TSTP Solution File: SWW269+1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SWW269+1 : TPTP v8.1.2. Released v5.2.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n017.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 : Fri Sep  1 00:20:12 EDT 2023

% Result   : Theorem 30.18s 30.43s
% Output   : Proof 30.18s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.24  % Problem    : SWW269+1 : TPTP v8.1.2. Released v5.2.0.
% 0.11/0.25  % Command    : do_cvc5 %s %d
% 0.24/0.46  % Computer : n017.cluster.edu
% 0.24/0.46  % Model    : x86_64 x86_64
% 0.24/0.46  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.24/0.46  % Memory   : 8042.1875MB
% 0.24/0.46  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.24/0.46  % CPULimit   : 300
% 0.24/0.46  % WCLimit    : 300
% 0.24/0.46  % DateTime   : Sun Aug 27 19:24:42 EDT 2023
% 0.24/0.46  % CPUTime    : 
% 0.55/0.72  %----Proving TF0_NAR, FOF, or CNF
% 30.18/30.43  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.zID0Kgmw7y/cvc5---1.0.5_22939.p...
% 30.18/30.43  ------- get file name : TPTP file name is SWW269+1
% 30.18/30.43  ------- cvc5-fof : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_22939.smt2...
% 30.18/30.43  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 30.18/30.43  --- Run --no-e-matching --full-saturate-quant at 5...
% 30.18/30.43  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 30.18/30.43  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 30.18/30.43  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 30.18/30.43  % SZS status Theorem for SWW269+1
% 30.18/30.43  % SZS output start Proof for SWW269+1
% 30.18/30.43  (
% 30.18/30.43  (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly tptp.tc_Complex_Ocomplex)))) (let ((_let_2 (not (= (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex tptp.v_d____ tptp.v_ds____) _let_1)))) (let ((_let_3 (tptp.class_Groups_Ozero tptp.tc_Complex_Ocomplex))) (let ((_let_4 (tptp.class_Groups_Ogroup__add tptp.tc_Complex_Ocomplex))) (let ((_let_5 (tptp.class_Rings_Ozero__neq__one tptp.tc_Complex_Ocomplex))) (let ((_let_6 (tptp.class_Rings_Odivision__ring tptp.tc_Complex_Ocomplex))) (let ((_let_7 (tptp.class_Rings_Ocomm__semiring__0 tptp.tc_Complex_Ocomplex))) (let ((_let_8 (tptp.class_Fields_Ofield__inverse__zero tptp.tc_Complex_Ocomplex))) (let ((_let_9 (tptp.class_Rings_Oring__no__zero__divisors tptp.tc_Complex_Ocomplex))) (let ((_let_10 (tptp.class_Rings_Odivision__ring__inverse__zero tptp.tc_Complex_Ocomplex))) (let ((_let_11 (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Rings_Odivision__ring T_a) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a _let_1) _let_1)))))) (let ((_let_12 (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)) (tptp.c_Groups_Oone__class_Oone T_a))))))) (let ((_let_13 (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (=> (not (= V_c (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)) (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b))))))) (let ((_let_14 (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_a) (tptp.c_Groups_Oone__class_Oone T_a))))))) (let ((_let_15 (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero T_a))) (let ((_let_3 (= V_a _let_2))) (=> (tptp.class_Rings_Odivision__ring__inverse__zero T_a) (and (=> _let_3 (= _let_1 _let_2)) (=> (not _let_3) (= _let_1 (tptp.c_Groups_Oone__class_Oone T_a))))))))))) (let ((_let_16 (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a)) (tptp.c_Groups_Ozero__class_Ozero T_a)))))) (let ((_let_17 (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a _let_1) _let_1)))))) (let ((_let_18 (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b)) V_b))))) (let ((_let_19 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (let ((_let_20 (forall ((T_a $$unsorted)) (=> (tptp.class_Rings_Ozero__neq__one T_a) (not (= (tptp.c_Groups_Oone__class_Oone T_a) (tptp.c_Groups_Ozero__class_Ozero T_a))))))) (let ((_let_21 (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oring__no__zero__divisors T_a) (= (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_b_2) _let_1) (or (= V_a_2 _let_1) (= V_b_2 _let_1)))))))) (let ((_let_22 (forall ((V_x $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Polynomial_OpCons T_a V_a V_p)) V_x) (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_x)))))))) (let ((_let_23 (forall ((V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Polynomial_OpCons T_a V_a V_p)) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) V_a))))) (let ((_let_24 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex))) (let ((_let_25 (= tptp.v_c____ _let_24))) (let ((_let_26 (forall ((V_c $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Osynthetic__div T_a (tptp.c_Polynomial_OpCons T_a V_a V_p) V_c) (tptp.c_Polynomial_OpCons T_a (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_c) (tptp.c_Polynomial_Osynthetic__div T_a V_p V_c))))))) (let ((_let_27 (= tptp.v_ds____ _let_1))) (let ((_let_28 (=> (forall ((B_w $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex))) (=> (not (= B_w _let_1)) (= (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex tptp.v_ds____) B_w) _let_1)))) _let_27))) (let ((_let_29 (forall ((V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Groups_Ozero T_a) (= (= (tptp.c_Polynomial_OpCons T_a V_a_2 V_pa_2) _let_1) (and (= V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (= V_pa_2 _let_1)))))))) (let ((_let_30 (forall ((B_w $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex))) (=> (not (= B_w _let_1)) (= (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex tptp.v_d____ tptp.v_ds____)) B_w) _let_1)))))) (let ((_let_31 (= tptp.v_d____ _let_24))) (let ((_let_32 (tptp.c_Polynomial_Osynthetic__div tptp.tc_Complex_Ocomplex tptp.v_ds____ SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2))) (let ((_let_33 (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex tptp.v_ds____) SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2))) (let ((_let_34 (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex _let_33 _let_32))) (let ((_let_35 (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex _let_24 tptp.v_ds____))) (let ((_let_36 (tptp.c_Polynomial_Osynthetic__div tptp.tc_Complex_Ocomplex _let_35 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2))) (let ((_let_37 (= _let_36 _let_34))) (let ((_let_38 (tptp.c_Groups_Ouminus__class_Ouminus tptp.tc_Complex_Ocomplex _let_24))) (let ((_let_39 (= _let_24 _let_38))) (let ((_let_40 (tptp.c_Groups_Oone__class_Oone tptp.tc_Complex_Ocomplex))) (let ((_let_41 (tptp.c_Rings_Oinverse__class_Oinverse tptp.tc_Complex_Ocomplex _let_40))) (let ((_let_42 (= _let_40 _let_41))) (let ((_let_43 (= _let_24 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Complex_Ocomplex _let_24 _let_38)))) (let ((_let_44 (= _let_40 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Complex_Ocomplex _let_40 _let_41)))) (let ((_let_45 (= _let_24 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Complex_Ocomplex _let_24 _let_38)))) (let ((_let_46 (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex _let_35) SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2))) (let ((_let_47 (= _let_24 _let_46))) (let ((_let_48 (= _let_24 (tptp.c_Rings_Oinverse__class_Odivide tptp.tc_Complex_Ocomplex _let_24 _let_24)))) (let ((_let_49 (tptp.c_Rings_Oinverse__class_Odivide tptp.tc_Complex_Ocomplex SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2))) (let ((_let_50 (= _let_40 _let_49))) (let ((_let_51 (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Complex_Ocomplex _let_24 _let_24) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Complex_Ocomplex _let_41 _let_41)))) (let ((_let_52 (= _let_33 (tptp.hAPP (tptp.c_Polynomial_Ocoeff tptp.tc_Complex_Ocomplex _let_34) _let_19)))) (let ((_let_53 (tptp.hAPP (tptp.c_Polynomial_Ocoeff tptp.tc_Complex_Ocomplex _let_36) _let_19))) (let ((_let_54 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Complex_Ocomplex SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_53))) (let ((_let_55 (= _let_49 (tptp.c_Rings_Oinverse__class_Odivide tptp.tc_Complex_Ocomplex _let_54 _let_54)))) (let ((_let_56 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Complex_Ocomplex SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_33))) (let ((_let_57 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Complex_Ocomplex _let_24 _let_56))) (let ((_let_58 (= _let_46 _let_57))) (let ((_let_59 (= _let_56 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Complex_Ocomplex _let_38 _let_57)))) (let ((_let_60 (not _let_7))) (let ((_let_61 (or _let_60 _let_37))) (let ((_let_62 (forall ((V_c $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (or (not (tptp.class_Rings_Ocomm__semiring__0 T_a)) (= (tptp.c_Polynomial_Osynthetic__div T_a (tptp.c_Polynomial_OpCons T_a V_a V_p) V_c) (tptp.c_Polynomial_OpCons T_a (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_c) (tptp.c_Polynomial_Osynthetic__div T_a V_p V_c))))))) (let ((_let_63 (EQ_RESOLVE (ASSUME :args (_let_26)) (MACRO_SR_EQ_INTRO :args (_let_26 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_64 (ASSUME :args (_let_7)))) (let ((_let_65 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_61)) :args ((or _let_60 _let_37 (not _let_61)))) _let_64 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_63 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 tptp.v_ds____ _let_24 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_E_MATCHING ((tptp.c_Polynomial_OpCons T_a V_a V_p) (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_c)))) :args (_let_62))) _let_63 :args (_let_61 false _let_62)) :args (_let_37 false _let_7 false _let_61)))) (let ((_let_66 (not _let_4))) (let ((_let_67 (or _let_66 _let_39))) (let ((_let_68 (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (or (not (tptp.class_Groups_Ogroup__add T_a)) (= _let_1 (tptp.c_Groups_Ouminus__class_Ouminus T_a _let_1))))))) (let ((_let_69 (EQ_RESOLVE (ASSUME :args (_let_17)) (MACRO_SR_EQ_INTRO :args (_let_17 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_70 (ASSUME :args (_let_4)))) (let ((_let_71 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_67)) :args ((or _let_66 _let_39 (not _let_67)))) _let_70 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_69 :args (tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_E_MATCHING_SIMPLE ((not (= (tptp.class_Groups_Ogroup__add T_a) false))))) :args (_let_68))) _let_69 :args (_let_67 false _let_68)) :args (_let_39 false _let_4 false _let_67)))) (let ((_let_72 (not _let_6))) (let ((_let_73 (or _let_72 _let_42))) (let ((_let_74 (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (or (not (tptp.class_Rings_Odivision__ring T_a)) (= _let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a _let_1))))))) (let ((_let_75 (EQ_RESOLVE (ASSUME :args (_let_11)) (MACRO_SR_EQ_INTRO :args (_let_11 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_76 (ASSUME :args (_let_6)))) (let ((_let_77 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_73)) :args ((or _let_72 _let_42 (not _let_73)))) _let_76 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_75 :args (tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_E_MATCHING_SIMPLE ((not (= (tptp.class_Rings_Odivision__ring T_a) false))))) :args (_let_74))) _let_75 :args (_let_73 false _let_74)) :args (_let_42 false _let_6 false _let_73)))) (let ((_let_78 (or _let_66 _let_43))) (let ((_let_79 (forall ((V_a $$unsorted) (T_a $$unsorted)) (or (not (tptp.class_Groups_Ogroup__add T_a)) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a)) (tptp.c_Groups_Ozero__class_Ozero T_a)))))) (let ((_let_80 (EQ_RESOLVE (ASSUME :args (_let_16)) (MACRO_SR_EQ_INTRO :args (_let_16 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_81 (= _let_24 _let_40))) (let ((_let_82 (or _let_72 _let_81 _let_44))) (let ((_let_83 (forall ((V_a $$unsorted) (T_a $$unsorted)) (or (not (tptp.class_Rings_Odivision__ring T_a)) (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)) (tptp.c_Groups_Oone__class_Oone T_a)))))) (let ((_let_84 (EQ_RESOLVE (ASSUME :args (_let_12)) (MACRO_SR_EQ_INTRO :args (_let_12 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_85 (not _let_81))) (let ((_let_86 (not _let_5))) (let ((_let_87 (or _let_86 _let_85))) (let ((_let_88 (forall ((T_a $$unsorted)) (or (not (tptp.class_Rings_Ozero__neq__one T_a)) (not (= (tptp.c_Groups_Oone__class_Oone T_a) (tptp.c_Groups_Ozero__class_Ozero T_a))))))) (let ((_let_89 (EQ_RESOLVE (ASSUME :args (_let_20)) (MACRO_SR_EQ_INTRO :args (_let_20 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_90 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_87)) :args ((or _let_86 _let_85 (not _let_87)))) (ASSUME :args (_let_5)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_89 :args (tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.c_Groups_Ozero__class_Ozero T_a)))) :args (_let_88)))) _let_89 :args (_let_87 false _let_88)) :args (_let_85 false _let_5 false _let_87)))) (let ((_let_91 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_82)) :args ((or _let_72 _let_81 _let_44 (not _let_82)))) _let_76 _let_90 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_84 :args (_let_40 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)))) :args (_let_83)))) _let_84 :args (_let_82 false _let_83)) :args (_let_44 false _let_6 true _let_81 false _let_82)))) (let ((_let_92 (not _let_9))) (let ((_let_93 (or _let_92 _let_45))) (let ((_let_94 (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (or (not (tptp.class_Rings_Oring__no__zero__divisors T_a)) (= (or (= V_a_2 _let_1) (= V_b_2 _let_1)) (= _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_b_2)))))))) (let ((_let_95 (EQ_RESOLVE (ASSUME :args (_let_21)) (MACRO_SR_EQ_INTRO :args (_let_21 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_96 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_93)) :args ((or _let_92 _let_45 (not _let_93)))) (ASSUME :args (_let_9)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_95 :args (_let_38 _let_24 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_CBQI_PROP)) :args (_let_94)))) _let_95 :args (_let_93 false _let_94)) :args (_let_45 false _let_9 false _let_93)))) (let ((_let_97 (= _let_24 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2))) (let ((_let_98 (or _let_97 _let_47))) (let ((_let_99 (forall ((B_w $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex))) (or (= _let_1 B_w) (= _let_1 (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex _let_1 tptp.v_ds____)) B_w))))))) (let ((_let_100 (ASSUME :args (_let_31)))) (let ((_let_101 (EQ_RESOLVE (ASSUME :args (_let_30)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_30 SB_DEFAULT SBA_FIXPOINT)) (MACRO_SR_EQ_INTRO _let_100 :args ((forall ((B_w $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex))) (or (= _let_1 B_w) (= _let_1 (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex tptp.v_d____ tptp.v_ds____)) B_w))))) SB_DEFAULT SBA_FIXPOINT)))))) (let ((_let_102 (= _let_24 _let_33))) (let ((_let_103 (or _let_97 _let_102))) (let ((_let_104 (forall ((B_w $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex))) (or (= _let_1 B_w) (= _let_1 (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex tptp.v_ds____) B_w))))))) (let ((_let_105 (not _let_103))) (let ((_let_106 (not _let_104))) (let ((_let_107 (= _let_1 _let_35))) (let ((_let_108 (= _let_27 _let_107))) (let ((_let_109 (not _let_27))) (let ((_let_110 (not _let_3))) (let ((_let_111 (or _let_110 _let_108))) (let ((_let_112 (forall ((V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (or (not (tptp.class_Groups_Ozero T_a)) (= (and (= V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (= V_pa_2 _let_1)) (= _let_1 (tptp.c_Polynomial_OpCons T_a V_a_2 V_pa_2)))))))) (let ((_let_113 (EQ_RESOLVE (ASSUME :args (_let_29)) (MACRO_SR_EQ_INTRO :args (_let_29 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_114 (ASSUME :args (_let_3)))) (let ((_let_115 (or))) (let ((_let_116 (_let_106))) (let ((_let_117 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_116)) :args _let_116)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_106) _let_104))) (REFL :args (_let_105)) :args _let_115)) (MACRO_RESOLUTION_TRUST (REORDERING (IMPLIES_ELIM (EQ_RESOLVE (ASSUME :args (_let_28)) (MACRO_SR_EQ_INTRO :args (_let_28 SB_DEFAULT SBA_FIXPOINT)))) :args ((or _let_27 _let_106))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS1 :args (_let_108)) :args ((or _let_107 _let_109 (not _let_108)))) (EQ_RESOLVE (ASSUME :args (_let_2)) (MACRO_SR_EQ_INTRO _let_100 :args (_let_2 SB_DEFAULT SBA_FIXPOINT))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_111)) :args ((or _let_110 _let_108 (not _let_111)))) _let_114 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_113 :args (tptp.v_ds____ _let_24 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.c_Polynomial_OpCons T_a V_a_2 V_pa_2)))) :args (_let_112)))) _let_113 :args (_let_111 false _let_112)) :args (_let_108 false _let_3 false _let_111)) :args (_let_109 true _let_107 false _let_108)) :args (_let_106 true _let_27)) :args (_let_105 true _let_104)))) (let ((_let_118 (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_103 0)) _let_117 :args ((not _let_97) true _let_103)))) (let ((_let_119 (not _let_10))) (let ((_let_120 (or _let_119 _let_48))) (let ((_let_121 (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero T_a))) (let ((_let_3 (= V_a _let_2))) (or (not (tptp.class_Rings_Odivision__ring__inverse__zero T_a)) (and (or (not _let_3) (= _let_1 _let_2)) (or _let_3 (= _let_1 (tptp.c_Groups_Oone__class_Oone T_a))))))))))) (let ((_let_122 (EQ_RESOLVE (ASSUME :args (_let_15)) (MACRO_SR_EQ_INTRO :args (_let_15 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_123 (or _let_72 _let_97 _let_50))) (let ((_let_124 (forall ((V_a $$unsorted) (T_a $$unsorted)) (or (not (tptp.class_Rings_Odivision__ring T_a)) (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_a) (tptp.c_Groups_Oone__class_Oone T_a)))))) (let ((_let_125 (EQ_RESOLVE (ASSUME :args (_let_14)) (MACRO_SR_EQ_INTRO :args (_let_14 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_126 (not _let_51))) (let ((_let_127 (not _let_45))) (let ((_let_128 (not _let_44))) (let ((_let_129 (not _let_42))) (let ((_let_130 (not _let_39))) (let ((_let_131 (and _let_85 _let_39 _let_42 _let_44 _let_45))) (let ((_let_132 (ASSUME :args (_let_85)))) (let ((_let_133 (=))) (let ((_let_134 (ASSUME :args (_let_44)))) (let ((_let_135 (SYMM (SYMM _let_134)))) (let ((_let_136 (APPLY_UF tptp.c_Groups_Otimes__class_Otimes))) (let ((_let_137 (ASSUME :args (_let_42)))) (let ((_let_138 (SYMM _let_137))) (let ((_let_139 (SYMM _let_138))) (let ((_let_140 (REFL :args (tptp.tc_Complex_Ocomplex)))) (let ((_let_141 (REFL :args (_let_41)))) (let ((_let_142 (ASSUME :args (_let_45)))) (let ((_let_143 (SYMM _let_142))) (let ((_let_144 (ASSUME :args (_let_39)))) (let ((_let_145 (SYMM _let_144))) (let ((_let_146 (REFL :args (_let_24)))) (let ((_let_147 (or _let_110 _let_52))) (let ((_let_148 (forall ((V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (or (not (tptp.class_Groups_Ozero T_a)) (= V_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Polynomial_OpCons T_a V_a V_p)) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))))) (let ((_let_149 (EQ_RESOLVE (ASSUME :args (_let_23)) (MACRO_SR_EQ_INTRO :args (_let_23 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_150 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_147)) :args ((or _let_110 _let_52 (not _let_147)))) _let_114 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_149 :args (_let_32 _let_33 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_CBQI_CONFLICT)) :args (_let_148))) _let_149 :args (_let_147 false _let_148)) :args (_let_52 false _let_3 false _let_147)))) (let ((_let_151 (= _let_24 _let_53))) (let ((_let_152 (not _let_8))) (let ((_let_153 (or _let_152 _let_151 _let_55))) (let ((_let_154 (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (or (not (tptp.class_Fields_Ofield__inverse__zero T_a)) (= V_c (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)) (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b)))))) (let ((_let_155 (EQ_RESOLVE (ASSUME :args (_let_13)) (MACRO_SR_EQ_INTRO :args (_let_13 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_156 (not _let_151))) (let ((_let_157 (not _let_102))) (let ((_let_158 (not _let_52))) (let ((_let_159 (not _let_37))) (let ((_let_160 (and _let_157 _let_37 _let_52))) (let ((_let_161 (ASSUME :args (_let_157)))) (let ((_let_162 (ASSUME :args (_let_52)))) (let ((_let_163 (SYMM (SYMM _let_162)))) (let ((_let_164 (APPLY_UF tptp.hAPP))) (let ((_let_165 (REFL :args (_let_19)))) (let ((_let_166 (APPLY_UF tptp.c_Polynomial_Ocoeff))) (let ((_let_167 (ASSUME :args (_let_37)))) (let ((_let_168 (SYMM _let_167))) (let ((_let_169 (or _let_60 _let_58))) (let ((_let_170 (forall ((V_x $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (or (not (tptp.class_Rings_Ocomm__semiring__0 T_a)) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Polynomial_OpCons T_a V_a V_p)) V_x) (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_x)))))))) (let ((_let_171 (EQ_RESOLVE (ASSUME :args (_let_22)) (MACRO_SR_EQ_INTRO :args (_let_22 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_172 (or _let_66 _let_59))) (let ((_let_173 (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (or (not (tptp.class_Groups_Ogroup__add T_a)) (= V_b (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b))))))) (let ((_let_174 (EQ_RESOLVE (ASSUME :args (_let_18)) (MACRO_SR_EQ_INTRO :args (_let_18 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_175 (and _let_37 _let_39 _let_42 _let_43 _let_44 _let_45 _let_47 _let_48 _let_50 _let_55 _let_52 _let_58 _let_59))) (let ((_let_176 (ASSUME :args (_let_50)))) (let ((_let_177 (ASSUME :args (_let_55)))) (let ((_let_178 (APPLY_UF tptp.c_Rings_Oinverse__class_Odivide))) (let ((_let_179 (ASSUME :args (_let_59)))) (let ((_let_180 (ASSUME :args (_let_58)))) (let ((_let_181 (ASSUME :args (_let_47)))) (let ((_let_182 (ASSUME :args (_let_43)))) (let ((_let_183 (TRANS _let_145 (SYMM (SYMM _let_182)) (CONG _let_140 _let_144 (TRANS _let_145 (SYMM (SYMM _let_181)) (SYMM (SYMM _let_180))) :args (APPLY_UF tptp.c_Groups_Oplus__class_Oplus)) (SYMM _let_179) (CONG _let_140 (REFL :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2)) (TRANS _let_163 (CONG (CONG _let_140 _let_168 :args _let_166) _let_165 :args _let_164)) :args _let_136)))) (let ((_let_184 (ASSUME :args (_let_48)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_175)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_137 _let_134 _let_176 _let_177 _let_167 _let_162 _let_179 _let_144 _let_180 _let_181 _let_182 _let_184 _let_142) (SCOPE (TRANS (CONG _let_140 _let_146 _let_144 :args _let_136) _let_143 (SYMM (SYMM _let_184)) (CONG _let_140 _let_144 _let_144 :args _let_178) (CONG _let_140 _let_183 _let_183 :args _let_178) (SYMM _let_177) (SYMM _let_176) _let_135 (CONG _let_140 _let_139 _let_138 :args _let_136) (CONG _let_140 _let_141 _let_139 :args _let_136)) :args (_let_42 _let_44 _let_50 _let_55 _let_37 _let_52 _let_59 _let_39 _let_58 _let_47 _let_43 _let_48 _let_45))) :args (_let_37 _let_39 _let_42 _let_43 _let_44 _let_45 _let_47 _let_48 _let_50 _let_55 _let_52 _let_58 _let_59))) :args (true _let_175)) :args ((or _let_159 _let_130 _let_129 (not _let_43) _let_128 _let_51 _let_127 (not _let_47) (not _let_48) (not _let_50) (not _let_55) _let_158 (not _let_58) (not _let_59)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_172)) :args ((or _let_66 _let_59 (not _let_172)))) _let_70 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_174 :args (_let_56 _let_24 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_CBQI_CONFLICT)) :args (_let_173))) _let_174 :args (_let_172 false _let_173)) :args (_let_59 false _let_4 false _let_172)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_169)) :args ((or _let_60 _let_58 (not _let_169)))) _let_64 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_171 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 tptp.v_ds____ _let_24 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_CBQI_CONFLICT)) :args (_let_170))) _let_171 :args (_let_169 false _let_170)) :args (_let_58 false _let_7 false _let_169)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_153)) :args ((or _let_152 _let_151 _let_55 (not _let_153)))) (ASSUME :args (_let_8)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_160)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_161 _let_162 _let_167) (SCOPE (FALSE_ELIM (TRANS (CONG _let_146 (TRANS (CONG (CONG _let_140 (SYMM _let_168) :args _let_166) _let_165 :args _let_164) (SYMM _let_163)) :args _let_133) (FALSE_INTRO _let_161))) :args (_let_157 _let_52 _let_37))) :args (_let_157 _let_37 _let_52))) :args (true _let_160)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_157) _let_102))) (REFL :args (_let_159)) (REFL :args (_let_158)) (REFL :args (_let_156)) :args _let_115)) :args ((or _let_102 _let_159 _let_156 _let_158))) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_103 1)) _let_117 :args (_let_157 true _let_103)) _let_65 _let_150 :args (_let_156 true _let_102 false _let_37 false _let_52)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_155 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_53 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_CBQI_CONFLICT)) :args (_let_154)))) _let_155 :args (_let_153 false _let_154)) :args (_let_55 false _let_8 true _let_151 false _let_153)) _let_150 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_131)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_132 _let_142 _let_144 _let_134 _let_137) (SCOPE (FALSE_ELIM (TRANS (CONG (TRANS (CONG _let_140 _let_146 (SYMM _let_145) :args _let_136) _let_143) (TRANS (CONG _let_140 _let_141 _let_138 :args _let_136) (CONG _let_140 _let_138 _let_139 :args _let_136) (SYMM _let_135)) :args _let_133) (FALSE_INTRO _let_132))) :args (_let_85 _let_45 _let_39 _let_44 _let_42))) :args (_let_85 _let_39 _let_42 _let_44 _let_45))) :args (true _let_131)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_85) _let_81))) (REFL :args (_let_130)) (REFL :args (_let_129)) (REFL :args (_let_128)) (REFL :args (_let_127)) (REFL :args (_let_126)) :args _let_115)) _let_90 _let_71 _let_77 _let_91 _let_96 :args (_let_126 true _let_81 false _let_39 false _let_42 false _let_44 false _let_45)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_123)) :args ((or _let_72 _let_97 _let_50 (not _let_123)))) _let_76 _let_118 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_125 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_CBQI_PROP)) :args (_let_124)))) _let_125 :args (_let_123 false _let_124)) :args (_let_50 false _let_6 true _let_97 false _let_123)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_120)) :args ((or _let_119 _let_48 (not _let_120)))) (ASSUME :args (_let_10)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_122 :args (_let_24 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_CBQI_PROP)) :args (_let_121)))) _let_122 :args (_let_120 false _let_121)) :args (_let_48 false _let_10 false _let_120)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_98)) :args ((or _let_97 _let_47 (not _let_98)))) _let_118 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_101 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 QUANTIFIERS_INST_CBQI_PROP)) :args (_let_99))) _let_101 :args (_let_98 false _let_99)) :args (_let_47 true _let_97 false _let_98)) _let_96 _let_91 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_78)) :args ((or _let_66 _let_43 (not _let_78)))) _let_70 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_80 :args (_let_24 tptp.tc_Complex_Ocomplex QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.c_Groups_Ouminus__class_Ouminus T_a V_a)))) :args (_let_79)))) _let_80 :args (_let_78 false _let_79)) :args (_let_43 false _let_4 false _let_78)) _let_77 _let_71 _let_65 :args (false false _let_59 false _let_58 false _let_55 false _let_52 true _let_51 false _let_50 false _let_48 false _let_47 false _let_45 false _let_44 false _let_43 false _let_42 false _let_39 false _let_37)) :args ((forall ((V_g_2 $$unsorted) (V_f_2 $$unsorted)) (=> (forall ((B_x $$unsorted)) (= (tptp.hAPP V_f_2 B_x) (tptp.hAPP V_g_2 B_x))) (= V_f_2 V_g_2))) _let_31 _let_30 (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Ozero__class_Ozero T_a) _let_1) _let_1)))) _let_29 (forall ((V_h $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_OpCons T_a V_a (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Ooffset__poly T_a _let_1 V_h) _let_1)))) _let_28 (not (exists ((B_a $$unsorted)) (and (not (= B_a (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex))) (= tptp.v_p (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex B_a (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly tptp.tc_Complex_Ocomplex))))))) (forall ((V_q_2 $$unsorted) (V_b_2 $$unsorted) (V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (= (tptp.c_Polynomial_OpCons T_a V_a_2 V_pa_2) (tptp.c_Polynomial_OpCons T_a V_b_2 V_q_2)) (and (= V_a_2 V_b_2) (= V_pa_2 V_q_2))))) (forall ((V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted) (V_z_2 $$unsorted) (V_f_2 $$unsorted) (T_b $$unsorted)) (=> (tptp.class_Groups_Ozero T_b) (=> (= (tptp.hAPP (tptp.hAPP (tptp.hAPP V_f_2 (tptp.c_Groups_Ozero__class_Ozero T_b)) (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_b))) V_z_2) V_z_2) (= (tptp.c_Polynomial_Opoly__rec T_a T_b V_z_2 V_f_2 (tptp.c_Polynomial_OpCons T_b V_a_2 V_pa_2)) (tptp.hAPP (tptp.hAPP (tptp.hAPP V_f_2 V_a_2) V_pa_2) (tptp.c_Polynomial_Opoly__rec T_a T_b V_z_2 V_f_2 V_pa_2)))))) (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Ozero T_a) (= (= _let_1 V_x_2) (= V_x_2 _let_1))))) (forall ((V_pa_2 $$unsorted) (V_a_2 $$unsorted) (V_f_2 $$unsorted) (V_z_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (=> (tptp.class_Groups_Ozero T_b) (= (tptp.c_Polynomial_Opoly__rec T_a T_b V_z_2 V_f_2 (tptp.c_Polynomial_OpCons T_b V_a_2 V_pa_2)) (tptp.hAPP (tptp.hAPP (tptp.hAPP V_f_2 V_a_2) V_pa_2) (tptp.c_If T_a (tptp.hAPP (tptp.hAPP tptp.c_fequal V_pa_2) (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_b))) V_z_2 (tptp.c_Polynomial_Opoly__rec T_a T_b V_z_2 V_f_2 V_pa_2)))))) (forall ((V_h $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Ooffset__poly T_a _let_1 V_h) _let_1)))) (not _let_25) (forall ((V_q_2 $$unsorted) (V_pa_2 $$unsorted) (T_a $$unsorted)) (=> (and (tptp.class_Int_Oring__char__0 T_a) (tptp.class_Rings_Oidom T_a)) (= (= (tptp.c_Polynomial_Opoly T_a V_pa_2) (tptp.c_Polynomial_Opoly T_a V_q_2)) (= V_pa_2 V_q_2)))) (forall ((V_pa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (and (tptp.class_Int_Oring__char__0 T_a) (tptp.class_Rings_Oidom T_a)) (= (= (tptp.c_Polynomial_Opoly T_a V_pa_2) (tptp.c_Polynomial_Opoly T_a _let_1)) (= V_pa_2 _let_1))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))) V_x) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((T_a $$unsorted) (V_z_2 $$unsorted) (V_f_2 $$unsorted) (T_b $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_b)))) (=> (tptp.class_Groups_Ozero T_b) (=> (= (tptp.hAPP (tptp.hAPP (tptp.hAPP V_f_2 (tptp.c_Groups_Ozero__class_Ozero T_b)) _let_1) V_z_2) V_z_2) (= (tptp.c_Polynomial_Opoly__rec T_a T_b V_z_2 V_f_2 _let_1) V_z_2))))) (forall ((V_h_2 $$unsorted) (V_pa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (= (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Ooffset__poly T_a V_pa_2 V_h_2) _let_1) (= V_pa_2 _let_1))))) (forall ((B_w $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex))) (=> (not (= B_w _let_1)) (= (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex tptp.v_cs____) B_w) _let_1)))) (forall ((V_a_2 $$unsorted) (V_pa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oidom T_a) (= (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_pa_2) V_a_2) (tptp.c_Groups_Ozero__class_Ozero T_a)) (or (= V_pa_2 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))) (not (= (tptp.c_Polynomial_Oorder T_a V_a_2 V_pa_2) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))))) (forall ((V_y $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex tptp.v_c____ tptp.v_cs____)))) (= (tptp.hAPP _let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex)) (tptp.hAPP _let_1 V_y)))) (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Oconstant tptp.tc_Complex_Ocomplex tptp.tc_Complex_Ocomplex (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex tptp.v_c____ tptp.v_cs____))) _let_26 (forall ((V_x $$unsorted) (V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Polynomial_Opcompose T_a V_p V_q)) V_x) (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_q) V_x))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.c_Polynomial_Omonom T_a V_a (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) (tptp.c_Polynomial_OpCons T_a V_a (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))))) (forall ((V_q $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Opcompose T_a _let_1 V_q) _let_1)))) (forall ((V_pa_2 $$unsorted) (V_P_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (=> (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (forall ((B_a $$unsorted) (B_p $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP V_P_2 B_p)) (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Polynomial_OpCons T_a B_a B_p))))) (tptp.hBOOL (tptp.hAPP V_P_2 V_pa_2)))))) (forall ((V_n_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (= (tptp.c_Polynomial_Omonom T_a V_a_2 V_n_2) (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))) (= V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_n $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.c_Polynomial_Omonom T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_n) (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))))) (forall ((V_pa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (= (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Opsize T_a V_pa_2) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) (= V_pa_2 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))))) (forall ((V_b_2 $$unsorted) (V_n_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (= (tptp.c_Polynomial_Omonom T_a V_a_2 V_n_2) (tptp.c_Polynomial_Omonom T_a V_b_2 V_n_2)) (= V_a_2 V_b_2)))) (forall ((V_f_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Oconstant T_a T_b V_f_2) (forall ((B_x $$unsorted) (B_y $$unsorted)) (= (tptp.hAPP V_f_2 B_x) (tptp.hAPP V_f_2 B_y))))) (forall ((V_c $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Osynthetic__div T_a _let_1 V_c) _let_1)))) (=> _let_25 (exists ((B_z $$unsorted)) (= (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex (tptp.c_Polynomial_OpCons tptp.tc_Complex_Ocomplex tptp.v_c____ tptp.v_cs____)) B_z) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex)))) (forall ((V_pa_2 $$unsorted)) (=> (not (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Oconstant tptp.tc_Complex_Ocomplex tptp.tc_Complex_Ocomplex (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex V_pa_2))) (exists ((B_z $$unsorted)) (= (tptp.hAPP (tptp.c_Polynomial_Opoly tptp.tc_Complex_Ocomplex V_pa_2) B_z) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Complex_Ocomplex))))) (forall ((V_n $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.c_Polynomial_Omonom T_a V_a (tptp.c_Nat_OSuc V_n)) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.c_Polynomial_Omonom T_a V_a V_n))))) (forall ((V_ca_2 $$unsorted) (V_pa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (= (tptp.c_Polynomial_Osynthetic__div T_a V_pa_2 V_ca_2) (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))) (= (tptp.c_Polynomial_Odegree T_a V_pa_2) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_OpCons T_a V_a (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_q_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.hAPP (tptp.c_HOL_Oequal__class_Oequal _let_1) (tptp.c_Groups_Ozero__class_Ozero _let_1)))) (=> (and (tptp.class_Groups_Ozero T_a) (tptp.class_HOL_Oequal T_a)) (= (tptp.hBOOL (tptp.hAPP _let_2 (tptp.c_Polynomial_OpCons T_a V_b_2 V_q_2))) (and (tptp.hBOOL (tptp.hAPP (tptp.hAPP (tptp.c_HOL_Oequal__class_Oequal T_a) (tptp.c_Groups_Ozero__class_Ozero T_a)) V_b_2)) (tptp.hBOOL (tptp.hAPP _let_2 V_q_2)))))))) (forall ((V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (let ((_let_3 (tptp.c_HOL_Oequal__class_Oequal _let_1))) (=> (and (tptp.class_Groups_Ozero T_a) (tptp.class_HOL_Oequal T_a)) (= (tptp.hBOOL (tptp.hAPP (tptp.hAPP _let_3 (tptp.c_Polynomial_OpCons T_a V_a_2 V_pa_2)) _let_2)) (and (tptp.hBOOL (tptp.hAPP (tptp.hAPP (tptp.c_HOL_Oequal__class_Oequal T_a) V_a_2) (tptp.c_Groups_Ozero__class_Ozero T_a))) (tptp.hBOOL (tptp.hAPP (tptp.hAPP _let_3 V_pa_2) _let_2))))))))) (forall ((V_x $$unsorted) (V_h $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Ooffset__poly T_a V_p V_h)) V_x) (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) (tptp.c_Groups_Oplus__class_Oplus T_a V_h V_x))))) (forall ((V_a $$unsorted) (V_n $$unsorted) (V_m $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Polynomial_Omonom T_a V_a V_m)) V_n))) (let ((_let_2 (= V_m V_n))) (=> (tptp.class_Groups_Ozero T_a) (and (=> _let_2 (= _let_1 V_a)) (=> (not _let_2) (= _let_1 (tptp.c_Groups_Ozero__class_Ozero T_a)))))))) (forall ((V_a $$unsorted) (V_p $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (=> (= (tptp.c_Polynomial_Osmult T_a V_c V_p) (tptp.c_Polynomial_OpCons T_a V_a V_p)) (= V_p (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))))) _let_23 (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocancel__semigroup__add T_a) (=> (= (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_a) (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_a)) (= V_b V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocancel__ab__semigroup__add T_a) (=> (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c)) (= V_b V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocancel__semigroup__add T_a) (=> (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c)) (= V_b V_c)))) (forall ((V_ca_2 $$unsorted) (V_a_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocancel__semigroup__add T_a) (= (= (tptp.c_Groups_Oplus__class_Oplus T_a V_b_2 V_a_2) (tptp.c_Groups_Oplus__class_Oplus T_a V_ca_2 V_a_2)) (= V_b_2 V_ca_2)))) (forall ((V_ca_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocancel__semigroup__add T_a) (= (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_b_2) (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_ca_2)) (= V_b_2 V_ca_2)))) (forall ((V_p $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Osmult T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_p) (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Osmult T_a V_a V_p) (tptp.c_Polynomial_Osmult T_a V_b V_p))))) (forall ((V_n $$unsorted) (V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) V_n) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) V_n) (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_q) V_n))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__semigroup__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_c))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (= (tptp.c_Polynomial_Ocoeff T_a V_x_2) (tptp.c_Polynomial_Ocoeff T_a V_y_2)) (= V_x_2 V_y_2)))) (forall ((V_q $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Osmult T_a V_a (tptp.c_Groups_Oplus__class_Oplus _let_1 V_p V_q)) (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Polynomial_Osmult T_a V_a V_p) (tptp.c_Polynomial_Osmult T_a V_a V_q)))))) (forall ((V_q_2 $$unsorted) (V_pa_2 $$unsorted) (T_a $$unsorted)) (=> (and (tptp.class_Groups_Ozero T_a) (tptp.class_HOL_Oequal T_a)) (= (tptp.hBOOL (tptp.hAPP (tptp.hAPP (tptp.c_HOL_Oequal__class_Oequal (tptp.tc_Polynomial_Opoly T_a)) V_pa_2) V_q_2)) (= V_pa_2 V_q_2)))) (forall ((V_q_2 $$unsorted) (V_pa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (= V_pa_2 V_q_2) (forall ((B_n $$unsorted)) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_pa_2) B_n) (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_q_2) B_n)))))) (forall ((V_q $$unsorted) (V_b $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Polynomial_OpCons T_a V_a V_p) (tptp.c_Polynomial_OpCons T_a V_b V_q)) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) (tptp.c_Groups_Oplus__class_Oplus _let_1 V_p V_q)))))) (forall ((V_n $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Polynomial_OpCons T_a V_a V_p)) (tptp.c_Nat_OSuc V_n)) (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) V_n)))) (forall ((V_x $$unsorted) (V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) V_x) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_x) (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_q) V_x))))) (forall ((V_b $$unsorted) (V_n $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Omonom T_a V_a V_n) (tptp.c_Polynomial_Omonom T_a V_b V_n)) (tptp.c_Polynomial_Omonom T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_n)))) (forall ((V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_Osmult T_a V_a V_p)))) (let ((_let_2 (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a)))) (=> (tptp.class_Rings_Oidom T_a) (and (=> _let_2 (= _let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (=> (not _let_2) (= _let_1 (tptp.c_Polynomial_Odegree T_a V_p)))))))) (forall ((V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (=> (not (= V_p (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (not (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) (tptp.c_Polynomial_Odegree T_a V_p)) (tptp.c_Groups_Ozero__class_Ozero T_a)))))) (forall ((V_pa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_pa_2) (tptp.c_Polynomial_Odegree T_a V_pa_2)) (tptp.c_Groups_Ozero__class_Ozero T_a)) (= V_pa_2 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))))) (forall ((V_a $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (=> (not (= V_p (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_OpCons T_a V_a V_p)) (tptp.c_Nat_OSuc (tptp.c_Polynomial_Odegree T_a V_p)))))) (forall ((V_q_2 $$unsorted) (V_b_2 $$unsorted) (V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_HOL_Oequal__class_Oequal (tptp.tc_Polynomial_Opoly T_a)))) (=> (and (tptp.class_Groups_Ozero T_a) (tptp.class_HOL_Oequal T_a)) (= (tptp.hBOOL (tptp.hAPP (tptp.hAPP _let_1 (tptp.c_Polynomial_OpCons T_a V_a_2 V_pa_2)) (tptp.c_Polynomial_OpCons T_a V_b_2 V_q_2))) (and (tptp.hBOOL (tptp.hAPP (tptp.hAPP (tptp.c_HOL_Oequal__class_Oequal T_a) V_a_2) V_b_2)) (tptp.hBOOL (tptp.hAPP (tptp.hAPP _let_1 V_pa_2) V_q_2))))))) (forall ((V_a $$unsorted) (V_p $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (=> (= (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Polynomial_Osmult T_a V_c V_p) (tptp.c_Polynomial_OpCons T_a V_a V_p)) _let_2) (= V_p _let_2)))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Ozero__class_Ozero T_a)) V_a))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Omonoid__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Ozero__class_Ozero T_a)) V_a))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (= _let_1 (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_a_2)) (= V_a_2 _let_1))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) V_a))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Omonoid__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) V_a))) (forall ((V_h $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Ooffset__poly T_a V_p V_h))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Ooffset__poly T_a (tptp.c_Polynomial_OpCons T_a V_a V_p) V_h) (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Osmult T_a V_h _let_1) (tptp.c_Polynomial_OpCons T_a V_a _let_1)))))) (forall ((V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus _let_1 V_p (tptp.c_Groups_Ozero__class_Ozero _let_1)) V_p)))) (forall ((V_q $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Groups_Ozero__class_Ozero _let_1) V_q) V_q)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Osmult T_a V_a _let_1) _let_1)))) (forall ((V_h $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Ooffset__poly T_a V_p V_h)) (tptp.c_Polynomial_Odegree T_a V_p)))) (forall ((V_a $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_OpCons T_a V_a V_p)))) (let ((_let_2 (= V_p (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))))) (=> (tptp.class_Groups_Ozero T_a) (and (=> _let_2 (= _let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (=> (not _let_2) (= _let_1 (tptp.c_Nat_OSuc (tptp.c_Polynomial_Odegree T_a V_p))))))))) (forall ((V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Fundamental__Theorem__Algebra__Mirabelle_Opsize T_a V_p))) (let ((_let_2 (= V_p (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))))) (=> (tptp.class_Groups_Ozero T_a) (and (=> _let_2 (= _let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (=> (not _let_2) (= _let_1 (tptp.c_Nat_OSuc (tptp.c_Polynomial_Odegree T_a V_p))))))))) (forall ((V_c $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Osynthetic__div T_a V_p V_c))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) V_p (tptp.c_Polynomial_Osmult T_a V_c _let_1)) (tptp.c_Polynomial_OpCons T_a (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_c) _let_1))))) (forall ((V_r $$unsorted) (V_q $$unsorted) (V_c $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (=> (= (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) V_p (tptp.c_Polynomial_Osmult T_a V_c V_q)) (tptp.c_Polynomial_OpCons T_a V_r V_q)) (and (= V_r (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_c)) (= V_q (tptp.c_Polynomial_Osynthetic__div T_a V_p V_c)))))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (and (tptp.class_Groups_Ozero T_a) (tptp.class_HOL_Oequal T_a)) (tptp.hBOOL (tptp.hAPP (tptp.hAPP (tptp.c_HOL_Oequal__class_Oequal _let_1) _let_2) _let_2)))))) (forall ((T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_n $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_Omonom T_a V_a V_n)) V_n)))) (forall ((V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Rings_Oidom T_a) (= (= (tptp.c_Polynomial_Osmult T_a V_a_2 V_pa_2) _let_1) (or (= V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (= V_pa_2 _let_1)))))) (forall ((V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Osmult T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_p) (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))))) (forall ((V_n $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))) V_n) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (let ((_let_2 (tptp.c_Nat_OSuc _let_1))) (= (= _let_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m_2 V_n_2)) (or (and (= V_m_2 _let_2) (= V_n_2 _let_1)) (and (= V_m_2 _let_1) (= V_n_2 _let_2))))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (let ((_let_2 (tptp.c_Nat_OSuc _let_1))) (= (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m_2 V_n_2) _let_2) (or (and (= V_m_2 _let_2) (= V_n_2 _let_1)) (and (= V_m_2 _let_1) (= V_n_2 _let_2))))))) (forall ((V_m $$unsorted)) (not (= (tptp.c_Nat_OSuc V_m) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_m $$unsorted)) (not (= (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) (tptp.c_Nat_OSuc V_m)))) (forall ((V_nat_H_1 $$unsorted)) (not (= (tptp.c_Nat_OSuc V_nat_H_1) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_m $$unsorted)) (not (= (tptp.c_Nat_OSuc V_m) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_nat_H $$unsorted)) (not (= (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) (tptp.c_Nat_OSuc V_nat_H)))) (forall ((V_m $$unsorted)) (not (= (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) (tptp.c_Nat_OSuc V_m)))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_a_2) _let_1) (= V_a_2 _let_1))))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct T_a) (= (= V_b_2 (tptp.c_Groups_Oplus__class_Oplus T_a V_b_2 V_a_2)) (= V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n V_m))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_x (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_y V_z)) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_y (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_x V_z)))) (forall ((V_k $$unsorted) (V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n) V_k) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n V_k)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (= (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k_2 V_n_2)) (= V_m_2 V_n_2))) (forall ((V_n_2 $$unsorted) (V_k_2 $$unsorted) (V_m_2 $$unsorted)) (= (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m_2 V_k_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n_2 V_k_2)) (= V_m_2 V_n_2))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_d)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_d))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) V_b)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_c))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_d)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) V_d)))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_d)) (tptp.c_Groups_Oplus__class_Oplus T_a V_c (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_d))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_a)))) (forall ((V_n $$unsorted)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n) V_n)) (forall ((V_m $$unsorted)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) V_m)) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m_2 V_n_2) _let_1) (and (= V_m_2 _let_1) (= V_n_2 _let_1))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n) V_m) (= V_n (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_y $$unsorted) (V_x $$unsorted)) (=> (= (tptp.c_Nat_OSuc V_x) (tptp.c_Nat_OSuc V_y)) (= V_x V_y))) (forall ((V_nat_H_2 $$unsorted) (V_nat_2 $$unsorted)) (= (= (tptp.c_Nat_OSuc V_nat_2) (tptp.c_Nat_OSuc V_nat_H_2)) (= V_nat_2 V_nat_H_2))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc V_n)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n) (tptp.c_Nat_OSuc (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc V_n)) (tptp.c_Nat_OSuc (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n)))) (forall ((V_n $$unsorted)) (not (= (tptp.c_Nat_OSuc V_n) V_n))) (forall ((V_n $$unsorted)) (not (= V_n (tptp.c_Nat_OSuc V_n)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) V_a))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Ozero__class_Ozero T_a)) V_a))) (forall ((V_q $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Opcompose T_a (tptp.c_Polynomial_OpCons T_a V_a V_p) V_q) (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Polynomial_OpCons T_a V_a (tptp.c_Groups_Ozero__class_Ozero _let_1)) (tptp.c_Groups_Otimes__class_Otimes _let_1 V_q (tptp.c_Polynomial_Opcompose T_a V_p V_q))))))) (forall ((V_nat $$unsorted)) (= (tptp.c_Nat_Onat_Onat__size (tptp.c_Nat_OSuc V_nat)) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Nat_Onat_Onat__size V_nat) (tptp.c_Nat_OSuc (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))) (forall ((V_q $$unsorted) (V_a $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Groups_Otimes__class_Otimes _let_1 V_p (tptp.c_Polynomial_OpCons T_a V_a V_q)) (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Polynomial_Osmult T_a V_a V_p) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.c_Groups_Otimes__class_Otimes _let_1 V_p V_q))))))) (forall ((V_q $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Groups_Otimes__class_Otimes _let_1 (tptp.c_Polynomial_OpCons T_a V_a V_p) V_q) (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Polynomial_Osmult T_a V_a V_q) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.c_Groups_Otimes__class_Otimes _let_1 V_p V_q))))))) (forall ((V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Polynomial_OpCons T_a V_a_2 V_pa_2)) (tptp.c_Nat_Onat_Onat__case T_a V_a_2 (tptp.c_Polynomial_Ocoeff T_a V_pa_2))))) (forall ((V_nat $$unsorted)) (= (tptp.c_Nat_Osize__class_Osize tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_nat)) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Nat_Osize__class_Osize tptp.tc_Nat_Onat V_nat) (tptp.c_Nat_OSuc (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))) (forall ((V_a $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oidom T_a) (=> (not (= V_p (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Oorder T_a V_a V_p) (tptp.c_Polynomial_Odegree T_a V_p))))) (forall ((T_a $$unsorted)) (=> (tptp.class_HOL_Oequal T_a) (= tptp.c_fequal (tptp.c_HOL_Oequal__class_Oequal T_a)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_HOL_Oequal T_a) (= (tptp.hBOOL (tptp.hAPP (tptp.hAPP (tptp.c_HOL_Oequal__class_Oequal T_a) V_x_2) V_y_2)) (= V_x_2 V_y_2)))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_HOL_Oequal T_a) (tptp.hBOOL (tptp.hAPP (tptp.hAPP (tptp.c_HOL_Oequal__class_Oequal T_a) V_x) V_x)))) (forall ((V_n $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n)) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n V_m) (= V_m V_n)))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_j) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_j V_k) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_k)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (= V_m V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n))) (forall ((V_ry $$unsorted) (V_rx $$unsorted) (V_ly $$unsorted) (V_lx $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_lx V_ly) (tptp.c_Groups_Otimes__class_Otimes T_a V_rx V_ry)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_lx V_rx) (tptp.c_Groups_Otimes__class_Otimes T_a V_ly V_ry))))) (forall ((V_ry $$unsorted) (V_rx $$unsorted) (V_ly $$unsorted) (V_lx $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_lx V_ly))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_rx V_ry)) (tptp.c_Groups_Otimes__class_Otimes T_a V_rx (tptp.c_Groups_Otimes__class_Otimes T_a _let_1 V_ry)))))) (forall ((V_ry $$unsorted) (V_rx $$unsorted) (V_ly $$unsorted) (V_lx $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_rx V_ry))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_lx V_ly) _let_1) (tptp.c_Groups_Otimes__class_Otimes T_a V_lx (tptp.c_Groups_Otimes__class_Otimes T_a V_ly _let_1)))))) (forall ((V_rx $$unsorted) (V_ly $$unsorted) (V_lx $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_lx V_ly) V_rx) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_lx V_rx) V_ly)))) (forall ((V_rx $$unsorted) (V_ly $$unsorted) (V_lx $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_lx V_ly) V_rx) (tptp.c_Groups_Otimes__class_Otimes T_a V_lx (tptp.c_Groups_Otimes__class_Otimes T_a V_ly V_rx))))) (forall ((V_ry $$unsorted) (V_rx $$unsorted) (V_lx $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_lx (tptp.c_Groups_Otimes__class_Otimes T_a V_rx V_ry)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_lx V_rx) V_ry)))) (forall ((V_ry $$unsorted) (V_rx $$unsorted) (V_lx $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_lx (tptp.c_Groups_Otimes__class_Otimes T_a V_rx V_ry)) (tptp.c_Groups_Otimes__class_Otimes T_a V_rx (tptp.c_Groups_Otimes__class_Otimes T_a V_lx V_ry))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (or (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n V_m))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_a)))) (forall ((V_n $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n V_n)) (forall ((V_n $$unsorted)) (= (tptp.c_Nat_Osize__class_Osize tptp.tc_Nat_Onat V_n) V_n)) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__semigroup__mult T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c))))) (forall ((V_x $$unsorted) (V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Groups_Otimes__class_Otimes (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) V_x) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_x) (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_q) V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_x) (tptp.c_Groups_Otimes__class_Otimes T_a V_y V_y))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x_2 V_x_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_y_2 V_y_2)) _let_1) (and (= V_x_2 _let_1) (= V_y_2 _let_1)))))) (forall ((V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Otimes__class_Otimes (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) (tptp.c_Polynomial_Odegree T_a V_q))))) (forall ((V_n $$unsorted) (V_b $$unsorted) (V_m $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Groups_Otimes__class_Otimes (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Omonom T_a V_a V_m) (tptp.c_Polynomial_Omonom T_a V_b V_n)) (tptp.c_Polynomial_Omonom T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a _let_1) _let_1)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a _let_1 V_a) _let_1)))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_x (tptp.c_Groups_Oplus__class_Oplus T_a V_y V_z)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_y) (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_z))))) (forall ((V_da_2 $$unsorted) (V_ca_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct T_a) (= (and (not (= V_a_2 V_b_2)) (not (= V_ca_2 V_da_2))) (not (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_da_2)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_da_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_ca_2))))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c))))) (forall ((V_b $$unsorted) (V_m $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_m) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_m)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_m)))) (forall ((V_z_2 $$unsorted) (V_x_2 $$unsorted) (V_y_2 $$unsorted) (V_w_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct T_a) (= (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_w_2 V_y_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_x_2 V_z_2)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_w_2 V_z_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_x_2 V_y_2))) (or (= V_w_2 V_x_2) (= V_y_2 V_z_2))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_a) (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_b)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b)))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_c)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b)))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_d) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_d)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_a) (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_b))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_c))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_ca_2 V_a_2) (tptp.c_Groups_Oplus__class_Oplus T_a V_ca_2 V_b_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 V_b_2)))) (forall ((V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_ca_2) (tptp.c_Groups_Oplus__class_Oplus T_a V_b_2 V_ca_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 V_b_2)))) (forall ((V_n_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n_2 _let_1) (= V_n_2 _let_1)))) (forall ((V_n $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n)) (= (tptp.c_Nat_Osize__class_Osize tptp.tc_Nat_Onat _let_19) _let_19) (forall ((V_n $$unsorted)) (not (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_n) V_n))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (not (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_n_2) V_m_2))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc V_n_2))) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 _let_1) (or (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2) (= V_m_2 _let_1))))) (forall ((V_m_2 $$unsorted) (V_n_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_n_2) (tptp.c_Nat_OSuc V_m_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n_2 V_m_2))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc V_n)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc V_n))) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m _let_1) (=> (not (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n)) (= V_m _let_1))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n))) (forall ((V_n $$unsorted) (V_k $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_k) V_n) (not (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n) (not (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_n)))))) (forall ((V_n $$unsorted) (V_k $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_k) V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n))) (forall ((V_n $$unsorted) (V_k $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_k) V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_n))) (forall ((V_l $$unsorted) (V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_j) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_l) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_k) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_l))))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_j) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_k) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_k)))) (forall ((V_m $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_j) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_j)))) (forall ((V_m $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_j) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_m)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k_2 V_n_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2) (exists ((B_k $$unsorted)) (= V_n_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m_2 B_k))))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n V_m))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n))) (forall ((V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Groups_Otimes__class_Otimes _let_1 V_p _let_2) _let_2))))) (forall ((V_q $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Groups_Otimes__class_Otimes _let_1 _let_2 V_q) _let_2))))) (forall ((V_p $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Osmult T_a V_a (tptp.c_Polynomial_Osmult T_a V_b V_p)) (tptp.c_Polynomial_Osmult T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_p)))) (forall ((V_q $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Groups_Otimes__class_Otimes _let_1 (tptp.c_Polynomial_Osmult T_a V_a V_p) V_q) (tptp.c_Polynomial_Osmult T_a V_a (tptp.c_Groups_Otimes__class_Otimes _let_1 V_p V_q)))))) (forall ((V_q $$unsorted) (V_a $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Groups_Otimes__class_Otimes _let_1 V_p (tptp.c_Polynomial_Osmult T_a V_a V_q)) (tptp.c_Polynomial_Osmult T_a V_a (tptp.c_Groups_Otimes__class_Otimes _let_1 V_p V_q)))))) (forall ((V_r $$unsorted) (V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Groups_Otimes__class_Otimes _let_1 (tptp.c_Groups_Oplus__class_Oplus _let_1 V_p V_q) V_r) (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Groups_Otimes__class_Otimes _let_1 V_p V_r) (tptp.c_Groups_Otimes__class_Otimes _let_1 V_q V_r)))))) (= (tptp.c_Nat_Onat_Onat__size _let_19) _let_19) (forall ((V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Odegree T_a V_q))) (let ((_let_2 (tptp.c_Polynomial_Odegree T_a V_p))) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Groups_Otimes__class_Otimes (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat _let_2 _let_1)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) _let_2) (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_q) _let_1))))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (= (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x_2 V_x_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_y_2 V_y_2)) _let_1) (and (= V_x_2 _let_1) (= V_y_2 _let_1)))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (V_r $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct T_a) (=> (not (= V_r (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (and (= V_a V_b) (not (= V_c V_d))) (not (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_r V_c)) (tptp.c_Groups_Oplus__class_Oplus T_a V_b (tptp.c_Groups_Otimes__class_Otimes T_a V_r V_d)))))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_a_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a_2))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_a_2) _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 _let_1))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b))))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_x_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_y_2) (= (= (tptp.c_Groups_Oplus__class_Oplus T_a V_x_2 V_y_2) _let_1) (and (= V_x_2 _let_1) (= V_y_2 _let_1)))))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c)))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a _let_1) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) _let_1)))))) (forall ((V_f2_2 $$unsorted) (V_f1_2 $$unsorted) (T_a $$unsorted)) (= (tptp.hAPP (tptp.c_Nat_Onat_Onat__case T_a V_f1_2 V_f2_2) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) V_f1_2)) (forall ((V_nat_2 $$unsorted) (V_f2_2 $$unsorted) (V_f1_2 $$unsorted) (T_a $$unsorted)) (= (tptp.hAPP (tptp.c_Nat_Onat_Onat__case T_a V_f1_2 V_f2_2) (tptp.c_Nat_OSuc V_nat_2)) (tptp.hAPP V_f2_2 V_nat_2))) (forall ((V_p $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Osmult T_a V_a (tptp.c_Polynomial_OpCons T_a V_b V_p)) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) (tptp.c_Polynomial_Osmult T_a V_a V_p))))) (forall ((V_x $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Polynomial_Osmult T_a V_a V_p)) V_x) (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_x))))) (forall ((V_n $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Polynomial_Osmult T_a V_a V_p)) V_n) (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) V_n))))) (forall ((V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_Osmult T_a V_a V_p)) (tptp.c_Polynomial_Odegree T_a V_p)))) (forall ((V_q $$unsorted) (V_n $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) V_n) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_q) V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) V_n))))) (forall ((V_n $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Osmult T_a V_a (tptp.c_Polynomial_Omonom T_a V_b V_n)) (tptp.c_Polynomial_Omonom T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_n)))) (forall ((V_n $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_Omonom T_a V_a V_n)) V_n))) (forall ((V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (tptp.class_Rings_Oidom T_a) (=> (not (= V_p _let_2)) (=> (not (= V_q _let_2)) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Otimes__class_Otimes _let_1 V_p V_q)) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) (tptp.c_Polynomial_Odegree T_a V_q))))))))) _let_22 (forall ((V_n $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (=> (not (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) V_n) (tptp.c_Groups_Ozero__class_Ozero T_a))) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n (tptp.c_Polynomial_Odegree T_a V_p))))) (forall ((V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_OpCons T_a V_a V_p)) (tptp.c_Nat_OSuc (tptp.c_Polynomial_Odegree T_a V_p))))) (forall ((T_a $$unsorted)) (=> (tptp.class_HOL_Oequal T_a) (= (tptp.c_HOL_Oequal__class_Oequal T_a) tptp.c_fequal))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_a)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_b_2)) (or (and (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b_2)) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 _let_1))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_b_2) _let_1) (or (and (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 _let_1)) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b_2))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oordered__cancel__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oordered__cancel__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oordered__cancel__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_a) _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oordered__cancel__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a _let_1) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oordered__ring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a _let_1) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b))))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oordered__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)))))) (forall ((V_n $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat _let_1 V_n) _let_1))) (forall ((V_m $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m _let_1) _let_1))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_n_2) _let_1) (or (= V_m_2 _let_1) (= V_n_2 _let_1))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (= (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_n_2)) (or (= V_m_2 V_n_2) (= V_k_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))) (forall ((V_n_2 $$unsorted) (V_k_2 $$unsorted) (V_m_2 $$unsorted)) (= (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_k_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n_2 V_k_2)) (or (= V_m_2 V_n_2) (= V_k_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc V_k_2))) (= (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat _let_1 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat _let_1 V_n_2)) (= V_m_2 V_n_2)))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n)) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_m) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_n)))) (forall ((V_k $$unsorted) (V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n) V_k) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_k) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n V_k)))) (forall ((V_m $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_m))) (forall ((V_m $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_m)))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_j) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i V_k) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j V_k)))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_j) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_i) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_j)))) (forall ((V_l $$unsorted) (V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_j) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_l) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i V_k) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j V_l))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (= (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_n_2) _let_1) (and (= V_m_2 _let_1) (= V_n_2 _let_1))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_n)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc V_n)) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_n)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc V_k_2))) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat _let_1 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat _let_1 V_n_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat _let_1 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_n_2)) (and (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat _let_1 V_m_2) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat _let_1 V_n_2))))) (forall ((V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_Opcompose T_a V_p V_q)) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) (tptp.c_Polynomial_Odegree T_a V_q))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Omult__zero T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a _let_1 V_a) _let_1)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Omult__zero T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a _let_1) _let_1)))) _let_21 (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Ono__zero__divisors T_a) (=> (not (= V_a _let_1)) (=> (not (= V_b _let_1)) (not (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) _let_1))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Ono__zero__divisors T_a) (=> (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) _let_1) (or (= V_a _let_1) (= V_b _let_1)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_e $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Osemiring T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_e) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_e) V_c)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_e) V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oordered__cancel__semiring T_a) (=> (or (and (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b _let_1)) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b))) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) _let_1))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oordered__ring T_a) (=> (or (and (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b)) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b _let_1))) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oordered__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_d) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_d))))))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Oordered__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_d) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_d))))))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oordered__ring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oordered__ring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oordered__comm__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oordered__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_x))) (forall ((V_l_2 $$unsorted) (V_k_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k_2 V_l_2) (exists ((B_n $$unsorted)) (= V_l_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k_2 B_n))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_x (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_y V_z)))) (forall ((V_y $$unsorted) (V_z $$unsorted) (V_x $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_x V_z) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_x (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_y V_z)))) (forall ((V_ya $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_x V_y) V_ya) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_ya) (tptp.c_Groups_Otimes__class_Otimes T_a V_y V_ya))))) (forall ((V_b $$unsorted) (V_a_H $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_a_H) V_b) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) (tptp.c_Groups_Otimes__class_Otimes T_a V_a_H V_b))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_xa $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_xa (tptp.c_Groups_Oplus__class_Oplus T_a V_x V_y)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_xa V_x) (tptp.c_Groups_Otimes__class_Otimes T_a V_xa V_y))))) (forall ((V_k $$unsorted) (V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_n) V_k) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n V_k)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_n) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n V_m))) (forall ((V_g_2 $$unsorted) (V_f_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (=> (tptp.class_Orderings_Oord T_b) (= (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a T_b) V_f_2 V_g_2) (forall ((B_x $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq T_b (tptp.hAPP V_f_2 B_x) (tptp.hAPP V_g_2 B_x)))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (or (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (= (= V_x_2 V_y_2) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 V_y_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y_2 V_x_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (= V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y)))) (forall ((V_x_2 $$unsorted) (V_g_2 $$unsorted) (V_f_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (=> (tptp.class_Orderings_Oord T_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a T_b) V_f_2 V_g_2) (tptp.c_Orderings_Oord__class_Oless__eq T_b (tptp.hAPP V_f_2 V_x_2) (tptp.hAPP V_g_2 V_x_2))))) (forall ((V_x_2 $$unsorted) (V_y_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y_2 V_x_2) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 V_y_2) (= V_x_2 V_y_2))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oord T_a) (=> (= V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_c))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (= V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_b) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_a))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oord T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (= V_b V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_c))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (=> (= V_b V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_a))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (= V_x V_y))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_z) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_z))))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (= V_x V_y))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_z V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_z V_x))))) (forall ((V_x_2 $$unsorted) (V_g_2 $$unsorted) (V_f_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (=> (tptp.class_Orderings_Oord T_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a T_b) V_f_2 V_g_2) (tptp.c_Orderings_Oord__class_Oless__eq T_b (tptp.hAPP V_f_2 V_x_2) (tptp.hAPP V_g_2 V_x_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x)))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_x _let_1) _let_1)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a _let_1) _let_1)))) (forall ((V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a _let_1 V_y) _let_1)))) (forall ((V_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a _let_1 V_b) _let_1)))) (forall ((V_b_H $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_b_H)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b_H))))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_u $$unsorted) (V_i $$unsorted)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i V_u) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j V_u) V_k)) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_j) V_u) V_k))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (= (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_n_2)) (or (= V_k_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) (= V_m_2 V_n_2)))) (forall ((V_n $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Odegree T_a V_p))) (=> (tptp.class_Groups_Ozero T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat _let_1 V_n) (=> (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) V_n) (tptp.c_Groups_Ozero__class_Ozero T_a)) (or (= V_p (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n))))))) (forall ((V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.c_Polynomial_OpCons T_a V_a_2 V_pa_2) (tptp.c_Polynomial_OAbs__poly T_a (tptp.c_Nat_Onat_Onat__case T_a V_a_2 (tptp.c_Polynomial_Ocoeff T_a V_pa_2)))))) (= (tptp.c_HOL_Obool_Obool__size tptp.c_fFalse) _let_19) (= (tptp.c_HOL_Obool_Obool__size tptp.c_fTrue) _let_19) (forall ((V_n $$unsorted)) (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) (tptp.c_Nat_OSuc V_n)))) (forall ((V_n $$unsorted)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n (tptp.c_Nat_OSuc V_n))) (forall ((V_n $$unsorted)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) (tptp.c_Nat_OSuc V_n))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_x)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (= (not (= V_x_2 V_y_2)) (or (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 V_y_2) (tptp.c_Orderings_Oord__class_Oless T_a V_y_2 V_x_2))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (= (not (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 V_y_2)) (or (tptp.c_Orderings_Oord__class_Oless T_a V_y_2 V_x_2) (= V_x_2 V_y_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (or (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (= V_x V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x)))) (forall ((V_x_2 $$unsorted) (V_y_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_y_2 V_x_2)) (= (not (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 V_y_2)) (= V_x_2 V_y_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (= V_x V_y)) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y)) (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (= V_x V_y))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (= V_x V_y))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (= V_y V_x))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (not (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a) (not (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oord T_a) (=> (= V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_c))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (= V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c V_b) (tptp.c_Orderings_Oord__class_Oless T_a V_c V_a))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oord T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (= V_b V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_c))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a) (=> (= V_b V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_c V_a))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y V_z) (tptp.c_Orderings_Oord__class_Oless T_a V_x V_z))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_z V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_z V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y)) (=> (not (= V_x V_y)) (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_n $$unsorted)) (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n V_n))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (not (= V_m_2 V_n_2)) (or (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n_2 V_m_2)))) (forall ((V_y $$unsorted) (V_x $$unsorted)) (=> (not (= V_x V_y)) (=> (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_x V_y)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_y V_x)))) (forall ((V_n $$unsorted)) (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n V_n))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n V_m) (not (= V_m V_n)))) (forall ((V_t $$unsorted) (V_s $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_s V_t) (not (= V_s V_t)))) (forall ((V_P_2 $$unsorted) (V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.hBOOL (tptp.hAPP (tptp.hAPP V_P_2 V_n_2) V_m_2)))) (=> (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2) _let_1) (=> (=> (= V_m_2 V_n_2) _let_1) (=> (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n_2 V_m_2) _let_1) _let_1))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (=> (not (= V_x V_y)) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y)) (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_z V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_z V_x))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y V_z) (tptp.c_Orderings_Oord__class_Oless T_a V_x V_z))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_z V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_z V_x))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_z) (tptp.c_Orderings_Oord__class_Oless T_a V_x V_z))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (=> (not (= V_a V_b)) (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (not (= V_a V_b)) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (or (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (= V_x V_y))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 V_y_2) (= (not (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 V_y_2)) (= V_x_2 V_y_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y)))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (not (= V_a V_b)) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (not (= V_a V_b)) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 V_y_2)) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 V_y_2) (= V_x_2 V_y_2))))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x)) (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 V_y_2) (or (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 V_y_2) (= V_x_2 V_y_2))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 V_y_2) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 V_y_2) (not (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y_2 V_x_2)))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 V_y_2) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 V_y_2) (not (= V_x_2 V_y_2)))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (or (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (= (not (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 V_y_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_y_2 V_x_2)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (= (not (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 V_y_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y_2 V_x_2)))) (forall ((V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_ca_2) (tptp.c_Groups_Oplus__class_Oplus T_a V_b_2 V_ca_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 V_b_2)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_ca_2 V_a_2) (tptp.c_Groups_Oplus__class_Oplus T_a V_ca_2 V_b_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 V_b_2)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__cancel__ab__semigroup__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_c))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__cancel__ab__semigroup__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_a) (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_b))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__cancel__ab__semigroup__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c V_d) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_d)))))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_c)) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_a) (tptp.c_Groups_Oplus__class_Oplus T_a V_c V_b)) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b)))) (forall ((V_n $$unsorted)) (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_n_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (not (= V_n_2 _let_1)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n_2)))) (forall ((V_n $$unsorted)) (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (not (= V_n (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))) (forall ((V_n $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (=> (not (= V_n _let_1)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) (tptp.c_Nat_OSuc V_n)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc V_n)) (=> (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n)) (= V_m V_n)))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i V_j) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_j V_k) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_i) V_k)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc V_m))) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (=> (not (= _let_1 V_n)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc V_n)))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (=> (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n V_m)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n (tptp.c_Nat_OSuc V_m)) (= V_m V_n)))) (forall ((V_m_2 $$unsorted) (V_n_2 $$unsorted)) (=> (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n_2 V_m_2)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n_2 (tptp.c_Nat_OSuc V_m_2)) (= V_n_2 V_m_2)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m_2) (tptp.c_Nat_OSuc V_n_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 (tptp.c_Nat_OSuc V_n_2)) (or (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2) (= V_m_2 V_n_2)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n_2 (tptp.c_Nat_OSuc V_m_2)))) (forall ((V_j $$unsorted) (V_i $$unsorted)) (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_j) V_i))) (forall ((V_i $$unsorted) (V_j $$unsorted)) (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_i) V_i))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k_2 V_n_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2))) (forall ((V_m $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i V_j) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_m)))) (forall ((V_m $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i V_j) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_j)))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i V_j) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_k) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_k)))) (forall ((V_l $$unsorted) (V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i V_j) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_k V_l) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_k) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_l))))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_l $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_k V_l) (=> (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_l) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k V_n)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n)))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_j) V_k) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i V_k))) (forall ((V_y $$unsorted) (V_z $$unsorted) (V_x $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_x V_z) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_x (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_y V_z)))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_x V_y) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_x (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_y V_z)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2) (and (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2) (not (= V_m_2 V_n_2))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2) (or (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2) (= V_m_2 V_n_2)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n) (=> (not (= V_m V_n)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (or (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (= V_m V_n)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n))) (forall ((V_y $$unsorted) (V_x $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_x V_y))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k_2) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_n_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k_2) (= (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_n_2)) (= V_m_2 V_n_2)))) (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (= (tptp.c_Polynomial_OAbs__poly T_a (tptp.c_Polynomial_Ocoeff T_a V_x_2)) V_x_2))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__comm__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_b) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) _let_1)))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_a_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_b_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 V_a_2))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_a)) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_b)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_b)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_a) _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_b) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_ca_2) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_a_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_b_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 V_b_2))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_a_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_b_2)) (or (and (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_ca_2) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 V_b_2)) (and (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 _let_1) (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 V_a_2))))))) (forall ((V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_ca_2)) (or (and (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_ca_2) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 V_b_2)) (and (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 _let_1) (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 V_a_2))))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring T_a) (not (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_a) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semidom T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_b (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c)))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_a_2) _let_1) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 _let_1))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_b) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b))))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_a_2) _let_1) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 _let_1))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_a_2)) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a_2))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__cancel__ab__semigroup__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c V_d) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_d)))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__cancel__ab__semigroup__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_d) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_d)))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 (tptp.c_Nat_OSuc V_n_2)) (or (= V_m_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) (exists ((B_j $$unsorted)) (and (= V_m_2 (tptp.c_Nat_OSuc B_j)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat B_j V_n_2)))))) (forall ((V_n_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n_2 (tptp.c_Nat_OSuc _let_1)) (= V_n_2 _let_1)))) (forall ((V_n_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n_2) (exists ((B_m $$unsorted)) (= V_n_2 (tptp.c_Nat_OSuc B_m))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k_2) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_n_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m_2 V_n_2)) (or (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_m_2) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n_2))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2) (exists ((B_k $$unsorted)) (= V_n_2 (tptp.c_Nat_OSuc (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m_2 B_k)))))) (forall ((V_m $$unsorted) (V_i $$unsorted)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i (tptp.c_Nat_OSuc (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_i)))) (forall ((V_m $$unsorted) (V_i $$unsorted)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i (tptp.c_Nat_OSuc (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_m)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n_2 (tptp.c_Nat_OSuc V_m_2)) (= V_n_2 V_m_2)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc V_n)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m_2) V_n_2) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 (tptp.c_Nat_OSuc V_n_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2))) (forall ((V_m_2 $$unsorted) (V_n_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n_2 V_m_2) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_n_2) V_m_2))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i V_j) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_i) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_j))))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i V_j) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i V_k) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j V_k))))) (forall ((V_n_2 $$unsorted) (V_k_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_k_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n_2 V_k_2)) (and (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k_2) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_n_2)) (and (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k_2) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_n_2)) (and (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_m_2) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n_2))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc V_k_2))) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat _let_1 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat _let_1 V_n_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_q $$unsorted) (V_n $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) V_n) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_q) V_n) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) V_n))))) (forall ((V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Odegree T_a V_q))) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) _let_1) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) _let_1))))) (forall ((V_p $$unsorted) (V_q $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Odegree T_a V_p))) (=> (tptp.class_Groups_Ocomm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_q) _let_1) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) _let_1))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b))))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semiring T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c V_d) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_c) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_d))))))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_d) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_c) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_d))))))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c V_d) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_c) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_d))))))))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c V_d) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_c) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_d))))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_a_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_b_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 V_a_2))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_ca_2) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_a_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_b_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 V_b_2))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a _let_1) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b _let_1) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) _let_1)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_b (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_b (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_b) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__comm__monoid__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b))))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__ring__strict T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x_2 V_x_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_y_2 V_y_2))) (or (not (= V_x_2 _let_1)) (not (= V_y_2 _let_1))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__ring T_a) (not (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_x) (tptp.c_Groups_Otimes__class_Otimes T_a V_y V_y)) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_m) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_n)))))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_m) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n V_m)))))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_m) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_n)))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_n_2)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k_2) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_n_2 $$unsorted) (V_k_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_k_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n_2 V_k_2)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k_2) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_n $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) V_n) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) V_n) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_x $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (let ((_let_2 (tptp.c_Nat_OSuc _let_1))) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_x (tptp.c_Nat_OSuc _let_2)) (or (= V_x _let_1) (= V_x _let_2)))))) (forall ((V_r_2 $$unsorted) (V_q_2 $$unsorted) (V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (let ((_let_3 (= V_y_2 _let_2))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opdivmod__rel T_a V_x_2 V_y_2 V_q_2 V_r_2) (and (= V_x_2 (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Groups_Otimes__class_Otimes _let_1 V_q_2 V_y_2) V_r_2)) (=> _let_3 (= V_q_2 _let_2)) (=> (not _let_3) (or (= V_r_2 _let_2) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_r_2) (tptp.c_Polynomial_Odegree T_a V_y_2))))))))))) (forall ((V_pa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Polynomial_Opos__poly T_a V_pa_2) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_pa_2) (tptp.c_Polynomial_Odegree T_a V_pa_2)))))) (forall ((V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Polynomial_Opos__poly T_a (tptp.c_Polynomial_OpCons T_a V_a_2 V_pa_2)) (or (tptp.c_Polynomial_Opos__poly T_a V_pa_2) (and (= V_pa_2 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a_2)))))) (forall ((V_p $$unsorted) (V_n $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (=> (forall ((B_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n B_i) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) B_i) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) V_n)))) (forall ((V_p $$unsorted) (V_n $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ozero T_a) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n (tptp.c_Polynomial_Odegree T_a V_p)) (exists ((B_i $$unsorted)) (and (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_n B_i) (not (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) B_i) (tptp.c_Groups_Ozero__class_Ozero T_a)))))))) (forall ((V_r2 $$unsorted) (V_q2 $$unsorted) (V_r1 $$unsorted) (V_q1 $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q1 V_r1) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q2 V_r2) (and (= V_q1 V_q2) (= V_r1 V_r2)))))) (forall ((V_r2 $$unsorted) (V_q2 $$unsorted) (V_r1 $$unsorted) (V_q1 $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q1 V_r1) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q2 V_r2) (= V_r1 V_r2))))) (forall ((V_r2 $$unsorted) (V_q2 $$unsorted) (V_r1 $$unsorted) (V_q1 $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q1 V_r1) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q2 V_r2) (= V_q1 V_q2))))) (forall ((V_g_2 $$unsorted) (V_f_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a T_b))) (=> (tptp.class_Orderings_Oord T_b) (= (tptp.c_Orderings_Oord__class_Oless _let_1 V_f_2 V_g_2) (and (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_f_2 V_g_2) (not (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_g_2 V_f_2))))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Fields_Ofield T_a) (tptp.c_Polynomial_Opdivmod__rel T_a V_x _let_1 _let_1 V_x)))) (forall ((V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Fields_Ofield T_a) (tptp.c_Polynomial_Opdivmod__rel T_a _let_1 V_y _let_1 _let_1)))) (forall ((V_r_2 $$unsorted) (V_q_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opdivmod__rel T_a V_x_2 _let_1 V_q_2 V_r_2) (and (= V_q_2 _let_1) (= V_r_2 V_x_2)))))) (forall ((V_r_2 $$unsorted) (V_q_2 $$unsorted) (V_y_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opdivmod__rel T_a _let_1 V_y_2 V_q_2 V_r_2) (and (= V_q_2 _let_1) (= V_r_2 _let_1)))))) (forall ((V_a $$unsorted) (V_r $$unsorted) (V_q $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q V_r) (tptp.c_Polynomial_Opdivmod__rel T_a (tptp.c_Polynomial_Osmult T_a V_a V_x) V_y (tptp.c_Polynomial_Osmult T_a V_a V_q) (tptp.c_Polynomial_Osmult T_a V_a V_r))))) (forall ((T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (not (tptp.c_Polynomial_Opos__poly T_a (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))))) (forall ((V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (=> (tptp.c_Polynomial_Opos__poly T_a V_p) (=> (tptp.c_Polynomial_Opos__poly T_a V_q) (tptp.c_Polynomial_Opos__poly T_a (tptp.c_Groups_Oplus__class_Oplus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)))))) (forall ((V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (=> (tptp.c_Polynomial_Opos__poly T_a V_p) (=> (tptp.c_Polynomial_Opos__poly T_a V_q) (tptp.c_Polynomial_Opos__poly T_a (tptp.c_Groups_Otimes__class_Otimes (tptp.tc_Polynomial_Opoly T_a) V_p V_q)))))) (forall ((V_r_H $$unsorted) (V_q_H $$unsorted) (V_z $$unsorted) (V_r $$unsorted) (V_q $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q V_r) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_q V_z V_q_H V_r_H) (tptp.c_Polynomial_Opdivmod__rel T_a V_x (tptp.c_Groups_Otimes__class_Otimes _let_1 V_y V_z) V_q_H (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Groups_Otimes__class_Otimes _let_1 V_y V_r_H) V_r))))))) (forall ((V_v $$unsorted) (V_u $$unsorted) (V_y $$unsorted) (V_a $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__1__strict T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_u) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_v) (=> (= (tptp.c_Groups_Oplus__class_Oplus T_a V_u V_v) (tptp.c_Groups_Oone__class_Oone T_a)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_u V_x) (tptp.c_Groups_Otimes__class_Otimes T_a V_v V_y)) V_a))))))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_u_2 $$unsorted) (V_j_2 $$unsorted) (V_i_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i_2 V_j_2) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i_2 V_u_2) V_m_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j_2 V_u_2) V_n_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j_2 V_i_2) V_u_2) V_n_2))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_u_2 $$unsorted) (V_i_2 $$unsorted) (V_j_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_j_2 V_i_2) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i_2 V_u_2) V_m_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j_2 V_u_2) V_n_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_i_2 V_j_2) V_u_2) V_m_2) V_n_2)))) (forall ((V_v $$unsorted) (V_u $$unsorted) (V_y $$unsorted) (V_a $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__semiring__1 T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_u) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_v) (=> (= (tptp.c_Groups_Oplus__class_Oplus T_a V_u V_v) (tptp.c_Groups_Oone__class_Oone T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_u V_x) (tptp.c_Groups_Otimes__class_Otimes T_a V_v V_y)) V_a))))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ozero__class_Ozero T_a)) (= V_a_2 V_b_2)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (= V_a_2 V_b_2) (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_a) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a (tptp.c_Groups_Ozero__class_Ozero T_a)) V_a))) (forall ((V_da_2 $$unsorted) (V_ca_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (=> (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ominus__class_Ominus T_a V_ca_2 V_da_2)) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 V_b_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_ca_2 V_da_2))))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oone__class_Oone _let_1) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Oone__class_Oone T_a) (tptp.c_Groups_Ozero__class_Ozero _let_1)))))) (forall ((V_da_2 $$unsorted) (V_ca_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (=> (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ominus__class_Ominus T_a V_ca_2 V_da_2)) (= (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 V_b_2) (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 V_da_2))))) (forall ((V_b_H $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Groups_Ominus__class_Ominus T_a V_b V_b_H)) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b_H))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_xa $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_xa (tptp.c_Groups_Ominus__class_Ominus T_a V_x V_y)) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_xa V_x) (tptp.c_Groups_Otimes__class_Otimes T_a V_xa V_y))))) (forall ((V_b $$unsorted) (V_a_H $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_a_H) V_b) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) (tptp.c_Groups_Otimes__class_Otimes T_a V_a_H V_b))))) (forall ((V_ya $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_x V_y) V_ya) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_ya) (tptp.c_Groups_Otimes__class_Otimes T_a V_y V_ya))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_b) V_a))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) V_b) V_a))) _let_20 (forall ((T_a $$unsorted)) (=> (tptp.class_Rings_Ozero__neq__one T_a) (not (= (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.c_Groups_Oone__class_Oone T_a))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (=> (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) _let_1) (=> (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n V_m) _let_1) (= V_m V_n))))) (forall ((V_m $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_m) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (forall ((V_m $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) V_m)) (forall ((V_n $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat _let_1 V_n) _let_1))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Groups_Oone__class_Oone T_a)) V_a))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oone__class_Oone T_a) V_a) V_a))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__mult T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Groups_Oone__class_Oone T_a)) V_a))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Omonoid__mult T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Groups_Oone__class_Oone T_a)) V_a))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__mult T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oone__class_Oone T_a) V_a) V_a))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Omonoid__mult T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oone__class_Oone T_a) V_a) V_a))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) (tptp.c_Nat_OSuc V_n)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n))) (forall ((V_k $$unsorted) (V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n) (tptp.c_Nat_OSuc V_k)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) V_k))) (forall ((V_l $$unsorted) (V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_l) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_l V_n) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_l V_m))))) (forall ((V_n $$unsorted) (V_k $$unsorted) (V_j $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_j V_k) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j V_n) V_k))) (forall ((V_n $$unsorted) (V_k $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_k) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n V_k)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k V_m) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k V_n)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_i V_j) V_k) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_i (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_k)))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n V_m) V_n) V_m)) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n) V_n) V_m)) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k_2 V_m_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k_2 V_n_2) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m_2 V_k_2) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n_2 V_k_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2))))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_m) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_n) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_k) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n V_k)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k_2 V_m_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k_2 V_n_2) (= (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m_2 V_k_2) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n_2 V_k_2)) (= V_m_2 V_n_2))))) (forall ((V_n $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_n) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n V_i)) V_i))) (forall ((V_l $$unsorted) (V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_l) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n V_l)))) (forall ((V_l $$unsorted) (V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_l V_n) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_l V_m)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) V_m)) (forall ((V_k $$unsorted) (V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) V_k) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_k) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n V_k)))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_m) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_n)))) (forall ((V_c $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_a) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Polynomial_Osynthetic__div T_a V_p V_c)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat))) (= (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_n_2) _let_1) (and (= V_m_2 _let_1) (= V_n_2 _let_1))))) (forall ((V_n $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat)) V_n)) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat))) (= (= _let_1 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_n_2)) (and (= V_m_2 _let_1) (= V_n_2 _let_1))))) (forall ((V_n $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat) V_n) V_n)) (forall ((V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Polynomial_Osmult T_a (tptp.c_Groups_Oone__class_Oone T_a) V_p) V_p))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Groups_Oone__class_Oone (tptp.tc_Polynomial_Opoly T_a))) V_x) (tptp.c_Groups_Oone__class_Oone T_a)))) (forall ((V_b $$unsorted) (V_n $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Omonom T_a V_a V_n) (tptp.c_Polynomial_Omonom T_a V_b V_n)) (tptp.c_Polynomial_Omonom T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) V_n)))) (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Groups_Oone T_a) (= (= _let_1 V_x_2) (= V_x_2 _let_1))))) (forall ((V_da_2 $$unsorted) (V_ca_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (=> (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ominus__class_Ominus T_a V_ca_2 V_da_2)) (= (= V_a_2 V_b_2) (= V_ca_2 V_da_2))))) (forall ((V_p $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring T_a) (= (tptp.c_Polynomial_Osmult T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) V_p) (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Osmult T_a V_a V_p) (tptp.c_Polynomial_Osmult T_a V_b V_p))))) (forall ((V_n $$unsorted) (V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) V_n) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) V_n) (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_q) V_n))))) (forall ((V_x $$unsorted) (V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) V_x) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_x) (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_q) V_x))))) (forall ((V_q $$unsorted) (V_b $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Polynomial_OpCons T_a V_a V_p) (tptp.c_Polynomial_OpCons T_a V_b V_q)) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) (tptp.c_Groups_Ominus__class_Ominus _let_1 V_p V_q)))))) (forall ((V_k $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_i V_j) V_k) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_i V_k) V_j))) (forall ((V_n $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_n) (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat)) V_n)) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc V_n)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat)) V_n))) (forall ((V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n) (= (tptp.c_Nat_OSuc (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat))) V_n))) (forall ((V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n) (= V_n (tptp.c_Nat_OSuc (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat)))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_n))) (let ((_let_2 (= V_m (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (and (=> _let_2 (= _let_1 V_n)) (=> (not _let_2) (= _let_1 (tptp.c_Nat_OSuc (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat)) V_n)))))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (let ((_let_1 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_n))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (let ((_let_3 (= V_m _let_2))) (and (=> _let_3 (= _let_1 _let_2)) (=> (not _let_3) (= _let_1 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat)) V_n))))))))) (forall ((V_n $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Groups_Oone__class_Oone (tptp.tc_Polynomial_Opoly T_a))) V_n))) (let ((_let_2 (= V_n (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (and (=> _let_2 (= _let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (not _let_2) (= _let_1 (tptp.c_Groups_Ozero__class_Ozero T_a)))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 V_b_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 V_b_2) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_da_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_e_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oring T_a) (= (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_e_2) V_ca_2) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_e_2) V_da_2)) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) V_e_2) V_ca_2) V_da_2)))) (forall ((V_da_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_e_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oring T_a) (= (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_e_2) V_ca_2) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_e_2) V_da_2)) (= V_ca_2 (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_b_2 V_a_2) V_e_2) V_da_2))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ominus__class_Ominus T_a V_y V_b))) (let ((_let_2 (tptp.c_Groups_Ominus__class_Ominus T_a V_x V_a))) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_y) (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a _let_2 _let_1) (tptp.c_Groups_Otimes__class_Otimes T_a _let_2 V_b)) (tptp.c_Groups_Otimes__class_Otimes T_a V_a _let_1))))))) (forall ((T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semidom T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.c_Groups_Oone__class_Oone T_a)))) (forall ((T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semidom T_a) (not (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oone__class_Oone T_a) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semidom T_a) (not (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oone__class_Oone T_a) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semidom T_a) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.c_Groups_Oone__class_Oone T_a)))) (forall ((V_n $$unsorted) (V_m $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Rings_Olinordered__semidom T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_m) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_n) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_m V_n))))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__semidom T_a) (tptp.c_Orderings_Oord__class_Oless T_a V_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Oone__class_Oone T_a))))) (forall ((V_m $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_m) V_m) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Oone__class_Oone T_a)) V_m)))) (forall ((V_a $$unsorted) (V_m $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_m (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_m)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Oone__class_Oone T_a)) V_m)))) (forall ((V_m $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_m V_m) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a _let_1 _let_1) V_m))))) (forall ((V_m_2 $$unsorted) (V_n_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n_2 V_m_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_m) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) V_m))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) (tptp.c_Nat_OSuc V_m))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n V_m)) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m_2 V_n_2) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m V_n) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n V_m) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n) (tptp.c_Nat_OSuc (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n))))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n)) V_m))) (forall ((V_k_2 $$unsorted) (V_j_2 $$unsorted) (V_i_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_i_2 (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j_2 V_k_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i_2 V_k_2) V_j_2))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_c V_a) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_a V_c) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_b V_c))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k_2 V_m_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k_2 V_n_2) (= (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m_2 V_k_2) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n_2 V_k_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2))))) (forall ((V_i $$unsorted) (V_j $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_j) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_i) V_k) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j V_k) V_i)))) (forall ((V_i $$unsorted) (V_j $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_j) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j V_k) V_i) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_j V_i) V_k)))) (forall ((V_i $$unsorted) (V_j $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_j) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_j) V_k) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j V_k))))) (forall ((V_k_2 $$unsorted) (V_j_2 $$unsorted) (V_i_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i_2 V_j_2) (= (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j_2 V_i_2) V_k_2) (= V_j_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k_2 V_i_2))))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n V_m) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) V_n) V_m))) (forall ((V_i_2 $$unsorted) (V_j_2 $$unsorted) (V_k_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k_2 V_j_2) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i_2 (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j_2 V_k_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i_2 V_k_2) V_j_2)))) (forall ((V_i $$unsorted) (V_j $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_j) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j V_k)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_j) V_k)))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n V_m) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n)) V_m))) (forall ((V_m $$unsorted) (V_n $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n V_m) V_k)))) (forall ((V_i_2 $$unsorted) (V_k_2 $$unsorted) (V_j_2 $$unsorted)) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j_2 V_k_2) V_i_2) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_j_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i_2 V_k_2)))) (forall ((V_i $$unsorted) (V_j $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_j) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_i (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j V_k)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_i V_k) V_j)))) (= (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat) (tptp.c_Nat_OSuc _let_19)) (forall ((V_n $$unsorted)) (= (tptp.c_Nat_OSuc V_n) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat)))) (forall ((V_n $$unsorted)) (= (tptp.c_Nat_OSuc V_n) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat) V_n))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (= V_m (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_n)) (or (= V_n (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat)) (= V_m (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))) (forall ((T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Oone__class_Oone (tptp.tc_Polynomial_Opoly T_a))) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((V_da_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_e_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oordered__ring T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_e_2) V_ca_2) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_e_2) V_da_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) V_e_2) V_ca_2) V_da_2)))) (forall ((V_da_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_e_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oordered__ring T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_e_2) V_ca_2) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_e_2) V_da_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_ca_2 (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_b_2 V_a_2) V_e_2) V_da_2))))) (forall ((V_da_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_e_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oordered__ring T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_e_2) V_ca_2) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_e_2) V_da_2)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) V_e_2) V_ca_2) V_da_2)))) (forall ((V_da_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_e_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oordered__ring T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_e_2) V_ca_2) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_e_2) V_da_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_b_2 V_a_2) V_e_2) V_da_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y (tptp.c_Groups_Oone__class_Oone T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_y V_x) V_x))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y (tptp.c_Groups_Oone__class_Oone T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_y) V_x))))))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Rings_Olinordered__semidom T_a) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) (tptp.c_Groups_Oplus__class_Oplus T_a _let_1 _let_1))))) (forall ((V_i $$unsorted) (V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n (tptp.c_Nat_OSuc V_i)) V_n))) (forall ((V_n $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_n) (= (tptp.c_Nat_OSuc (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_n (tptp.c_Nat_OSuc _let_1))) V_n)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_P_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_a_2 V_b_2))) (not (or (and (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_a_2 V_b_2) (not (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))))) (exists ((B_d $$unsorted)) (and (= V_a_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_b_2 B_d)) (not (tptp.hBOOL (tptp.hAPP V_P_2 B_d))))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_P_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_a_2 V_b_2))) (and (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_a_2 V_b_2) (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (forall ((B_d $$unsorted)) (=> (= V_a_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_b_2 B_d)) (tptp.hBOOL (tptp.hAPP V_P_2 B_d))))))) (forall ((V_m $$unsorted) (V_j $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_j) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j V_k))) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_m V_k) (tptp.c_Nat_OSuc V_j))))) (forall ((V_m $$unsorted) (V_j $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_j) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Nat_OSuc (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j V_k)) V_m) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_j) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_k V_m))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_u_2 $$unsorted) (V_i_2 $$unsorted) (V_j_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_j_2 V_i_2) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i_2 V_u_2) V_m_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j_2 V_u_2) V_n_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_i_2 V_j_2) V_u_2) V_m_2) V_n_2)))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_u $$unsorted) (V_i $$unsorted) (V_j $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_j V_i) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i V_u) V_m) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j V_u) V_n)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_i V_j) V_u) V_m) V_n)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_u_2 $$unsorted) (V_i_2 $$unsorted) (V_j_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_j_2 V_i_2) (= (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i_2 V_u_2) V_m_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j_2 V_u_2) V_n_2)) (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_i_2 V_j_2) V_u_2) V_m_2) V_n_2)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_u_2 $$unsorted) (V_j_2 $$unsorted) (V_i_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i_2 V_j_2) (= (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i_2 V_u_2) V_m_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j_2 V_u_2) V_n_2)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j_2 V_i_2) V_u_2) V_n_2))))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_u $$unsorted) (V_j $$unsorted) (V_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i V_j) (= (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i V_u) V_m) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j V_u) V_n)) (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j V_i) V_u) V_n))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_u_2 $$unsorted) (V_j_2 $$unsorted) (V_i_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_i_2 V_j_2) (= (= (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_i_2 V_u_2) V_m_2) (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_j_2 V_u_2) V_n_2)) (= V_m_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_j_2 V_i_2) V_u_2) V_n_2))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Rings_Oring__1 T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_x) _let_1) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_x _let_1) (tptp.c_Groups_Ominus__class_Ominus T_a V_x _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oring T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_y) (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x (tptp.c_Groups_Ominus__class_Ominus T_a V_y V_b)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_x V_a) V_b))))) (forall ((V_p $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (tptp.class_Rings_Ocomm__ring__1 T_a) (= (tptp.c_Groups_Oplus__class_Oplus _let_1 (tptp.c_Groups_Otimes__class_Otimes _let_1 (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_c) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Oone__class_Oone T_a) _let_2)) (tptp.c_Polynomial_Osynthetic__div T_a V_p V_c)) (tptp.c_Polynomial_OpCons T_a (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_c) _let_2)) V_p))))) (forall ((V_d $$unsorted) (V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_c) (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_d)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) (tptp.c_Groups_Ominus__class_Ominus T_a V_c V_d))))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 V_b_2)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) V_b_2) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2) V_a_2)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2))))) (forall ((V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 V_p (tptp.c_Groups_Ozero__class_Ozero _let_1)) V_p)))) (forall ((V_q $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__ring T_a) (= (tptp.c_Polynomial_Osmult T_a V_a (tptp.c_Groups_Ominus__class_Ominus _let_1 V_p V_q)) (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Polynomial_Osmult T_a V_a V_p) (tptp.c_Polynomial_Osmult T_a V_a V_q)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b)) (tptp.c_Groups_Ominus__class_Ominus T_a V_b V_a)))) (forall ((V_q $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Groups_Ozero__class_Ozero _let_1) V_q) (tptp.c_Groups_Ouminus__class_Ouminus _let_1 V_q))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_x_2 V_y_2) (or (= V_x_2 V_y_2) (tptp.c_Polynomial_Opos__poly T_a (tptp.c_Groups_Ominus__class_Ominus _let_1 V_y_2 V_x_2))))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Orderings_Oord__class_Oless _let_1 V_x_2 V_y_2) (tptp.c_Polynomial_Opos__poly T_a (tptp.c_Groups_Ominus__class_Ominus _let_1 V_y_2 V_x_2)))))) (forall ((V_p $$unsorted) (V_a $$unsorted) (T_b $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_b))) (=> (tptp.class_Groups_Oab__group__add T_b) (= (tptp.c_Groups_Ouminus__class_Ouminus _let_1 (tptp.c_Polynomial_OpCons T_b V_a V_p)) (tptp.c_Polynomial_OpCons T_b (tptp.c_Groups_Ouminus__class_Ouminus T_b V_a) (tptp.c_Groups_Ouminus__class_Ouminus _let_1 V_p)))))) (forall ((V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus _let_1 (tptp.c_Polynomial_OpCons T_a V_a V_p)) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) (tptp.c_Groups_Ouminus__class_Ouminus _let_1 V_p)))))) (forall ((V_x $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring T_a) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a (tptp.c_Groups_Ouminus__class_Ouminus (tptp.tc_Polynomial_Opoly T_a) V_p)) V_x) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_p) V_x))))) (forall ((V_n $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a (tptp.c_Groups_Ouminus__class_Ouminus (tptp.tc_Polynomial_Opoly T_a) V_p)) V_n) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) V_n))))) (forall ((V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring T_a) (= (tptp.c_Polynomial_Osmult T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_p) (tptp.c_Groups_Ouminus__class_Ouminus (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Osmult T_a V_a V_p))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (= (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2)) (= V_a_2 V_b_2)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (= (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) V_b_2) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2) V_a_2)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (= V_a_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2)) (= V_b_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a)) V_a))) (forall ((V_n $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Omonom T_a V_a V_n)) (tptp.c_Polynomial_Omonom T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_n)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (= (tptp.c_Groups_Oplus__class_Oplus T_a V_x_2 V_y_2) (tptp.c_Groups_Ozero__class_Ozero T_a)) (= V_y_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x_2))))) (forall ((V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__ring T_a) (= (tptp.c_Polynomial_Osmult T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus _let_1 V_p)) (tptp.c_Groups_Ouminus__class_Ouminus _let_1 (tptp.c_Polynomial_Osmult T_a V_a V_p)))))) (forall ((V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Ouminus__class_Ouminus (tptp.tc_Polynomial_Opoly T_a) V_p)) (tptp.c_Polynomial_Odegree T_a V_p)))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus _let_1 _let_2) _let_2))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b)) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_b)) V_b))) _let_18 (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oring T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oring T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_b)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oring T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_b) (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oring T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b)) (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oidom T_a) (= (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_a_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_b_2)) (or (= V_a_2 V_b_2) (= V_a_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2)))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x) V_y) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_y))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_b) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b))))) (forall ((V_x $$unsorted) (V_xa $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_xa (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x)) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_xa V_x))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__algebra T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b)) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) V_b_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2) V_a_2)))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 V_b_2)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a))))) _let_17 (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Ogroup__add T_a) (= (= _let_1 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2)) (= _let_1 V_a_2))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (= V_a_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2)) (= V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Ogroup__add T_a) (= (= (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) _let_1) (= V_a_2 _let_1))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (= (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) V_a_2) (= V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) V_a_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a_2)))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a_2))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 _let_1))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Olinordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) V_a_2) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a_2)))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2) _let_1) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a_2))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 _let_1))))) _let_16 (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (= V_a_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b_2)) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a_2 V_b_2) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_a) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_a) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (=> (= (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_b)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a)))) (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Rings_Oring__1__no__zero__divisors T_a) (= (= (tptp.c_Groups_Otimes__class_Otimes T_a V_x_2 V_x_2) _let_1) (or (= V_x_2 _let_1) (= V_x_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a _let_1))))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring__1 T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Oone__class_Oone T_a)) V_x)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring__1 T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a V_x V_y) (tptp.c_Groups_Oplus__class_Oplus T_a V_x (tptp.c_Groups_Ouminus__class_Ouminus T_a V_y))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ogroup__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b)) (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b)))) (forall ((V_q $$unsorted) (V_n $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) V_n) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_q) V_n) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) V_n))))) (forall ((V_q $$unsorted) (V_n $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) V_n) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_q) V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_Polynomial_Opoly T_a) V_p V_q)) V_n))))) (forall ((V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (or (= V_p (tptp.c_Groups_Ozero__class_Ozero _let_1)) (tptp.c_Polynomial_Opos__poly T_a V_p) (tptp.c_Polynomial_Opos__poly T_a (tptp.c_Groups_Ouminus__class_Ouminus _let_1 V_p)))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (V_r $$unsorted) (V_q $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_OpCons T_a V_a V_r))) (let ((_let_2 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_3 (tptp.c_Polynomial_Odegree T_a V_y))) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q V_r) (=> (not (= V_y (tptp.c_Groups_Ozero__class_Ozero _let_2))) (=> (= V_b (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a _let_1) _let_3) (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_y) _let_3))) (tptp.c_Polynomial_Opdivmod__rel T_a (tptp.c_Polynomial_OpCons T_a V_a V_x) V_y (tptp.c_Polynomial_OpCons T_a V_b V_q) (tptp.c_Groups_Ominus__class_Ominus _let_2 _let_1 (tptp.c_Polynomial_Osmult T_a V_b V_y))))))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (= (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b)) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Oboolean__algebra T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_y) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x))))) (forall ((V_ya $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__field T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_x V_y) V_ya) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_ya) (tptp.c_Rings_Oinverse__class_Odivide T_a V_y V_ya))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_a (tptp.c_Groups_Oone__class_Oone T_a)) V_a))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) V_c) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_c) (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_c))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b)) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_b)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__field T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x) V_y) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y))))) (forall ((V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_RealVector_Oreal__normed__field T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a _let_1 V_y) _let_1)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a _let_1 V_a) _let_1)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring__inverse__zero T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_a _let_1) _let_1)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_c)) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_c)))) (forall ((V_ya $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__field T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_x V_y) V_ya) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_ya) (tptp.c_Rings_Oinverse__class_Odivide T_a V_y V_ya))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_c) (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_c))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_c (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) V_b) (= V_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_c)))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_c (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (= V_b (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c)) (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_c) V_a))))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2) V_a_2) (= V_b_2 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2)))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (= V_a_2 (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2)) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2) V_b_2))))) _let_15 _let_14 (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_b_2 (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_a_2 V_b_2) (tptp.c_Groups_Oone__class_Oone T_a)) (= V_a_2 V_b_2))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_b (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b)) (tptp.c_Rings_Oinverse__class_Odivide T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b)))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_b (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b)) (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b))))) (forall ((V_h $$unsorted) (V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__field T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_d)) V_h) (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_b V_d) V_h)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_c) V_h) V_d))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b))) (=> (tptp.class_Lattices_Oab__semigroup__idem__mult T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a _let_1) _let_1)))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Oab__semigroup__idem__mult T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_x) V_x))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Oab__semigroup__idem__mult T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_a) V_a))) (forall ((V_x_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ominus T_a) (= (tptp.hAPP (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun T_b T_a) V_A_2 V_B_2) V_x_2) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.hAPP V_A_2 V_x_2) (tptp.hAPP V_B_2 V_x_2))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Oboolean__algebra T_a) (= (= (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x_2) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_y_2)) (= V_x_2 V_y_2)))) (forall ((V_x_2 $$unsorted) (V_A_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ouminus T_a) (= (tptp.hAPP (tptp.c_Groups_Ouminus__class_Ouminus (tptp.tc_fun T_b T_a) V_A_2) V_x_2) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.hAPP V_A_2 V_x_2))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Oboolean__algebra T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x)) V_x))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Oboolean__algebra T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x_2) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_y_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y_2 V_x_2)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_c V_a) (tptp.c_Rings_Oinverse__class_Odivide T_a V_c V_b)))))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_c) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_c V_a) (tptp.c_Rings_Oinverse__class_Odivide T_a V_c V_b)))))))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2) V_a_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2) V_b_2))))) (forall ((V_w $$unsorted) (V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) (tptp.c_Rings_Oinverse__class_Odivide T_a V_z V_w)) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_z) (tptp.c_Groups_Otimes__class_Otimes T_a V_y V_w))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b)) (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (= (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b)) (tptp.c_Rings_Oinverse__class_Odivide T_a V_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_b))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_c) (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_c)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_c) (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_c)))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a_2 V_b_2) _let_1) (or (and (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 _let_1)) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b_2))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Rings_Oinverse__class_Odivide T_a V_a_2 V_b_2)) (or (and (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_b_2)) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 _let_1))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Rings_Oinverse__class_Odivide T_a V_a_2 V_b_2)) (or (and (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a_2) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_b_2)) (and (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 _let_1) (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 _let_1))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a_2 V_b_2) _let_1) (or (and (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a_2) (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 _let_1)) (and (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 _let_1) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_b_2))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_x) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_y) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_x) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y _let_1) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) _let_1)))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_y) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) _let_1)))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y _let_1) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y))))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_c) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_c) (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_c)))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_c) (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_c)))))) (forall ((V_w_2 $$unsorted) (V_x_2 $$unsorted) (V_z_2 $$unsorted) (V_y_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_y_2 _let_1)) (=> (not (= V_z_2 _let_1)) (= (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_x_2 V_y_2) (tptp.c_Rings_Oinverse__class_Odivide T_a V_w_2 V_z_2)) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_x_2 V_z_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_w_2 V_y_2)))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (=> (not (= V_c (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)) (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b))))) _let_13 (forall ((V_a_2 $$unsorted) (V_ca_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (let ((_let_2 (= V_ca_2 _let_1))) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (= (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2) V_a_2) (and (=> (not _let_2) (= V_b_2 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2))) (=> _let_2 (= V_a_2 _let_1)))))))) (forall ((V_ca_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (let ((_let_2 (= V_ca_2 _let_1))) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (= (= V_a_2 (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2)) (and (=> (not _let_2) (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2) V_b_2)) (=> _let_2 (= V_a_2 _let_1)))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) _let_1)))))) (forall ((V_z $$unsorted) (V_w $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_w) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_w V_z) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_z) (tptp.c_Rings_Oinverse__class_Odivide T_a V_y V_w))))))))) (forall ((V_z $$unsorted) (V_w $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_x) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_w) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_w V_z) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_z) (tptp.c_Rings_Oinverse__class_Odivide T_a V_y V_w))))))))) (forall ((V_z $$unsorted) (V_w $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_w) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_w V_z) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_z) (tptp.c_Rings_Oinverse__class_Odivide T_a V_y V_w))))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_x) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) _let_1)))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_x) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y))))))) (forall ((V_ca_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (let ((_let_2 (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 _let_1))) (let ((_let_3 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2))) (let ((_let_4 (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_ca_2))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2)) (and (=> _let_4 (tptp.c_Orderings_Oord__class_Oless T_a _let_3 V_b_2)) (=> (not _let_4) (and (=> _let_2 (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 _let_3)) (=> (not _let_2) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 _let_1)))))))))))) (forall ((V_a_2 $$unsorted) (V_ca_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (let ((_let_2 (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 _let_1))) (let ((_let_3 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2))) (let ((_let_4 (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_ca_2))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2) V_a_2) (and (=> _let_4 (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 _let_3)) (=> (not _let_4) (and (=> _let_2 (tptp.c_Orderings_Oord__class_Oless T_a _let_3 V_b_2)) (=> (not _let_2) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a_2)))))))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_ca_2) (= (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2) V_b_2))))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_ca_2) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2) V_a_2) (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2)))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_y) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_y)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) V_z))))) (forall ((V_x $$unsorted) (V_z $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_y) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_y) V_x) (tptp.c_Orderings_Oord__class_Oless T_a V_z (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y)))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_b_2 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2)))))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2) V_a_2) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2) V_b_2))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_c) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_c V_a) (tptp.c_Rings_Oinverse__class_Odivide T_a V_c V_b)))))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c _let_1) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_c V_a) (tptp.c_Rings_Oinverse__class_Odivide T_a V_c V_b)))))))) (forall ((V_x $$unsorted) (V_z $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (=> (not (= V_y (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_z (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y)) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_x (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_y)) V_y))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_z $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_z (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Oplus__class_Oplus T_a V_x (tptp.c_Rings_Oinverse__class_Odivide T_a V_y V_z)) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_x) V_y) V_z))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (=> (not (= V_y (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) V_z) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_x (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_y)) V_y))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_z $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_z (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_z) V_y) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_x (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_y)) V_z))))) (forall ((V_w $$unsorted) (V_x $$unsorted) (V_z $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_y _let_1)) (=> (not (= V_z _let_1)) (= (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) (tptp.c_Rings_Oinverse__class_Odivide T_a V_w V_z)) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_z) (tptp.c_Groups_Otimes__class_Otimes T_a V_w V_y)) (tptp.c_Groups_Otimes__class_Otimes T_a V_y V_z)))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_z $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_z (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Ominus__class_Ominus T_a V_x (tptp.c_Rings_Oinverse__class_Odivide T_a V_y V_z)) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_x) V_y) V_z))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_z $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_z (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_z) V_y) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_x (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_y)) V_z))))) (forall ((V_w $$unsorted) (V_x $$unsorted) (V_z $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_y _let_1)) (=> (not (= V_z _let_1)) (= (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) (tptp.c_Rings_Oinverse__class_Odivide T_a V_w V_z)) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_z) (tptp.c_Groups_Otimes__class_Otimes T_a V_w V_y)) (tptp.c_Groups_Otimes__class_Otimes T_a V_y V_z)))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (tptp.c_Orderings_Oord__class_Oless T_a V_a (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) (tptp.c_Groups_Oplus__class_Oplus T_a _let_1 _let_1))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) (tptp.c_Groups_Oplus__class_Oplus T_a _let_1 _let_1)) V_b))))) (forall ((V_ca_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (let ((_let_2 (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 _let_1))) (let ((_let_3 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2))) (let ((_let_4 (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_ca_2))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2)) (and (=> _let_4 (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_3 V_b_2)) (=> (not _let_4) (and (=> _let_2 (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 _let_3)) (=> (not _let_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 _let_1)))))))))))) (forall ((V_a_2 $$unsorted) (V_ca_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (let ((_let_2 (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 _let_1))) (let ((_let_3 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2))) (let ((_let_4 (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_ca_2))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2) V_a_2) (and (=> _let_4 (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 _let_3)) (=> (not _let_4) (and (=> _let_2 (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_3 V_b_2)) (=> (not _let_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a_2)))))))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_ca_2) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2) V_b_2))))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_ca_2) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2) V_a_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2)))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_y)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y) V_z))))) (forall ((V_x $$unsorted) (V_z $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_z V_y) V_x) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_z (tptp.c_Rings_Oinverse__class_Odivide T_a V_x V_y)))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 (tptp.c_Rings_Oinverse__class_Odivide T_a V_b_2 V_ca_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b_2 (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2)))))) (forall ((V_x $$unsorted) (V_a $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Odegree T_a V_y))) (let ((_let_2 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_3 (tptp.c_Polynomial_OpCons T_a V_a (tptp.c_Divides_Odiv__class_Omod _let_2 V_x V_y)))) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_y (tptp.c_Groups_Ozero__class_Ozero _let_2))) (= (tptp.c_Divides_Odiv__class_Omod _let_2 (tptp.c_Polynomial_OpCons T_a V_a V_x) V_y) (tptp.c_Groups_Ominus__class_Ominus _let_2 _let_3 (tptp.c_Polynomial_Osmult T_a (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a _let_3) _let_1) (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_y) _let_1)) V_y))))))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Oone__class_Oone _let_1))) (let ((_let_3 (tptp.c_Groups_Osgn__class_Osgn _let_1 V_x))) (let ((_let_4 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (let ((_let_5 (tptp.c_Orderings_Oord__class_Oless _let_1 _let_4 V_x))) (let ((_let_6 (= V_x _let_4))) (=> (tptp.class_Rings_Olinordered__idom T_a) (and (=> _let_6 (= _let_3 _let_4)) (=> (not _let_6) (and (=> _let_5 (= _let_3 _let_2)) (=> (not _let_5) (= _let_3 (tptp.c_Groups_Ouminus__class_Ouminus _let_1 _let_2)))))))))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Divides_Odiv__class_Omod _let_1 (tptp.c_Groups_Ouminus__class_Ouminus _let_1 V_x) V_y) (tptp.c_Groups_Ouminus__class_Ouminus _let_1 (tptp.c_Divides_Odiv__class_Omod _let_1 V_x V_y)))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Divides_Odiv__class_Omod _let_1 V_x (tptp.c_Groups_Ouminus__class_Ouminus _let_1 V_y)) (tptp.c_Divides_Odiv__class_Omod _let_1 V_x V_y))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__vector T_a) (= (tptp.c_Groups_Osgn__class_Osgn T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x)) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Osgn__class_Osgn T_a V_x))))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_RealVector_Oreal__normed__algebra__1 T_a) (= (tptp.c_Groups_Osgn__class_Osgn T_a _let_1) _let_1)))) (forall ((V_r $$unsorted) (V_q $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q V_r) (= (tptp.c_Divides_Odiv__class_Omod (tptp.tc_Polynomial_Opoly T_a) V_x V_y) V_r)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Divides_Odiv__class_Omod _let_1 (tptp.c_Polynomial_Osmult T_a V_a V_x) V_y) (tptp.c_Polynomial_Osmult T_a V_a (tptp.c_Divides_Odiv__class_Omod _let_1 V_x V_y)))))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_RealVector_Oreal__normed__vector T_a) (= (tptp.c_Groups_Osgn__class_Osgn T_a _let_1) _let_1)))) (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_RealVector_Oreal__normed__vector T_a) (= (= (tptp.c_Groups_Osgn__class_Osgn T_a V_x_2) _let_1) (= V_x_2 _let_1))))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Groups_Osgn__if T_a) (= (tptp.c_Groups_Osgn__class_Osgn T_a _let_1) _let_1)))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (= (tptp.c_Groups_Osgn__class_Osgn T_a V_a_2) _let_1) (= V_a_2 _let_1))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_RealVector_Oreal__normed__div__algebra T_a) (= (tptp.c_Groups_Osgn__class_Osgn T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_x V_y)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Osgn__class_Osgn T_a V_x) (tptp.c_Groups_Osgn__class_Osgn T_a V_y))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Groups_Osgn__class_Osgn T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Osgn__class_Osgn T_a V_a) (tptp.c_Groups_Osgn__class_Osgn T_a V_b))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Osgn__class_Osgn T_a V_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Groups_Osgn__class_Osgn T_a _let_1) _let_1)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_x) (tptp.c_Polynomial_Odegree T_a V_y)) (= (tptp.c_Divides_Odiv__class_Omod (tptp.tc_Polynomial_Opoly T_a) V_x V_y) V_x)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Divides_Odiv__class_Omod _let_1 V_x (tptp.c_Polynomial_Osmult T_a V_a V_y)) (tptp.c_Divides_Odiv__class_Omod _let_1 V_x V_y)))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Groups_Osgn__class_Osgn T_a V_a_2)) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a_2))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Osgn__class_Osgn T_a V_a_2) _let_1) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 _let_1))))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Divides_Odiv__class_Omod _let_1 V_x V_y))) (let ((_let_3 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_y _let_3)) (or (= _let_2 _let_3) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a _let_2) (tptp.c_Polynomial_Odegree T_a V_y))))))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (= (tptp.c_Groups_Osgn__class_Osgn T_a V_a) (tptp.c_Groups_Oone__class_Oone T_a))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (= (tptp.c_Groups_Osgn__class_Osgn T_a V_a_2) (tptp.c_Groups_Oone__class_Oone T_a)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a_2)))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (let ((_let_2 (tptp.c_Groups_Osgn__class_Osgn T_a V_x))) (let ((_let_3 (tptp.c_Groups_Ozero__class_Ozero T_a))) (let ((_let_4 (tptp.c_Orderings_Oord__class_Oless T_a _let_3 V_x))) (let ((_let_5 (= V_x _let_3))) (=> (tptp.class_Groups_Osgn__if T_a) (and (=> _let_5 (= _let_2 _let_3)) (=> (not _let_5) (and (=> _let_4 (= _let_2 _let_1)) (=> (not _let_4) (= _let_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a _let_1))))))))))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (= (= (tptp.c_Groups_Osgn__class_Osgn T_a V_a_2) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Oone__class_Oone T_a))) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a (tptp.c_Groups_Ozero__class_Ozero T_a)) (= (tptp.c_Groups_Osgn__class_Osgn T_a V_a) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Oone__class_Oone T_a)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)) V_b) (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b)))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)) V_b) (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (not (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n)) (= (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n) (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) V_n)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (let ((_let_1 (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n))) (let ((_let_2 (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n))) (and (=> _let_2 (= _let_1 V_m)) (=> (not _let_2) (= _let_1 (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) V_n))))))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n V_m) (= (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n) (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n) V_n)))) (forall ((V_m $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (= (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m (tptp.c_Nat_OSuc _let_1)) _let_1))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n)))) (let ((_let_2 (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n))) (let ((_let_3 (= _let_1 V_n))) (and (=> _let_3 (= _let_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat))) (=> (not _let_3) (= _let_2 _let_1))))))) (forall ((V_da_2 $$unsorted) (V_m_2 $$unsorted)) (= (= (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m_2 V_da_2) (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) (exists ((B_q $$unsorted)) (= V_m_2 (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_da_2 B_q))))) (forall ((V_m $$unsorted) (V_n $$unsorted) (V_k $$unsorted)) (= (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_n) V_m) V_n) (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n)) (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_m) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_n)))) (forall ((V_k $$unsorted) (V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n) V_k) (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m V_k) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n V_k)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (= (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n) (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Nat_OSuc (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n)) V_n))) (forall ((V_m $$unsorted) (V_n $$unsorted) (V_k $$unsorted)) (= (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Nat_OSuc (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_n) V_m)) V_n) (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Nat_OSuc V_m) V_n))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n) V_n))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (= (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n) V_m))) (forall ((V_m $$unsorted) (V_n $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n) V_n))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_m V_n) V_m)) (forall ((V_k_2 $$unsorted) (V_n_2 $$unsorted) (V_P_2 $$unsorted)) (let ((_let_1 (= V_k_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (= (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_n_2 V_k_2))) (and (=> _let_1 (tptp.hBOOL (tptp.hAPP V_P_2 V_n_2))) (=> (not _let_1) (forall ((B_i $$unsorted) (B_j $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat B_j V_k_2) (=> (= V_n_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 B_i) B_j)) (tptp.hBOOL (tptp.hAPP V_P_2 B_j)))))))))) (forall ((V_q $$unsorted) (V_b $$unsorted) (V_r $$unsorted) (V_c $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_c) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_r V_b) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_b (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat V_q V_c)) V_r) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_b V_c))))) (forall ((V_m $$unsorted) (V_k $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat))) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat _let_1 V_k) (= (tptp.c_Divides_Odiv__class_Omod tptp.tc_Nat_Onat (tptp.c_Nat_OSuc (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_m)) V_k) _let_1)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b))) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a _let_1 V_b) _let_1)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a _let_1 V_a) _let_1)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a V_a (tptp.c_Groups_Ozero__class_Ozero T_a)) V_a))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a V_a V_a) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((V_b_H $$unsorted) (V_b $$unsorted) (V_a_H $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (=> (= (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_a_H V_c)) (=> (= (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_b_H V_c)) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_H V_b_H) V_c)))))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_c)))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b) V_c)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_a) (tptp.c_Groups_Otimes__class_Otimes T_a V_c V_b)) (tptp.c_Groups_Otimes__class_Otimes T_a V_c (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c)) V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) V_b) V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c)) V_c)))) (forall ((V_b_H $$unsorted) (V_b $$unsorted) (V_a_H $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (=> (= (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_a_H V_c)) (=> (= (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_b_H V_c)) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a_H V_b_H) V_c)))))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c)) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c)) V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) V_b) V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c)) V_c)))) (forall ((V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_a) V_b) (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) V_b) (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b)))) (forall ((V_b_H $$unsorted) (V_b $$unsorted) (V_a_H $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Oring__div T_a) (=> (= (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_a_H V_c)) (=> (= (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_b_H V_c)) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a_H V_b_H) V_c)))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Oring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c)) V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Oring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c) V_b) V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Oring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a (tptp.c_Divides_Odiv__class_Omod T_a V_b V_c)) V_c)))) (forall ((V_a_H $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Oring__div T_a) (=> (= (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b) (tptp.c_Divides_Odiv__class_Omod T_a V_a_H V_b)) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_b) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a_H) V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Oring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) V_b) (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b)) V_b)))) (forall ((V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_a) V_b) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_b) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Divides_Odiv__class_Omod T_a V_a (tptp.c_Groups_Oone__class_Oone T_a)) (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Polynomial_Opoly__gcd T_a V_x V_y))) (let ((_let_2 (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a _let_1) (tptp.c_Polynomial_Odegree T_a _let_1)))) (let ((_let_3 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (let ((_let_4 (and (= V_x _let_3) (= V_y _let_3)))) (=> (tptp.class_Fields_Ofield T_a) (and (=> _let_4 (= _let_2 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (not _let_4) (= _let_2 (tptp.c_Groups_Oone__class_Oone T_a)))))))))) (forall ((V_n_2 $$unsorted) (V_P_2 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (=> (tptp.hBOOL (tptp.hAPP V_P_2 V_n_2)) (exists ((B_k $$unsorted)) (and (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat B_k V_n_2) (forall ((B_i $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat B_i B_k) (not (tptp.hBOOL (tptp.hAPP V_P_2 B_i))))) (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat B_k (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat))))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opoly__gcd T_a (tptp.c_Groups_Ouminus__class_Ouminus (tptp.tc_Polynomial_Opoly T_a) V_x) V_y) (tptp.c_Polynomial_Opoly__gcd T_a V_x V_y)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opoly__gcd T_a V_x (tptp.c_Groups_Ouminus__class_Ouminus (tptp.tc_Polynomial_Opoly T_a) V_y)) (tptp.c_Polynomial_Opoly__gcd T_a V_x V_y)))) (forall ((V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opoly__gcd T_a _let_1 V_y) _let_1)))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opoly__gcd T_a V_x _let_1) _let_1)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Fields_Ofield T_a) (= (= (tptp.c_Polynomial_Opoly__gcd T_a V_x_2 V_y_2) _let_1) (and (= V_x_2 _let_1) (= V_y_2 _let_1)))))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a)))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opoly__gcd T_a _let_1 _let_1) _let_1)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opoly__gcd T_a V_a V_b) (tptp.c_Polynomial_Opoly__gcd T_a V_b V_a)))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opoly__gcd T_a V_b (tptp.c_Polynomial_Opoly__gcd T_a V_a V_c)) (tptp.c_Polynomial_Opoly__gcd T_a V_a (tptp.c_Polynomial_Opoly__gcd T_a V_b V_c))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opoly__gcd T_a (tptp.c_Polynomial_Opoly__gcd T_a V_a V_b) V_c) (tptp.c_Polynomial_Opoly__gcd T_a V_a (tptp.c_Polynomial_Opoly__gcd T_a V_b V_c))))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_y (tptp.c_Groups_Ozero__class_Ozero _let_1))) (= (tptp.c_Polynomial_Opoly__gcd T_a V_x V_y) (tptp.c_Polynomial_Opoly__gcd T_a V_y (tptp.c_Divides_Odiv__class_Omod _let_1 V_x V_y))))))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Polynomial_Opoly__gcd T_a V_x V_y))) (let ((_let_3 (= V_y (tptp.c_Groups_Ozero__class_Ozero _let_1)))) (=> (tptp.class_Fields_Ofield T_a) (and (=> _let_3 (= _let_2 (tptp.c_Polynomial_Osmult T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_x) (tptp.c_Polynomial_Odegree T_a V_x))) V_x))) (=> (not _let_3) (= _let_2 (tptp.c_Polynomial_Opoly__gcd T_a V_y (tptp.c_Divides_Odiv__class_Omod _let_1 V_x V_y)))))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (=> (forall ((B_z $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) B_z) (=> (tptp.c_Orderings_Oord__class_Oless T_a B_z (tptp.c_Groups_Oone__class_Oone T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Groups_Otimes__class_Otimes T_a B_z V_x) V_y)))) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b)) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b)) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a))))) (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_x_2) _let_1) (or (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_x_2)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b))) (let ((_let_2 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a))) (let ((_let_3 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a _let_3)) (=> (not (= V_b _let_3)) (= (tptp.c_Groups_Oplus__class_Oplus T_a _let_2 _let_1) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a _let_2 (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b)) _let_1))))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b))) (let ((_let_2 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a))) (let ((_let_3 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_a _let_3)) (=> (not (= V_b _let_3)) (= (tptp.c_Groups_Oplus__class_Oplus T_a _let_2 _let_1) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Oplus__class_Oplus T_a V_a V_b) _let_2) _let_1))))))))) (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_x_2)) (and (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_x_2) (tptp.c_Orderings_Oord__class_Oless T_a V_x_2 _let_1)))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a _let_1) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a))))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b))) (let ((_let_2 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a))) (let ((_let_3 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a _let_3)) (=> (not (= V_b _let_3)) (= (tptp.c_Groups_Ominus__class_Ominus T_a _let_2 _let_1) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a _let_2 (tptp.c_Groups_Ominus__class_Ominus T_a V_b V_a)) _let_1))))))))) _let_12 (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) V_a) (tptp.c_Groups_Oone__class_Oone T_a))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) V_a) (tptp.c_Groups_Oone__class_Oone T_a))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oone__class_Oone T_a) V_a))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oone__class_Oone T_a) V_a)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Oone__class_Oone T_a) V_a)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b) (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (= (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) (tptp.c_Groups_Oone__class_Oone T_a)) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) V_b)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring__inverse__zero T_a) (=> (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b)) (= V_a V_b)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring__inverse__zero T_a) (= (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a_2) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b_2)) (= V_a_2 V_b_2)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring__inverse__zero T_a) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)) V_a))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b)) (=> (not (= V_a _let_1)) (=> (not (= V_b _let_1)) (= V_a V_b))))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) _let_1) (= V_a _let_1))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)) V_a)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a _let_1)) (not (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) _let_1)))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring__inverse__zero T_a) (= (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a_2) _let_1) (= V_a_2 _let_1))))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring__inverse__zero T_a) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a _let_1) _let_1)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a _let_1)) (=> (not (= V_b _let_1)) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)))))))) _let_11 (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (= (= (tptp.c_Rings_Oinverse__class_Oinverse T_a V_x_2) _let_1) (= V_x_2 _let_1))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)) (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b))))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a _let_1) _let_1)))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a)) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a_2)) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a_2))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a_2) _let_1) (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 _let_1))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a _let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)) (=> (not (= V_a _let_1)) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_a)))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a _let_1) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) _let_1))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a)))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) _let_1) (=> (not (= V_a _let_1)) (tptp.c_Orderings_Oord__class_Oless T_a V_a _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b)) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b)) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield__inverse__zero T_a) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b)) (tptp.c_Rings_Oinverse__class_Odivide T_a V_b V_a)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Rings_Oinverse__class_Odivide T_a V_a V_b) (tptp.c_Groups_Otimes__class_Otimes T_a V_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a_2) _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 _let_1))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 V_a_2))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odivision__ring__inverse__zero T_a) (= (tptp.c_Rings_Oinverse__class_Oinverse T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a)) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a))))) (forall ((V_r $$unsorted) (V_q $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.c_Polynomial_Opdivmod__rel T_a V_x V_y V_q V_r) (tptp.c_Polynomial_Opdivmod__rel T_a V_x (tptp.c_Polynomial_Osmult T_a V_a V_y) (tptp.c_Polynomial_Osmult T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a) V_q) V_r))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Fields_Olinordered__field T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a _let_1) (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a))))))) (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a V_x_2) _let_1) (or (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Orderings_Oord__class_Oless T_a _let_1 V_x_2)))))) (forall ((V_x_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone T_a))) (=> (tptp.class_Fields_Olinordered__field__inverse__zero T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a _let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_x_2)) (and (tptp.c_Orderings_Oord__class_Oless T_a (tptp.c_Groups_Ozero__class_Ozero T_a) V_x_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x_2 _let_1)))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b))) (let ((_let_2 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a))) (let ((_let_3 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Odivision__ring T_a) (=> (not (= V_a _let_3)) (=> (not (= V_b _let_3)) (= (tptp.c_Groups_Ominus__class_Ominus T_a _let_2 _let_1) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a _let_2 (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b)) _let_1)))))))))) (forall ((V_h $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_b))) (let ((_let_2 (tptp.c_Rings_Oinverse__class_Oinverse T_a V_a))) (let ((_let_3 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_RealVector_Oreal__normed__field T_a) (=> (not (= V_a _let_3)) (=> (not (= V_b _let_3)) (= (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a _let_2 _let_1) V_h) (tptp.c_Groups_Ouminus__class_Ouminus T_a (tptp.c_Groups_Otimes__class_Otimes T_a (tptp.c_Groups_Otimes__class_Otimes T_a _let_2 (tptp.c_Rings_Oinverse__class_Odivide T_a (tptp.c_Groups_Ominus__class_Ominus T_a V_a V_b) V_h)) _let_1)))))))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Polynomial_Opoly__gcd T_a V_x (tptp.c_Groups_Ozero__class_Ozero (tptp.tc_Polynomial_Opoly T_a))) (tptp.c_Polynomial_Osmult T_a (tptp.c_Rings_Oinverse__class_Oinverse T_a (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_x) (tptp.c_Polynomial_Odegree T_a V_x))) V_x)))) (forall ((V_ca_2 $$unsorted) (V_pa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Oidom T_a) (= (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_pa_2) V_ca_2) (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Rings_Odvd__class_Odvd _let_1 (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_ca_2) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Oone__class_Oone T_a) (tptp.c_Groups_Ozero__class_Ozero _let_1))) V_pa_2))))) (forall ((V_pa_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Oidom T_a) (= (tptp.c_Rings_Odvd__class_Odvd _let_1 (tptp.c_Polynomial_OpCons T_a V_ca_2 (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Oone__class_Oone T_a) (tptp.c_Groups_Ozero__class_Ozero _let_1))) V_pa_2) (= (tptp.hAPP (tptp.c_Polynomial_Opoly T_a V_pa_2) (tptp.c_Groups_Ouminus__class_Ouminus T_a V_ca_2)) (tptp.c_Groups_Ozero__class_Ozero T_a)))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (tptp.c_Rings_Odvd__class_Odvd T_a V_a (tptp.c_Groups_Ozero__class_Ozero T_a)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (tptp.c_Rings_Odvd__class_Odvd (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Opoly__gcd T_a V_x V_y) V_y))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Fields_Ofield T_a) (tptp.c_Rings_Odvd__class_Odvd (tptp.tc_Polynomial_Opoly T_a) (tptp.c_Polynomial_Opoly__gcd T_a V_x V_y) V_x))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring__1 T_a) (= (tptp.c_Rings_Odvd__class_Odvd T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_x_2) V_y_2) (tptp.c_Rings_Odvd__class_Odvd T_a V_x_2 V_y_2)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring__1 T_a) (= (tptp.c_Rings_Odvd__class_Odvd T_a V_x_2 (tptp.c_Groups_Ouminus__class_Ouminus T_a V_y_2)) (tptp.c_Rings_Odvd__class_Odvd T_a V_x_2 V_y_2)))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_x V_y) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_x V_z) (tptp.c_Rings_Odvd__class_Odvd T_a V_x (tptp.c_Groups_Ominus__class_Ominus T_a V_y V_z)))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (tptp.c_Rings_Odvd__class_Odvd T_a (tptp.c_Groups_Oone__class_Oone T_a) V_a))) (forall ((V_b_2 $$unsorted) (V_ca_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oidom T_a) (= (tptp.c_Rings_Odvd__class_Odvd T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a_2 V_ca_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_b_2 V_ca_2)) (or (= V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Rings_Odvd__class_Odvd T_a V_a_2 V_b_2))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_ca_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Oidom T_a) (= (tptp.c_Rings_Odvd__class_Odvd T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_a_2) (tptp.c_Groups_Otimes__class_Otimes T_a V_ca_2 V_b_2)) (or (= V_ca_2 (tptp.c_Groups_Ozero__class_Ozero T_a)) (tptp.c_Rings_Odvd__class_Odvd T_a V_a_2 V_b_2))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a _let_1 V_a) (= V_a _let_1))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_c) (tptp.c_Rings_Odvd__class_Odvd T_a V_b V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b) V_c) (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_c)))) (forall ((V_k $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Odvd T_a) (=> (= V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_k)) (tptp.c_Rings_Odvd__class_Odvd T_a V_b V_a)))) (forall ((V_d $$unsorted) (V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_b) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_c V_d) (tptp.c_Rings_Odvd__class_Odvd T_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_c) (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_d)))))) (forall ((V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_c) (tptp.c_Rings_Odvd__class_Odvd T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_b) (tptp.c_Rings_Odvd__class_Odvd T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_c))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (tptp.c_Rings_Odvd__class_Odvd T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_b V_a)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (tptp.c_Rings_Odvd__class_Odvd T_a V_a (tptp.c_Groups_Otimes__class_Otimes T_a V_a V_b)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_b) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_c) (tptp.c_Rings_Odvd__class_Odvd T_a V_a (tptp.c_Groups_Oplus__class_Oplus T_a V_b V_c)))))) (forall ((V_q $$unsorted) (V_p $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 (tptp.c_Polynomial_Osmult T_a V_a V_p) V_q) (tptp.c_Rings_Odvd__class_Odvd _let_1 V_p V_q))))) (forall ((V_a $$unsorted) (V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 V_p V_q) (tptp.c_Rings_Odvd__class_Odvd _let_1 V_p (tptp.c_Polynomial_Osmult T_a V_a V_q)))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_a))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_b) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_b V_c) (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_c))))) (forall ((V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Oidom T_a) (=> (= (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_p) (tptp.c_Polynomial_Odegree T_a V_p)) (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_q) (tptp.c_Polynomial_Odegree T_a V_q))) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 V_p V_q) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 V_q V_p) (= V_p V_q))))))) (forall ((V_q_2 $$unsorted) (V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (not (= V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a))) (= (tptp.c_Rings_Odvd__class_Odvd _let_1 V_pa_2 (tptp.c_Polynomial_Osmult T_a V_a_2 V_q_2)) (tptp.c_Rings_Odvd__class_Odvd _let_1 V_pa_2 V_q_2)))))) (forall ((V_a $$unsorted) (V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 V_p V_q) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (tptp.c_Rings_Odvd__class_Odvd _let_1 (tptp.c_Polynomial_Osmult T_a V_a V_p) V_q)))))) (forall ((V_q $$unsorted) (V_a $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 V_p (tptp.c_Polynomial_Osmult T_a V_a V_q)) (=> (not (= V_a (tptp.c_Groups_Ozero__class_Ozero T_a))) (tptp.c_Rings_Odvd__class_Odvd _let_1 V_p V_q)))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_k $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 V_k V_x) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 V_k V_y) (tptp.c_Rings_Odvd__class_Odvd _let_1 V_k (tptp.c_Polynomial_Opoly__gcd T_a V_x V_y))))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted) (V_k_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Rings_Odvd__class_Odvd _let_1 V_k_2 (tptp.c_Polynomial_Opoly__gcd T_a V_x_2 V_y_2)) (and (tptp.c_Rings_Odvd__class_Odvd _let_1 V_k_2 V_x_2) (tptp.c_Rings_Odvd__class_Odvd _let_1 V_k_2 V_y_2)))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (= (tptp.c_Rings_Odvd__class_Odvd T_a V_a_2 V_b_2) (= (tptp.c_Divides_Odiv__class_Omod T_a V_b_2 V_a_2) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_a V_b) (= (tptp.c_Divides_Odiv__class_Omod T_a V_b V_a) (tptp.c_Groups_Ozero__class_Ozero T_a))))) (forall ((V_m_2 $$unsorted) (V_n_2 $$unsorted) (V_k_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_k_2 V_n_2) (= (tptp.c_Rings_Odvd__class_Odvd T_a V_k_2 (tptp.c_Divides_Odiv__class_Omod T_a V_m_2 V_n_2)) (tptp.c_Rings_Odvd__class_Odvd T_a V_k_2 V_m_2))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (V_c $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_c V_b) (= (tptp.c_Divides_Odiv__class_Omod T_a (tptp.c_Divides_Odiv__class_Omod T_a V_a V_b) V_c) (tptp.c_Divides_Odiv__class_Omod T_a V_a V_c))))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_k V_m) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_k V_n) (tptp.c_Rings_Odvd__class_Odvd T_a V_k (tptp.c_Divides_Odiv__class_Omod T_a V_m V_n)))))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Divides_Osemiring__div T_a) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_k (tptp.c_Divides_Odiv__class_Omod T_a V_m V_n)) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_k V_n) (tptp.c_Rings_Odvd__class_Odvd T_a V_k V_m))))) (forall ((V_q_2 $$unsorted) (V_pa_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (= V_a_2 (tptp.c_Groups_Ozero__class_Ozero T_a)))) (=> (tptp.class_Fields_Ofield T_a) (= (tptp.c_Rings_Odvd__class_Odvd _let_1 (tptp.c_Polynomial_Osmult T_a V_a_2 V_pa_2) V_q_2) (and (=> _let_2 (= V_q_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (not _let_2) (tptp.c_Rings_Odvd__class_Odvd _let_1 V_pa_2 V_q_2)))))))) (forall ((V_q $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.class_Rings_Oidom T_a) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 V_p V_q) (=> (not (= V_q (tptp.c_Groups_Ozero__class_Ozero _let_1))) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.c_Polynomial_Odegree T_a V_p) (tptp.c_Polynomial_Odegree T_a V_q))))))) (forall ((V_t_2 $$unsorted) (V_D_2 $$unsorted) (V_da_2 $$unsorted) (T_a $$unsorted)) (=> (and (tptp.class_Rings_Ocomm__ring T_a) (tptp.class_Rings_Odvd T_a)) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_da_2 V_D_2) (forall ((B_x $$unsorted) (B_k $$unsorted)) (= (tptp.c_Rings_Odvd__class_Odvd T_a V_da_2 (tptp.c_Groups_Oplus__class_Oplus T_a B_x V_t_2)) (tptp.c_Rings_Odvd__class_Odvd T_a V_da_2 (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ominus__class_Ominus T_a B_x (tptp.c_Groups_Otimes__class_Otimes T_a B_k V_D_2)) V_t_2))))))) (forall ((V_t_2 $$unsorted) (V_D_2 $$unsorted) (V_da_2 $$unsorted) (T_a $$unsorted)) (=> (and (tptp.class_Rings_Ocomm__ring T_a) (tptp.class_Rings_Odvd T_a)) (=> (tptp.c_Rings_Odvd__class_Odvd T_a V_da_2 V_D_2) (forall ((B_x $$unsorted) (B_k $$unsorted)) (= (tptp.c_Rings_Odvd__class_Odvd T_a V_da_2 (tptp.c_Groups_Oplus__class_Oplus T_a B_x V_t_2)) (tptp.c_Rings_Odvd__class_Odvd T_a V_da_2 (tptp.c_Groups_Oplus__class_Oplus T_a (tptp.c_Groups_Ominus__class_Ominus T_a B_x (tptp.c_Groups_Otimes__class_Otimes T_a B_k V_D_2)) V_t_2))))))) (forall ((V_k $$unsorted)) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat (tptp.c_Nat_OSuc (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) V_k)) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k V_n) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n V_m) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k V_m))))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k V_m) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_n V_m) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k V_n))))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k V_m) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k V_n) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k (tptp.c_Groups_Ominus__class_Ominus tptp.tc_Nat_Onat V_m V_n))))) (forall ((V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat))) (= (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_m_2 _let_1) (= V_m_2 _let_1)))) (forall ((V_n_2 $$unsorted) (V_k_2 $$unsorted)) (= (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k_2 (tptp.c_Groups_Oplus__class_Oplus tptp.tc_Nat_Onat V_n_2 V_k_2)) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k_2 V_n_2))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (= (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_n_2)) (or (= V_k_2 (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_m) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m V_n) (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_n V_m))))) (forall ((V_m_2 $$unsorted)) (let ((_let_1 (tptp.c_Nat_OSuc (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat)))) (= (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_m_2 _let_1) (= V_m_2 _let_1)))) (forall ((V_n $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_k V_n) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_n) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_k V_n)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted) (V_k_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k_2) (= (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_m_2) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k_2 V_n_2)) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_m_2 V_n_2)))) (forall ((V_n $$unsorted) (V_m $$unsorted) (V_k $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_m) (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_k V_n)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_k) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_m V_n)))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_m_2) (= (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_m_2 V_n_2) V_m_2) (= V_n_2 (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.c_Groups_Ozero__class_Ozero tptp.tc_Nat_Onat) V_m_2) (= (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat (tptp.c_Groups_Otimes__class_Otimes tptp.tc_Nat_Onat V_n_2 V_m_2) V_m_2) (= V_n_2 (tptp.c_Groups_Oone__class_Oone tptp.tc_Nat_Onat))))) (forall ((V_l_2 $$unsorted) (V_P_2 $$unsorted) (T_a $$unsorted)) (=> (and (tptp.class_Rings_Odvd T_a) (tptp.class_Rings_Osemiring__0 T_a)) (= (exists ((B_x $$unsorted)) (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Groups_Otimes__class_Otimes T_a V_l_2 B_x)))) (exists ((B_x $$unsorted)) (and (tptp.c_Rings_Odvd__class_Odvd T_a V_l_2 (tptp.c_Groups_Oplus__class_Oplus T_a B_x (tptp.c_Groups_Ozero__class_Ozero T_a))) (tptp.hBOOL (tptp.hAPP V_P_2 B_x))))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (V_d $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.hAPP (tptp.c_Polynomial_Ocoeff T_a V_d) (tptp.c_Polynomial_Odegree T_a V_d)))) (let ((_let_2 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_3 (tptp.c_Groups_Ozero__class_Ozero _let_2))) (let ((_let_4 (and (= V_x _let_3) (= V_y _let_3)))) (=> (tptp.class_Fields_Ofield T_a) (=> (tptp.c_Rings_Odvd__class_Odvd _let_2 V_d V_x) (=> (tptp.c_Rings_Odvd__class_Odvd _let_2 V_d V_y) (=> (forall ((B_k $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 B_k V_x) (=> (tptp.c_Rings_Odvd__class_Odvd _let_1 B_k V_y) (tptp.c_Rings_Odvd__class_Odvd _let_1 B_k V_d))))) (=> (and (=> _let_4 (= _let_1 (tptp.c_Groups_Ozero__class_Ozero T_a))) (=> (not _let_4) (= _let_1 (tptp.c_Groups_Oone__class_Oone T_a)))) (= (tptp.c_Polynomial_Opoly__gcd T_a V_x V_y) V_d))))))))))) (forall ((V_a $$unsorted) (V_p $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_Polynomial_Opoly T_a))) (let ((_let_2 (tptp.c_Groups_Ozero__class_Ozero _let_1))) (=> (tptp.class_Rings_Oidom T_a) (=> (not (= V_p _let_2)) (not (tptp.c_Rings_Odvd__class_Odvd _let_1 (tptp.c_Power_Opower__class_Opower _let_1 (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Ouminus__class_Ouminus T_a V_a) (tptp.c_Polynomial_OpCons T_a (tptp.c_Groups_Oone__class_Oone T_a) _let_2)) (tptp.c_Nat_OSuc (tptp.c_Polynomial_Oorder T_a V_a V_p))) V_p))))))) (forall ((V_x $$unsorted)) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x V_x)) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted)) (= (= V_x_2 V_y_2) (and (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x_2 V_y_2) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_y_2 V_x_2)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted)) (let ((_let_1 (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x_2 V_y_2))) (= _let_1 (or (and _let_1 (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_y_2 V_x_2))) (= V_x_2 V_y_2))))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted)) (let ((_let_1 (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x_2 V_y_2))) (= (and _let_1 (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_y_2 V_x_2))) (and _let_1 (not (= V_x_2 V_y_2)))))) (forall ((V_b $$unsorted) (V_a $$unsorted)) (let ((_let_1 (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_a V_b))) (=> (not (= V_a V_b)) (=> _let_1 (and _let_1 (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_b V_a))))))) (forall ((V_y $$unsorted) (V_x $$unsorted)) (=> (= V_x V_y) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x V_y))) (forall ((V_x_2 $$unsorted) (V_y_2 $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_y_2 V_x_2) (= (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x_2 V_y_2) (= V_x_2 V_y_2)))) (forall ((V_y $$unsorted) (V_x $$unsorted)) (let ((_let_1 (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x V_y))) (=> _let_1 (or (and _let_1 (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_y V_x))) (= V_x V_y))))) (forall ((V_b $$unsorted) (V_a $$unsorted)) (let ((_let_1 (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_a V_b))) (=> _let_1 (=> (not (= V_a V_b)) (and _let_1 (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_b V_a))))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted)) (=> (= V_a V_b) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_b V_c) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_a V_c)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_a V_b) (=> (= V_b V_c) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_a V_c)))) (forall ((V_n $$unsorted) (V_m $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_m V_n) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_n V_m) (= V_m V_n)))) (forall ((V_y $$unsorted) (V_x $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x V_y) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_y V_x) (= V_x V_y)))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x V_y) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_y V_z) (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x V_z)))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted)) (=> (= V_a V_b) (=> (and (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_b V_c) (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_c V_b))) (and (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_a V_c) (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_c V_a)))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted)) (=> (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x V_y) (=> (and (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_y V_z) (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_z V_y))) (and (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x V_z) (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_z V_x)))))) (forall ((V_y $$unsorted) (V_x $$unsorted)) (=> (and (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_x V_y) (not (tptp.c_Rings_Odvd__class_Odvd tptp.tc_Nat_Onat V_y V_x))) (not (= V_x V_y)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Ocancel__comm__monoid__add T_1) (tptp.class_Groups_Ocancel__comm__monoid__add (tptp.tc_Polynomial_Opoly T_1)))) (tptp.class_Groups_Ocancel__comm__monoid__add tptp.tc_Complex_Ocomplex) (tptp.class_Enum_Oenum tptp.tc_HOL_Obool) (tptp.class_Groups_Ocancel__comm__monoid__add tptp.tc_Nat_Onat) (forall ((T_1 $$unsorted) (T_2 $$unsorted)) (=> (and (tptp.class_Enum_Oenum T_2) (tptp.class_Enum_Oenum T_1)) (tptp.class_Enum_Oenum (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Lattices_Oboolean__algebra T_1) (tptp.class_Lattices_Oboolean__algebra (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_1) (tptp.class_Orderings_Opreorder (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Orderings_Oorder T_1) (tptp.class_Orderings_Oorder (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Orderings_Oord T_1) (tptp.class_Orderings_Oord (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Groups_Ouminus T_1) (tptp.class_Groups_Ouminus (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Groups_Ominus T_1) (tptp.class_Groups_Ominus (tptp.tc_fun T_2 T_1)))) (forall ((T_1 $$unsorted) (T_2 $$unsorted)) (=> (and (tptp.class_Enum_Oenum T_2) (tptp.class_HOL_Oequal T_1)) (tptp.class_HOL_Oequal (tptp.tc_fun T_2 T_1)))) (tptp.class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct tptp.tc_Nat_Onat) (tptp.class_Groups_Oordered__cancel__ab__semigroup__add tptp.tc_Nat_Onat) (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le tptp.tc_Nat_Onat) (tptp.class_Rings_Olinordered__comm__semiring__strict tptp.tc_Nat_Onat) (tptp.class_Rings_Olinordered__semiring__strict tptp.tc_Nat_Onat) (tptp.class_Groups_Oordered__ab__semigroup__add tptp.tc_Nat_Onat) (tptp.class_Groups_Oordered__comm__monoid__add tptp.tc_Nat_Onat) (tptp.class_Groups_Ocancel__ab__semigroup__add tptp.tc_Nat_Onat) (tptp.class_Rings_Oordered__cancel__semiring tptp.tc_Nat_Onat) (tptp.class_Rings_Oordered__comm__semiring tptp.tc_Nat_Onat) (tptp.class_Groups_Ocancel__semigroup__add tptp.tc_Nat_Onat) (tptp.class_Rings_Olinordered__semiring tptp.tc_Nat_Onat) (tptp.class_Rings_Olinordered__semidom tptp.tc_Nat_Onat) (tptp.class_Groups_Oab__semigroup__mult tptp.tc_Nat_Onat) (tptp.class_Groups_Ocomm__monoid__mult tptp.tc_Nat_Onat) (tptp.class_Groups_Oab__semigroup__add tptp.tc_Nat_Onat) (tptp.class_Rings_Oordered__semiring tptp.tc_Nat_Onat) (tptp.class_Rings_Ono__zero__divisors tptp.tc_Nat_Onat) (tptp.class_Groups_Ocomm__monoid__add tptp.tc_Nat_Onat) (tptp.class_Rings_Ocomm__semiring__1 tptp.tc_Nat_Onat) (tptp.class_Rings_Ocomm__semiring__0 tptp.tc_Nat_Onat) (tptp.class_Divides_Osemiring__div tptp.tc_Nat_Onat) (tptp.class_Rings_Ocomm__semiring tptp.tc_Nat_Onat) (tptp.class_Rings_Ozero__neq__one tptp.tc_Nat_Onat) (tptp.class_Orderings_Opreorder tptp.tc_Nat_Onat) (tptp.class_Orderings_Olinorder tptp.tc_Nat_Onat) (tptp.class_Groups_Omonoid__mult tptp.tc_Nat_Onat) (tptp.class_Groups_Omonoid__add tptp.tc_Nat_Onat) (tptp.class_Rings_Osemiring__0 tptp.tc_Nat_Onat) (tptp.class_Rings_Omult__zero tptp.tc_Nat_Onat) (tptp.class_Orderings_Oorder tptp.tc_Nat_Onat) (tptp.class_Rings_Osemiring tptp.tc_Nat_Onat) (tptp.class_Orderings_Oord tptp.tc_Nat_Onat) (tptp.class_Groups_Ominus tptp.tc_Nat_Onat) (tptp.class_Groups_Ozero tptp.tc_Nat_Onat) (tptp.class_Groups_Oone tptp.tc_Nat_Onat) (tptp.class_Rings_Odvd tptp.tc_Nat_Onat) (tptp.class_HOL_Oequal tptp.tc_Nat_Onat) (tptp.class_Lattices_Oboolean__algebra tptp.tc_HOL_Obool) (tptp.class_Orderings_Opreorder tptp.tc_HOL_Obool) (tptp.class_Orderings_Oorder tptp.tc_HOL_Obool) (tptp.class_Orderings_Oord tptp.tc_HOL_Obool) (tptp.class_Groups_Ouminus tptp.tc_HOL_Obool) (tptp.class_Groups_Ominus tptp.tc_HOL_Obool) (tptp.class_HOL_Oequal tptp.tc_HOL_Obool) (tptp.class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct tptp.tc_Complex_Ocomplex) (tptp.class_RealVector_Oreal__normed__div__algebra tptp.tc_Complex_Ocomplex) _let_10 (tptp.class_RealVector_Oreal__normed__algebra__1 tptp.tc_Complex_Ocomplex) (tptp.class_RealVector_Oreal__normed__algebra tptp.tc_Complex_Ocomplex) (tptp.class_Groups_Ocancel__ab__semigroup__add tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Oring__1__no__zero__divisors tptp.tc_Complex_Ocomplex) (tptp.class_RealVector_Oreal__normed__vector tptp.tc_Complex_Ocomplex) (tptp.class_RealVector_Oreal__normed__field tptp.tc_Complex_Ocomplex) _let_9 (tptp.class_Groups_Ocancel__semigroup__add tptp.tc_Complex_Ocomplex) _let_8 (tptp.class_Groups_Oab__semigroup__mult tptp.tc_Complex_Ocomplex) (tptp.class_Groups_Ocomm__monoid__mult tptp.tc_Complex_Ocomplex) (tptp.class_Groups_Oab__semigroup__add tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Ono__zero__divisors tptp.tc_Complex_Ocomplex) (tptp.class_Groups_Ocomm__monoid__add tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Ocomm__semiring__1 tptp.tc_Complex_Ocomplex) _let_7 (tptp.class_RealVector_Oreal__field tptp.tc_Complex_Ocomplex) _let_6 (tptp.class_Rings_Ocomm__semiring tptp.tc_Complex_Ocomplex) (tptp.class_Groups_Oab__group__add tptp.tc_Complex_Ocomplex) _let_5 (tptp.class_Groups_Omonoid__mult tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Ocomm__ring__1 tptp.tc_Complex_Ocomplex) (tptp.class_Groups_Omonoid__add tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Osemiring__0 tptp.tc_Complex_Ocomplex) _let_4 (tptp.class_Rings_Omult__zero tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Ocomm__ring tptp.tc_Complex_Ocomplex) (tptp.class_Int_Oring__char__0 tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Osemiring tptp.tc_Complex_Ocomplex) (tptp.class_Groups_Ouminus tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Oring__1 tptp.tc_Complex_Ocomplex) (tptp.class_Groups_Ominus tptp.tc_Complex_Ocomplex) (tptp.class_Fields_Ofield tptp.tc_Complex_Ocomplex) _let_3 (tptp.class_Rings_Oring tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Oidom tptp.tc_Complex_Ocomplex) (tptp.class_Groups_Oone tptp.tc_Complex_Ocomplex) (tptp.class_Rings_Odvd tptp.tc_Complex_Ocomplex) (tptp.class_HOL_Oequal tptp.tc_Complex_Ocomplex) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Oidom T_1) (tptp.class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Groups_Oordered__cancel__ab__semigroup__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Groups_Oordered__ab__semigroup__add__imp__le (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Olinordered__comm__semiring__strict (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Olinordered__semiring__1__strict (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Olinordered__semiring__strict (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Groups_Oordered__ab__semigroup__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Groups_Oordered__comm__monoid__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Groups_Olinordered__ab__group__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Ocancel__comm__monoid__add T_1) (tptp.class_Groups_Ocancel__ab__semigroup__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Oidom T_1) (tptp.class_Rings_Oring__1__no__zero__divisors (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Oordered__cancel__semiring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Olinordered__ring__strict (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Oidom T_1) (tptp.class_Rings_Oring__no__zero__divisors (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Oordered__comm__semiring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Olinordered__semiring__1 (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Groups_Oordered__ab__group__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Ocancel__comm__monoid__add T_1) (tptp.class_Groups_Ocancel__semigroup__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Olinordered__semiring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Olinordered__semidom (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_1) (tptp.class_Groups_Oab__semigroup__mult (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_1) (tptp.class_Groups_Ocomm__monoid__mult (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__add T_1) (tptp.class_Groups_Oab__semigroup__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Oordered__semiring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Oidom T_1) (tptp.class_Rings_Ono__zero__divisors (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__add T_1) (tptp.class_Groups_Ocomm__monoid__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Olinordered__ring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Olinordered__idom (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_1) (tptp.class_Rings_Ocomm__semiring__1 (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_1) (tptp.class_Rings_Ocomm__semiring__0 (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Fields_Ofield T_1) (tptp.class_Divides_Osemiring__div (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_1) (tptp.class_Rings_Ocomm__semiring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_1) (tptp.class_Groups_Oab__group__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_1) (tptp.class_Rings_Ozero__neq__one (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Rings_Oordered__ring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Orderings_Opreorder (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Orderings_Olinorder (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_1) (tptp.class_Groups_Omonoid__mult (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring__1 T_1) (tptp.class_Rings_Ocomm__ring__1 (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Ocomm__monoid__add T_1) (tptp.class_Groups_Omonoid__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_1) (tptp.class_Rings_Osemiring__0 (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_1) (tptp.class_Groups_Ogroup__add (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Fields_Ofield T_1) (tptp.class_Divides_Oring__div (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_1) (tptp.class_Rings_Omult__zero (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring T_1) (tptp.class_Rings_Ocomm__ring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Orderings_Oorder (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Int_Oring__char__0 (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__0 T_1) (tptp.class_Rings_Osemiring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Orderings_Oord (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_1) (tptp.class_Groups_Ouminus (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Olinordered__idom T_1) (tptp.class_Groups_Osgn__if (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring__1 T_1) (tptp.class_Rings_Oring__1 (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_1) (tptp.class_Groups_Ominus (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Groups_Ozero T_1) (tptp.class_Groups_Ozero (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__ring T_1) (tptp.class_Rings_Oring (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Oidom T_1) (tptp.class_Rings_Oidom (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_1) (tptp.class_Groups_Oone (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (tptp.class_Rings_Ocomm__semiring__1 T_1) (tptp.class_Rings_Odvd (tptp.tc_Polynomial_Opoly T_1)))) (forall ((T_1 $$unsorted)) (=> (and (tptp.class_Groups_Ozero T_1) (tptp.class_HOL_Oequal T_1)) (tptp.class_HOL_Oequal (tptp.tc_Polynomial_Opoly T_1)))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.hAPP tptp.c_fequal V_x_2) V_y_2))) (= V_x_2 V_y_2))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted)) (or (not (= V_x_2 V_y_2)) (tptp.hBOOL (tptp.hAPP (tptp.hAPP tptp.c_fequal V_x_2) V_y_2)))) (not (tptp.hBOOL tptp.c_fFalse)) (tptp.hBOOL tptp.c_fTrue) _let_2 true)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 30.18/30.44  )
% 30.18/30.44  % SZS output end Proof for SWW269+1
% 30.18/30.44  % cvc5---1.0.5 exiting
% 30.18/30.45  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------