TSTP Solution File: ALG436-1 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : ALG436-1 : TPTP v8.1.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n019.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Jul 27 12:46:40 EDT 2022

% Result   : Unknown 101.56s 101.66s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : ALG436-1 : TPTP v8.1.0. Released v4.1.0.
% 0.06/0.13  % Command  : otter-tptp-script %s
% 0.14/0.34  % Computer : n019.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Wed Jul 27 03:46:22 EDT 2022
% 0.14/0.34  % CPUTime  : 
% 101.36/101.52  ----- Otter 3.3f, August 2004 -----
% 101.36/101.52  The process was started by sandbox on n019.cluster.edu,
% 101.36/101.52  Wed Jul 27 03:46:22 2022
% 101.36/101.52  The command was "./otter".  The process ID is 18977.
% 101.36/101.52  
% 101.36/101.52  set(prolog_style_variables).
% 101.36/101.52  set(auto).
% 101.36/101.52     dependent: set(auto1).
% 101.36/101.52     dependent: set(process_input).
% 101.36/101.52     dependent: clear(print_kept).
% 101.36/101.52     dependent: clear(print_new_demod).
% 101.36/101.52     dependent: clear(print_back_demod).
% 101.36/101.52     dependent: clear(print_back_sub).
% 101.36/101.52     dependent: set(control_memory).
% 101.36/101.52     dependent: assign(max_mem, 12000).
% 101.36/101.52     dependent: assign(pick_given_ratio, 4).
% 101.36/101.52     dependent: assign(stats_level, 1).
% 101.36/101.52     dependent: assign(max_seconds, 10800).
% 101.36/101.52  clear(print_given).
% 101.36/101.52  
% 101.36/101.52  list(usable).
% 101.36/101.52  0 [] A=A.
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ouminus__class_Ouminus(V_a,T_a)!=c_HOL_Ouminus__class_Ouminus(V_b,T_a)|V_a=V_b.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),V_c,T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|V_a=c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),V_c,T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),V_c,T_a)=V_a|V_c=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_lx,V_ly,T_a),c_HOL_Otimes__class_Otimes(V_rx,V_ry,T_a),T_a)=c_HOL_Otimes__class_Otimes(V_rx,c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_lx,V_ly,T_a),V_ry,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_lx,V_ly,T_a),c_HOL_Otimes__class_Otimes(V_rx,V_ry,T_a),T_a)=c_HOL_Otimes__class_Otimes(V_lx,c_HOL_Otimes__class_Otimes(V_ly,c_HOL_Otimes__class_Otimes(V_rx,V_ry,T_a),T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_lx,V_ly,T_a),c_HOL_Otimes__class_Otimes(V_rx,V_ry,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_lx,V_rx,T_a),c_HOL_Otimes__class_Otimes(V_ly,V_ry,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ouminus__class_Ouminus(V_a,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_b,T_a)=V_a|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(V_b,V_a,T_a),V_b,T_a)=V_a|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ozero__ne_q__one(T_a)|c_HOL_Oone__class_Oone(T_a)!=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring__no__zero__divisors(T_a)|c_HOL_Otimes__class_Otimes(V_a,V_b,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ono__zero__divisors(T_a)|c_HOL_Otimes__class_Otimes(V_a,V_b,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ono__zero__divisors(T_a)|c_HOL_Otimes__class_Otimes(V_a,V_b,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_c,T_a)=c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Odivide(V_a,V_c,T_a),c_HOL_Oinverse__class_Odivide(V_b,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__field(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(V_x,V_y,T_a),V_ya,T_a)=c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Odivide(V_x,V_ya,T_a),c_HOL_Oinverse__class_Odivide(V_y,V_ya,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Olordered__ab__group__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,V_a,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ominus__class_Ominus(V_x,V_x,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ominus__class_Ominus(V_x,V_x,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ominus__class_Ominus(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ominus__class_Ominus(V_a,V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Ominus__class_Ominus(V_x,V_x,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)|c_HOL_Otimes__class_Otimes(V_a,V_a,T_a)!=c_HOL_Otimes__class_Otimes(V_b,V_b,T_a)|V_a=c_HOL_Ouminus__class_Ouminus(V_b,T_a)|V_a=V_b.
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|V_x!=c_HOL_Oplus__class_Oplus(V_x,V_a,T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Lattices_Oboolean__algebra(T_a)|c_HOL_Ouminus__class_Ouminus(V_x,T_a)!=c_HOL_Ouminus__class_Ouminus(V_y,T_a)|V_x=V_y.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a),V_n,T_a)=c_HOL_Oinverse__class_Odivide(c_Power_Opower__class_Opower(V_a,V_n,T_a),c_Power_Opower__class_Opower(V_b,V_n,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a),c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a),c_HOL_Otimes__class_Otimes(V_b,c_HOL_Ozero__class_Ozero(T_a),T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Oabs__class_Oabs(V_a,T_a),c_HOL_Oabs__class_Oabs(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a),c_HOL_Oinverse__class_Odivide(V_z,V_w,T_a),T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(V_x,V_z,T_a),c_HOL_Otimes__class_Otimes(V_y,V_w,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__semigroup__idem__mult(T_a)|c_HOL_Otimes__class_Otimes(V_x,c_HOL_Otimes__class_Otimes(V_x,V_y,T_a),T_a)=c_HOL_Otimes__class_Otimes(V_x,V_y,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ozero__ne_q__one(T_a)| -class_Ring__and__Field_Ono__zero__divisors(T_a)| -class_Ring__and__Field_Omult__zero(T_a)| -class_Power_Opower(T_a)|c_Power_Opower__class_Opower(V_a,V_n,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring__1__no__zero__divisors(T_a)|c_Power_Opower__class_Opower(V_a,V_n,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(V_x,V_y,T_a),c_Divides_Odiv__class_Odiv(V_w,V_z,T_a),T_a)=c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(V_x,V_w,T_a),c_HOL_Otimes__class_Otimes(V_y,V_z,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_z,V_w,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_y,V_x,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a),c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_b,T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_b,V_a,T_a),V_b,T_a)=c_Divides_Odiv__class_Omod(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_b,T_a)=c_Divides_Odiv__class_Omod(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a),T_a)=V_b.
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__field(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a),V_h,T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_h,T_a),T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a),T_a)=c_HOL_Oinverse__class_Odivide(V_b,V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Oplus__class_Oplus(V_x,c_HOL_Otimes__class_Otimes(V_r,V_c,T_a),T_a)!=c_HOL_Oplus__class_Oplus(V_x,c_HOL_Otimes__class_Otimes(V_r,V_d,T_a),T_a)|V_c=V_d|V_r=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__ring__strict(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_x,V_x,T_a),c_HOL_Otimes__class_Otimes(V_y,V_y,T_a),T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_x=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__ring__strict(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_x,V_x,T_a),c_HOL_Otimes__class_Otimes(V_y,V_y,T_a),T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_y=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Otimes__class_Otimes(V_a,V_b,T_a)!=c_HOL_Oone__class_Oone(T_a)|c_HOL_Oinverse__class_Oinverse(V_a,T_a)=V_b.
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__semigroup__idem__mult(T_a)|c_HOL_Otimes__class_Otimes(V_x,V_x,T_a)=V_x.
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(V_a,T_a)!=c_HOL_Oinverse__class_Oinverse(V_b,T_a)|V_a=V_b.
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Oinverse__class_Oinverse(V_a,T_a)!=c_HOL_Oinverse__class_Oinverse(V_b,T_a)|V_a=V_b|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Power_Opower__class_Opower(c_HOL_Otimes__class_Otimes(V_x,V_y,T_a),V_q,T_a)=c_HOL_Otimes__class_Otimes(c_Power_Opower__class_Opower(V_x,V_q,T_a),c_Power_Opower__class_Opower(V_y,V_q,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ocomm__monoid__mult(T_a)|c_Power_Opower__class_Opower(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_n,T_a)=c_HOL_Otimes__class_Otimes(c_Power_Opower__class_Opower(V_a,V_n,T_a),c_Power_Opower__class_Opower(V_b,V_n,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,c_Divides_Odiv__class_Omod(V_b,V_c,T_a),T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odvd(T_a)| -class_Ring__and__Field_Ocomm__ring(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_d,c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(V_x,c_HOL_Otimes__class_Otimes(V_k,V_D,T_a),T_a),V_t,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_d,c_HOL_Oplus__class_Oplus(V_x,V_t,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_d,V_D,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odvd(T_a)| -class_Ring__and__Field_Ocomm__ring(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_d,c_HOL_Oplus__class_Oplus(V_x,V_t,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_d,c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(V_x,c_HOL_Otimes__class_Otimes(V_k,V_D,T_a),T_a),V_t,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_d,V_D,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|V_a=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),V_b,T_a),c_Divides_Odiv__class_Omod(V_a,V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),V_b,T_a),c_Divides_Odiv__class_Omod(V_a,V_b,T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_b,c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),T_a),c_Divides_Odiv__class_Omod(V_a,V_b,T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(c_Power_Opower__class_Opower(V_a,V_n,T_a),T_a)=c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Oinverse(V_a,T_a),V_n,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Oinverse(V_a,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a)!=c_HOL_Oone__class_Oone(T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=V_b.
% 101.36/101.52  0 [] -class_Int_Onumber__ring(T_a)|c_HOL_Ouminus__class_Ouminus(V_x,T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(c_HOL_Oone__class_Oone(T_a),T_a),V_x,T_a).
% 101.36/101.52  0 [] -class_Divides_Oring__div(T_a)|c_Divides_Odiv__class_Odiv(V_x,c_HOL_Ouminus__class_Ouminus(V_y,T_a),T_a)=c_HOL_Ouminus__class_Ouminus(c_Divides_Odiv__class_Odiv(V_x,V_y,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_y,V_x,T_a).
% 101.36/101.52  0 [] -class_Divides_Oring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Ouminus__class_Ouminus(V_x,T_a),V_y,T_a)=c_HOL_Ouminus__class_Ouminus(c_Divides_Odiv__class_Odiv(V_x,V_y,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_y,V_x,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__semigroup__mult(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_c,T_a)=c_HOL_Otimes__class_Otimes(V_a,c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_lx,V_ly,T_a),V_rx,T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_lx,V_rx,T_a),V_ly,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_lx,V_ly,T_a),V_rx,T_a)=c_HOL_Otimes__class_Otimes(V_lx,c_HOL_Otimes__class_Otimes(V_ly,V_rx,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(V_lx,c_HOL_Otimes__class_Otimes(V_rx,V_ry,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_lx,V_rx,T_a),V_ry,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(V_lx,c_HOL_Otimes__class_Otimes(V_rx,V_ry,T_a),T_a)=c_HOL_Otimes__class_Otimes(V_rx,c_HOL_Otimes__class_Otimes(V_lx,V_ry,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(V_x,c_HOL_Otimes__class_Otimes(V_y,V_z,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(V_x,V_y,T_a),V_z,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(V_xa,c_HOL_Oplus__class_Oplus(V_x,V_y,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_xa,V_x,T_a),c_HOL_Otimes__class_Otimes(V_xa,V_y,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Oplus__class_Oplus(V_b,V_b_H,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),c_HOL_Otimes__class_Otimes(V_a,V_b_H,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(V_x,V_y,T_a),V_ya,T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_x,V_ya,T_a),c_HOL_Otimes__class_Otimes(V_y,V_ya,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(V_a,V_a_H,T_a),V_b,T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),c_HOL_Otimes__class_Otimes(V_a_H,V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(V_x,c_HOL_Oplus__class_Oplus(V_y,V_z,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_x,V_y,T_a),c_HOL_Otimes__class_Otimes(V_x,V_z,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Osmult(V_a,V_p,T_a),V_q,tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_p,V_q,tc_Polynomial_Opoly(T_a))|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_p,V_q,tc_Polynomial_Opoly(T_a))|V_a=c_HOL_Ozero__class_Ozero(T_a)| -c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Osmult(V_a,V_p,T_a),V_q,tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_p,c_Polynomial_Osmult(V_a,V_q,T_a),tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_p,V_q,tc_Polynomial_Opoly(T_a))|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_p,V_q,tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_p,c_Polynomial_Osmult(V_a,V_q,T_a),tc_Polynomial_Opoly(T_a))|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Osmult(V_a,V_p,T_a),V_q,tc_Polynomial_Opoly(T_a))|V_a=c_HOL_Ozero__class_Ozero(T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_p,V_q,tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_p,V_q,tc_Polynomial_Opoly(T_a))|V_a=c_HOL_Ozero__class_Ozero(T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_p,c_Polynomial_Osmult(V_a,V_q,T_a),tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_OrderedGroup_Opordered__ab__group__add__abs(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),T_a)=c_HOL_Oabs__class_Oabs(c_HOL_Ominus__class_Ominus(V_b,V_a,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a),T_a)=c_HOL_Oinverse__class_Odivide(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a),T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oordered__ab__group__add(T_a)|c_HOL_Ouminus__class_Ouminus(V_a,T_a)!=V_a|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Oinverse(V_a,T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(T_a),V_a,T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(V_b,V_a,T_a),V_b,T_a)=c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),c_HOL_Oone__class_Oone(T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_b,T_a)=c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),c_HOL_Oone__class_Oone(T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Oone__class_Oone(T_a),T_a)=c_HOL_Oone__class_Oone(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_m,T_a),c_HOL_Otimes__class_Otimes(V_b,V_m,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_m,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a),c_HOL_Oinverse__class_Odivide(V_w,V_z,T_a),T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(V_x,V_z,T_a),c_HOL_Otimes__class_Otimes(V_w,V_y,T_a),T_a),c_HOL_Otimes__class_Otimes(V_y,V_z,T_a),T_a)|V_z=c_HOL_Ozero__class_Ozero(T_a)|V_y=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(V_x,T_a),V_y,T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(V_x,V_y,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(V_xa,c_HOL_Ouminus__class_Ouminus(V_x,T_a),T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(V_xa,V_x,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(V_b,T_a),c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(V_b,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(V_a,T_a),c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(V_a,T_a),V_a,T_a)=c_HOL_Oone__class_Oone(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(V_a,T_a),V_a,T_a)=c_HOL_Oone__class_Oone(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Oinverse__class_Oinverse(V_a,T_a),T_a)=c_HOL_Oone__class_Oone(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(V_c,V_a,T_a),c_HOL_Otimes__class_Otimes(V_c,V_b,T_a),T_a)=c_Divides_Odiv__class_Odiv(V_a,V_b,T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a)=c_Divides_Odiv__class_Odiv(V_a,V_b,T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Oring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Ouminus__class_Ouminus(c_Divides_Odiv__class_Omod(V_a,V_b,T_a),T_a),V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Polynomial_Osmult(c_HOL_Oone__class_Oone(T_a),V_p,T_a)=V_p.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),c_HOL_Oinverse__class_Oinverse(V_a,T_a),T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a)=c_HOL_Ouminus__class_Ouminus(V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a),V_z,T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(V_x,c_HOL_Otimes__class_Otimes(V_z,V_y,T_a),T_a),V_y,T_a)|V_y=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oplus__class_Oplus(V_z,c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a),T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(V_x,c_HOL_Otimes__class_Otimes(V_z,V_y,T_a),T_a),V_y,T_a)|V_y=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),c_HOL_Oplus__class_Oplus(V_c,V_d,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(V_a,V_c,T_a),c_HOL_Oplus__class_Oplus(V_b,V_d,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] c_HOL_Ominus__class_Ominus(V_q,V_r,tc_Rational_Orat)=c_HOL_Oplus__class_Oplus(V_q,c_HOL_Ouminus__class_Ouminus(V_r,tc_Rational_Orat),tc_Rational_Orat).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ominus__class_Ominus(V_x,V_y,T_a)=c_HOL_Oplus__class_Oplus(V_x,c_HOL_Ouminus__class_Ouminus(V_y,T_a),T_a).
% 101.36/101.52  0 [] -class_Int_Onumber__ring(T_a)|c_HOL_Ominus__class_Ominus(V_x,V_y,T_a)=c_HOL_Oplus__class_Oplus(V_x,c_HOL_Ouminus__class_Ouminus(V_y,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ominus__class_Ominus(V_a,V_b,T_a)=c_HOL_Oplus__class_Oplus(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ominus__class_Ominus(V_a,V_b,T_a)=c_HOL_Oplus__class_Oplus(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ouminus__class_Ouminus(V_a,T_a),c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)=c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Oring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),c_Divides_Odiv__class_Omod(V_b,V_c,T_a),T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Odivide(V_a,c_HOL_Oone__class_Oone(T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ozero__class_Ozero(T_a),c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Oone__class_Oone(T_a),c_Power_Opower__class_Opower(c_HOL_Oone__class_Oone(T_a),V_n,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_e,T_a),c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(V_b,V_a,T_a),V_e,T_a),V_d,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_b,V_e,T_a),V_d,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(V_x,V_y,T_a),V_z,T_a)=c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Odiv(V_x,V_z,T_a),c_Divides_Odiv__class_Odiv(V_y,V_z,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_z,V_y,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_z,V_x,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Oinverse(V_a,T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(T_a),V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Oinverse__class_Oinverse(V_x,T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(T_a),V_x,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Omonoid__mult(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Oone__class_Oone(T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_OrderedGroup_Omonoid__mult(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oone__class_Oone(T_a),V_a,T_a)=V_a.
% 101.36/101.52  0 [] -class_OrderedGroup_Ocomm__monoid__mult(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oone__class_Oone(T_a),V_a,T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oone__class_Oone(T_a),V_x,T_a)=V_x.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Oone__class_Oone(T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oone__class_Oone(T_a),V_a,T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(T_a),c_Power_Opower__class_Opower(V_a,V_n,T_a),T_a)=c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(T_a),V_a,T_a),V_n,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a),T_a)=c_HOL_Oinverse__class_Odivide(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_x,V_y,T_a),c_HOL_Otimes__class_Otimes(V_x,V_z,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_x,V_z,T_a),c_HOL_Otimes__class_Otimes(V_x,V_y,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_x,V_c,T_a),c_HOL_Otimes__class_Otimes(V_x,V_d,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_x,V_d,T_a),c_HOL_Otimes__class_Otimes(V_x,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Polynomial_Opoly__gcd(V_x,c_Polynomial_Opoly__gcd(V_y,V_z,T_a),T_a)=c_Polynomial_Opoly__gcd(V_y,c_Polynomial_Opoly__gcd(V_x,V_z,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Polynomial_Opoly__gcd(c_Polynomial_Opoly__gcd(V_x,V_y,T_a),V_z,T_a)=c_Polynomial_Opoly__gcd(V_x,c_Polynomial_Opoly__gcd(V_y,V_z,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_b,T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oinverse__class_Oinverse(V_a,T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(V_x,V_y,T_a)=c_HOL_Otimes__class_Otimes(V_y,V_x,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Olordered__ab__group__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(T_a),c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(V_a,V_b,T_a)=c_HOL_Otimes__class_Otimes(V_b,V_a,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),c_Divides_Odiv__class_Omod(V_b,V_c,T_a),T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Opordered__ab__group__add__abs(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ocomm__monoid__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,c_HOL_Oplus__class_Oplus(V_b,V_c,T_a),T_a)=c_HOL_Oplus__class_Oplus(V_b,c_HOL_Oplus__class_Oplus(V_a,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ocomm__monoid__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(V_a,c_HOL_Oplus__class_Oplus(V_b,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(V_x,c_HOL_Oplus__class_Oplus(V_y,V_z,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(V_x,V_y,T_a),V_z,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Oplus__class_Oplus(V_x,c_HOL_Oplus__class_Oplus(V_y,V_z,T_a),T_a)=c_HOL_Oplus__class_Oplus(V_y,c_HOL_Oplus__class_Oplus(V_x,V_z,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__semigroup__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(V_a,c_HOL_Oplus__class_Oplus(V_b,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(V_a,c_HOL_Oplus__class_Oplus(V_c,V_d,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(V_a,V_c,T_a),V_d,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(V_a,V_c,T_a),V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(V_a,c_HOL_Oplus__class_Oplus(V_c,V_d,T_a),T_a)=c_HOL_Oplus__class_Oplus(V_c,c_HOL_Oplus__class_Oplus(V_a,V_d,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(V_a,c_HOL_Oplus__class_Oplus(V_b,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ozero__class_Ozero(T_a)!=c_HOL_Ouminus__class_Ouminus(V_a,T_a)|c_HOL_Ozero__class_Ozero(T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|V_x=c_HOL_Ozero__class_Ozero(T_a)|c_HOL_Oinverse__class_Odivide(V_x,V_x,T_a)=c_HOL_Oone__class_Oone(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Odivide(V_a,V_a,T_a)=c_HOL_Oone__class_Oone(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(V_a,V_a,T_a)=c_HOL_Oone__class_Oone(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,c_Divides_Odiv__class_Omod(V_b,V_c,T_a),T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),V_b,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ominus__class_Ominus(V_x,V_x,T_a)!=c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a)|V_x_H=V_y_H.
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ominus__class_Ominus(V_xa,V_y,T_a)!=c_HOL_Ominus__class_Ominus(V_x,V_x,T_a)|V_xa=V_y.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ouminus__class_Ouminus(V_a,T_a),c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)=c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__field(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ouminus__class_Ouminus(V_x,T_a),V_y,T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(V_x,V_y,T_a),c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(V_x,V_a,T_a),c_HOL_Ominus__class_Ominus(V_y,V_b,T_a),T_a),c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(V_x,V_a,T_a),V_b,T_a),T_a),c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ominus__class_Ominus(V_y,V_b,T_a),T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Osemiring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_e,T_a),c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_b,V_e,T_a),V_c,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_e,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),V_b,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ominus__class_Ominus(V_a,V_b,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=V_b.
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ominus__class_Ominus(V_a,V_b,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=V_b.
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Ominus__class_Ominus(V_x,V_y,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_x=V_y.
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(V_xa,c_HOL_Ominus__class_Ominus(V_x,V_y,T_a),T_a)=c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(V_xa,V_x,T_a),c_HOL_Otimes__class_Otimes(V_xa,V_y,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ominus__class_Ominus(V_b,V_b_H,T_a),T_a)=c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),c_HOL_Otimes__class_Otimes(V_a,V_b_H,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(V_a,V_a_H,T_a),V_b,T_a)=c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),c_HOL_Otimes__class_Otimes(V_a_H,V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(V_x,V_y,T_a),V_ya,T_a)=c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(V_x,V_ya,T_a),c_HOL_Otimes__class_Otimes(V_y,V_ya,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ominus__class_Ominus(c_HOL_Oplus__class_Oplus(V_a,V_c,T_a),c_HOL_Oplus__class_Oplus(V_b,V_d,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),c_HOL_Ominus__class_Ominus(V_c,V_d,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(V_b,c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__field(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ozero__class_Ozero(T_a),V_y,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(V_b,V_a,T_a),V_c,T_a)=c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),V_a,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(V_x,T_a)!=c_HOL_Oone__class_Oone(T_a)|V_x=c_HOL_Oone__class_Oone(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_HOL_Oabs__class_Oabs(c_Power_Opower__class_Opower(V_a,V_n,T_a),T_a)=c_Power_Opower__class_Opower(c_HOL_Oabs__class_Oabs(V_a,T_a),V_n,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__field(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Oinverse__class_Oinverse(V_a,T_a),T_a)=c_HOL_Oinverse__class_Oinverse(c_HOL_Oabs__class_Oabs(V_a,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__field(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a),T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Oabs__class_Oabs(V_a,T_a),c_HOL_Oabs__class_Oabs(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_a,c_Divides_Odiv__class_Omod(V_b,V_c,T_a),T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),V_b,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Oplus__class_Oplus(V_x,c_HOL_Oplus__class_Oplus(V_y,V_z,T_a),T_a)!=V_y|V_x=c_HOL_Ouminus__class_Ouminus(V_z,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a)=c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(V_c,V_a,T_a),c_HOL_Otimes__class_Otimes(V_c,V_b,T_a),T_a)=c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a),V_z,T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(V_x,V_z,T_a),V_y,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_Divides_Odiv__class_Odiv(V_b,V_a,T_a),T_a)=V_b| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(V_b,V_a,T_a),V_a,T_a)=V_b| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ominus__class_Ominus(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)=c_HOL_Oplus__class_Oplus(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a),V_b,T_a)=c_Divides_Odiv__class_Omod(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,c_HOL_Otimes__class_Otimes(V_c,V_b,T_a),T_a),V_b,T_a)=c_Divides_Odiv__class_Omod(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__0(T_a)|c_Polynomial_Osmult(V_a,c_Polynomial_Osmult(V_b,V_p,T_a),T_a)=c_Polynomial_Osmult(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_p,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(V_c,V_a,T_a),c_HOL_Otimes__class_Otimes(V_c,V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Omonoid__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_OrderedGroup_Omonoid__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a)=V_a.
% 101.36/101.52  0 [] -class_OrderedGroup_Ocomm__monoid__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|V_x=c_HOL_Oplus__class_Oplus(V_x,c_HOL_Ozero__class_Ozero(T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(T_a),V_x,T_a)=V_x.
% 101.36/101.52  0 [] -class_OrderedGroup_Ocomm__monoid__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a)=V_a.
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ominus__class_Ominus(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_b,T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Odivide(V_a,V_c,T_a),c_HOL_Oinverse__class_Odivide(V_b,V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__field(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(V_x,V_y,T_a),V_ya,T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Odivide(V_x,V_ya,T_a),c_HOL_Oinverse__class_Odivide(V_y,V_ya,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)=V_b.
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|V_a=c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|V_b=c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Lattices_Oboolean__algebra(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_x,T_a),T_a)=V_x.
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(V_a,c_HOL_Oone__class_Oone(T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),T_a)=c_HOL_Ominus__class_Ominus(V_b,V_a,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Opordered__ab__group__add__abs(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a)=c_HOL_Oabs__class_Oabs(V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Oplus__class_Oplus(V_x,V_y,T_a)!=c_HOL_Oplus__class_Oplus(V_x,V_z,T_a)|V_y=V_z.
% 101.36/101.52  0 [] -class_OrderedGroup_Ocancel__ab__semigroup__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,V_b,T_a)!=c_HOL_Oplus__class_Oplus(V_a,V_c,T_a)|V_b=V_c.
% 101.36/101.52  0 [] -class_OrderedGroup_Ocancel__semigroup__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,V_b,T_a)!=c_HOL_Oplus__class_Oplus(V_a,V_c,T_a)|V_b=V_c.
% 101.36/101.52  0 [] -class_OrderedGroup_Ocancel__semigroup__add(T_a)|c_HOL_Oplus__class_Oplus(V_b,V_a,T_a)!=c_HOL_Oplus__class_Oplus(V_c,V_a,T_a)|V_b=V_c.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(V_b,T_a),c_HOL_Oinverse__class_Oinverse(V_a,T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(V_b,V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(V_b,V_a,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oinverse__class_Oinverse(V_a,T_a),T_a)=V_a|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ozero__ne_q__one(T_a)|c_HOL_Ozero__class_Ozero(T_a)!=c_HOL_Oone__class_Oone(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__field(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Oinverse__class_Oinverse(V_a,T_a),T_a)=c_HOL_Oinverse__class_Oinverse(c_HOL_Oabs__class_Oabs(V_a,T_a),T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Omonoid__mult(T_a)|c_Power_Opower__class_Opower(c_HOL_Oone__class_Oone(T_a),V_n,T_a)=c_HOL_Oone__class_Oone(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__field(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a),T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Oabs__class_Oabs(V_a,T_a),c_HOL_Oabs__class_Oabs(V_b,T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Oring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),V_b,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Divides_Oring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,c_Divides_Odiv__class_Omod(V_b,V_c,T_a),T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Oplus__class_Oplus(V_x,c_HOL_Oplus__class_Oplus(V_y,V_z,T_a),T_a)!=c_HOL_Oplus__class_Oplus(V_y,V_u,T_a)|c_HOL_Oplus__class_Oplus(V_x,V_z,T_a)=V_u.
% 101.36/101.52  0 [] -class_RealVector_Oreal__field(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),c_HOL_Otimes__class_Otimes(V_c,V_d,T_a),T_a),V_h,T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(V_b,V_d,T_a),V_h,T_a),T_a),c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(V_a,V_c,T_a),V_h,T_a),V_d,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(V_a,V_b,T_a),V_b,T_a)=c_Divides_Odiv__class_Omod(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(V_a,V_a,T_a)=c_HOL_Oone__class_Oone(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_e,T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_b,V_e,T_a),c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_e,T_a),V_c,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Opordered__ab__group__add__abs(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Oabs__class_Oabs(V_a,T_a),T_a)=c_HOL_Oabs__class_Oabs(V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_e,T_a),V_c,T_a)!=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_b,V_e,T_a),V_d,T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_e,T_a),V_c,T_a)=V_d.
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_e,T_a),V_c,T_a)!=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_b,V_e,T_a),V_d,T_a)|V_c=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(V_b,V_a,T_a),V_e,T_a),V_d,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),V_b,T_a),c_Divides_Odiv__class_Omod(V_a,V_b,T_a),T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(V_a,V_c,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_b,c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),T_a),c_Divides_Odiv__class_Omod(V_a,V_b,T_a),T_a),V_c,T_a)=c_HOL_Oplus__class_Oplus(V_a,V_c,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(V_a,V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(V_a,V_c,T_a)=c_HOL_Oplus__class_Oplus(V_c,V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(V_x,V_y,T_a)=c_HOL_Oplus__class_Oplus(V_y,V_x,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ocomm__monoid__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,V_b,T_a)=c_HOL_Oplus__class_Oplus(V_b,V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring__1(T_a)|c_Power_Opower__class_Opower(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_n,T_a)=c_HOL_Otimes__class_Otimes(c_Power_Opower__class_Opower(c_HOL_Ouminus__class_Ouminus(c_HOL_Oone__class_Oone(T_a),T_a),V_n,T_a),c_Power_Opower__class_Opower(V_a,V_n,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_Divides_Odiv__class_Omod(V_a,V_b,T_a),V_b,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Oring__div(T_a)|c_Divides_Odiv__class_Omod(V_a,V_b,T_a)!=c_Divides_Odiv__class_Omod(V_a_H,V_b,T_a)|c_Divides_Odiv__class_Omod(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Ouminus__class_Ouminus(V_a_H,T_a),V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),c_Divides_Odiv__class_Omod(V_b,V_c,T_a),T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Omonoid__mult(T_a)|c_HOL_Otimes__class_Otimes(c_Power_Opower__class_Opower(V_a,V_n,T_a),V_a,T_a)=c_HOL_Otimes__class_Otimes(V_a,c_Power_Opower__class_Opower(V_a,V_n,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(V_a,c_HOL_Otimes__class_Otimes(V_c,V_b,T_a),T_a),V_b,T_a)=c_HOL_Oplus__class_Oplus(V_c,c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(V_a,c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a),V_b,T_a)=c_HOL_Oplus__class_Oplus(V_c,c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(V_m,V_m,T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(c_HOL_Oone__class_Oone(T_a),c_HOL_Oone__class_Oone(T_a),T_a),V_m,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Ozero__class_Ozero(T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_c,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(V_b,V_c,T_a)!=c_Divides_Odiv__class_Omod(V_b_H,V_c,T_a)|c_Divides_Odiv__class_Omod(V_a,V_c,T_a)!=c_Divides_Odiv__class_Omod(V_a_H,V_c,T_a)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(V_a_H,V_b_H,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,V_b,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|c_HOL_Ouminus__class_Ouminus(V_a,T_a)=V_b.
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Oplus__class_Oplus(V_a,V_b,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ouminus__class_Ouminus(V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Power_Opower__class_Opower(c_Divides_Odiv__class_Odiv(V_x,V_y,T_a),V_n,T_a)=c_Divides_Odiv__class_Odiv(c_Power_Opower__class_Opower(V_x,V_n,T_a),c_Power_Opower__class_Opower(V_y,V_n,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_y,V_x,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),c_HOL_Otimes__class_Otimes(V_b,V_d,T_a),T_a)!=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_d,T_a),c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a)|V_c=V_d|V_a=V_b.
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_w,V_y,T_a),c_HOL_Otimes__class_Otimes(V_x,V_z,T_a),T_a)!=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_w,V_z,T_a),c_HOL_Otimes__class_Otimes(V_x,V_y,T_a),T_a)|V_y=V_z|V_w=V_x.
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oabs__class_Oabs(V_a,T_a),c_HOL_Oabs__class_Oabs(V_a,T_a),T_a)=c_HOL_Otimes__class_Otimes(V_a,V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Oinverse__class_Oinverse(c_Power_Opower__class_Opower(V_a,V_n,T_a),T_a)=c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Oinverse(V_a,T_a),V_n,T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Oinverse(V_a,T_a),T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(V_b,V_c,T_a)!=c_Divides_Odiv__class_Omod(V_b_H,V_c,T_a)|c_Divides_Odiv__class_Omod(V_a,V_c,T_a)!=c_Divides_Odiv__class_Omod(V_a_H,V_c,T_a)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_a_H,V_b_H,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a),c_HOL_Oinverse__class_Odivide(V_w,V_z,T_a),T_a)=c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_x,V_z,T_a),c_HOL_Otimes__class_Otimes(V_w,V_y,T_a),T_a),c_HOL_Otimes__class_Otimes(V_y,V_z,T_a),T_a)|V_z=c_HOL_Ozero__class_Ozero(T_a)|V_y=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|V_b=c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(V_b,V_c,T_a),V_c,T_a)|V_c=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(V_b,V_c,T_a),V_c,T_a)=V_b|V_c=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_y,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_b,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_RealVector_Oreal__normed__algebra(T_a)|c_HOL_Otimes__class_Otimes(V_x,c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_x,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Omult__zero(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Omult__zero(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring__no__zero__divisors(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_b,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring__no__zero__divisors(T_a)|c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_HOL_Oabs__class_Oabs(c_Power_Opower__class_Opower(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_n,T_a),T_a)=c_HOL_Oabs__class_Oabs(c_Power_Opower__class_Opower(V_a,V_n,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(V_a,V_m,T_a),V_m,T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(V_a,c_HOL_Oone__class_Oone(T_a),T_a),V_m,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_HOL_Oplus__class_Oplus(V_m,c_HOL_Otimes__class_Otimes(V_a,V_m,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(V_a,c_HOL_Oone__class_Oone(T_a),T_a),V_m,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(V_a,c_HOL_Oone__class_Oone(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Oring__div(T_a)|c_Divides_Odiv__class_Omod(V_b,V_c,T_a)!=c_Divides_Odiv__class_Omod(V_b_H,V_c,T_a)|c_Divides_Odiv__class_Omod(V_a,V_c,T_a)!=c_Divides_Odiv__class_Omod(V_a_H,V_c,T_a)|c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a_H,V_b_H,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(V_z,T_a),c_HOL_Oplus__class_Oplus(V_y,V_z,T_a),T_a)=V_y.
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),T_a)=V_b.
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oone__class_Oone(T_a),T_a)=c_HOL_Oone__class_Oone(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oone__class_Oone(T_a),T_a)=c_HOL_Oone__class_Oone(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ozero__class_Ozero(T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Ozero__class_Ozero(T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Oinverse(V_a,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Oinverse__class_Oinverse(V_a,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Polynomial_Opoly__gcd(V_x,V_y,T_a)=c_Polynomial_Opoly__gcd(V_y,V_x,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oring(T_a)|c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(V_a,T_a),V_b,T_a)=c_HOL_Otimes__class_Otimes(V_a,c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oordered__ab__group__add(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ozero__class_Ozero(T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] c_HOL_Oinverse__class_Odivide(V_q,V_r,tc_Rational_Orat)=c_HOL_Otimes__class_Otimes(V_q,c_HOL_Oinverse__class_Oinverse(V_r,tc_Rational_Orat),tc_Rational_Orat).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a)=c_HOL_Otimes__class_Otimes(V_a,c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Int_Onumber__ring(T_a)|c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a)=c_HOL_Otimes__class_Otimes(V_x,c_HOL_Oinverse__class_Oinverse(V_y,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ominus__class_Ominus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a)=c_HOL_Ouminus__class_Ouminus(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Odivide(V_a,V_b,T_a),V_n,T_a)=c_HOL_Oinverse__class_Odivide(c_Power_Opower__class_Opower(V_a,V_n,T_a),c_Power_Opower__class_Opower(V_b,V_n,T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Opordered__ab__group__add__abs(T_a)|c_HOL_Oabs__class_Oabs(c_HOL_Oplus__class_Oplus(c_HOL_Oabs__class_Oabs(V_a,T_a),c_HOL_Oabs__class_Oabs(V_b,T_a),T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Oabs__class_Oabs(V_a,T_a),c_HOL_Oabs__class_Oabs(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Opordered__ab__group__add__abs(T_a)|c_HOL_Oabs__class_Oabs(V_a,T_a)!=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_b,V_a,T_a),V_b,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_b,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odivision__ring(T_a)|c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(V_a,T_a),c_HOL_Ominus__class_Ominus(V_b,V_a,T_a),T_a),c_HOL_Oinverse__class_Oinverse(V_b,T_a),T_a)|V_b=c_HOL_Ozero__class_Ozero(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Omod(V_a,V_b,T_a),c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(V_a,V_b,T_a),V_b,T_a),T_a)=V_a.
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__ring__strict(T_a)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),c_HOL_Ozero__class_Ozero(T_a),T_a),c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),c_HOL_Ozero__class_Ozero(T_a),T_a),T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Ozero__class_Ozero(T_a)=c_HOL_Oinverse__class_Odivide(V_b,c_HOL_Ozero__class_Ozero(T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a)!=c_HOL_Oinverse__class_Odivide(V_w,V_z,T_a)|V_z=c_HOL_Ozero__class_Ozero(T_a)|V_y=c_HOL_Ozero__class_Ozero(T_a)|c_HOL_Otimes__class_Otimes(V_x,V_z,T_a)=c_HOL_Otimes__class_Otimes(V_w,V_y,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_HOL_Otimes__class_Otimes(V_x,V_z,T_a)!=c_HOL_Otimes__class_Otimes(V_w,V_y,T_a)|V_z=c_HOL_Ozero__class_Ozero(T_a)|V_y=c_HOL_Ozero__class_Ozero(T_a)|c_HOL_Oinverse__class_Odivide(V_x,V_y,T_a)=c_HOL_Oinverse__class_Odivide(V_w,V_z,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_c,V_a,T_a),c_HOL_Otimes__class_Otimes(V_c,V_b,T_a),T_a)=c_HOL_Otimes__class_Otimes(V_c,c_Divides_Odiv__class_Omod(V_a,V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a)=c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Omod(V_a,V_b,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)| -class_Ring__and__Field_Odivision__by__zero(T_a)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(T_a),V_c,T_a),V_c,T_a)=c_HOL_Ozero__class_Ozero(T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Ogroup__add(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),c_HOL_Ouminus__class_Ouminus(V_a,T_a),T_a).
% 101.36/101.52  0 [] -class_OrderedGroup_Oab__group__add(T_a)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oplus__class_Oplus(V_a,V_b,T_a),T_a)=c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(V_a,T_a),c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_HOL_Oabs__class_Oabs(V_l,T_a)!=c_HOL_Oabs__class_Oabs(V_k,T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_l,V_k,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),c_HOL_Otimes__class_Otimes(V_b,V_d,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_c,V_d,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(V_a,V_b,T_a),V_c,T_a)=c_Divides_Odiv__class_Omod(V_a,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_c,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_k,c_Polynomial_Opoly__gcd(V_x,V_y,T_a),tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_y,tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_x,tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_k,c_Polynomial_Opoly__gcd(V_x,V_y,T_a),tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_y,tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_x,tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Opoly__gcd(V_x,V_y,T_a),V_x,tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Opoly__gcd(V_x,V_y,T_a),V_y,tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_m,c_HOL_Oabs__class_Oabs(V_k,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_m,V_k,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_m,V_k,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_m,c_HOL_Oabs__class_Oabs(V_k,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Oabs__class_Oabs(V_m,T_a),V_k,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_m,V_k,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oordered__idom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_m,V_k,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Oabs__class_Oabs(V_m,T_a),V_k,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a).
% 101.36/101.52  0 [] c_Ring__and__Field_Odvd__class_Odvd(v_p,v_p_H,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_k,V_y,tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_k,c_Polynomial_Opoly__gcd(V_x,V_y,T_a),tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ofield(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_k,V_x,tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_k,c_Polynomial_Opoly__gcd(V_x,V_y,T_a),tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(V_a,V_c,T_a),c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Oidom(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(V_c,V_a,T_a),c_HOL_Otimes__class_Otimes(V_c,V_b,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|V_a=c_HOL_Ozero__class_Ozero(T_a)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__ring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Ouminus__class_Ouminus(V_x,T_a),V_y,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_x,V_y,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__ring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_x,V_y,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Ouminus__class_Ouminus(V_x,T_a),V_y,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__ring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_x,c_HOL_Ouminus__class_Ouminus(V_y,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_x,V_y,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__ring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_x,V_y,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_x,c_HOL_Ouminus__class_Ouminus(V_y,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_Divides_Odiv__class_Odiv(V_b,V_a,T_a),c_Divides_Odiv__class_Odiv(V_c,V_a,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_b,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_b,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(c_Divides_Odiv__class_Odiv(V_b,V_a,T_a),c_Divides_Odiv__class_Odiv(V_c,V_a,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,c_HOL_Oplus__class_Oplus(V_b,V_c,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_b,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),V_c,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,c_HOL_Otimes__class_Otimes(V_b,V_c,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_c,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Oone__class_Oone(T_a),V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_b,V_c,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_a,V_b,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,V_a,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__ring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_x,c_HOL_Ominus__class_Ominus(V_y,V_z,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_x,V_z,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_x,V_y,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_k,V_m,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_n,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_k,c_Divides_Odiv__class_Omod(V_m,V_n,T_a),T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_k,c_Divides_Odiv__class_Omod(V_m,V_n,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_m,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_n,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_k,V_m,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_k,c_Divides_Odiv__class_Omod(V_m,V_n,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_n,T_a).
% 101.36/101.52  0 [] -class_Divides_Osemiring__div(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_k,c_Divides_Odiv__class_Omod(V_m,V_n,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_n,T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_k,V_m,T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,c_HOL_Otimes__class_Otimes(V_b,V_a,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_a,c_HOL_Otimes__class_Otimes(V_a,V_b,T_a),T_a).
% 101.36/101.52  0 [] -class_Ring__and__Field_Odvd(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_b,c_HOL_Otimes__class_Otimes(V_b,V_k,T_a),T_a).
% 101.36/101.52  0 [] c_Ring__and__Field_Odvd__class_Odvd(V_p,c_Polynomial_Osmult(V_a,V_q,tc_Complex_Ocomplex),tc_Polynomial_Opoly(tc_Complex_Ocomplex))| -c_Ring__and__Field_Odvd__class_Odvd(V_p,V_q,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_p,V_q,tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Osmult(V_a,V_p,T_a),V_q,tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(V_p,c_Polynomial_Osmult(V_a,V_q,T_a),tc_Polynomial_Opoly(T_a))| -c_Ring__and__Field_Odvd__class_Odvd(V_p,V_q,tc_Polynomial_Opoly(T_a)).
% 101.36/101.52  0 [] c_HOL_Ominus__class_Ominus(v_q,v_r,tc_Rational_Orat)=c_HOL_Oplus__class_Oplus(v_q,c_HOL_Ouminus__class_Ouminus(v_r,tc_Rational_Orat),tc_Rational_Orat).
% 101.36/101.52  0 [] c_HOL_Oinverse__class_Odivide(v_q,v_r,tc_Rational_Orat)=c_HOL_Otimes__class_Otimes(v_q,c_HOL_Oinverse__class_Oinverse(v_r,tc_Rational_Orat),tc_Rational_Orat).
% 101.36/101.52  0 [] -class_Ring__and__Field_Ocomm__semiring__1(T_a)|c_Ring__and__Field_Odvd__class_Odvd(c_Power_Opower__class_Opower(V_x,V_n,T_a),c_Power_Opower__class_Opower(V_y,V_n,T_a),T_a)| -c_Ring__and__Field_Odvd__class_Odvd(V_x,V_y,T_a).
% 101.36/101.52  0 [] c_Ring__and__Field_Odvd__class_Odvd(v_p,v_q,tc_Polynomial_Opoly(tc_Complex_Ocomplex))| -c_Ring__and__Field_Odvd__class_Odvd(v_p,v_r,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.36/101.52  0 [] c_Ring__and__Field_Odvd__class_Odvd(v_p,v_r,tc_Polynomial_Opoly(tc_Complex_Ocomplex))| -c_Ring__and__Field_Odvd__class_Odvd(v_p,v_q,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.36/101.52  0 [] -c_Ring__and__Field_Odvd__class_Odvd(v_p,v_r,tc_Polynomial_Opoly(tc_Complex_Ocomplex))| -c_Ring__and__Field_Odvd__class_Odvd(v_p,v_q,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.36/101.52  0 [] c_Ring__and__Field_Odvd__class_Odvd(v_p,v_q,tc_Polynomial_Opoly(tc_Complex_Ocomplex))|c_Ring__and__Field_Odvd__class_Odvd(v_p,v_r,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.36/101.52  0 [] class_OrderedGroup_Ocancel__comm__monoid__add(tc_Polynomial_Opoly(T_1))| -class_OrderedGroup_Ocancel__comm__monoid__add(T_1).
% 101.36/101.52  0 [] class_OrderedGroup_Ocancel__comm__monoid__add(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Ocancel__comm__monoid__add(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Oring__1__no__zero__divisors(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Opordered__ab__group__add__abs(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Oring__no__zero__divisors(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Ocancel__ab__semigroup__add(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Oordered__ring__strict(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Oordered__ab__group__add(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Ocancel__semigroup__add(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Ono__zero__divisors(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Odivision__by__zero(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__semiring__1(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__semiring__0(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Oab__semigroup__mult(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Ocomm__monoid__mult(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Oab__semigroup__add(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Oordered__field(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Odivision__ring(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__semiring(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Ocomm__monoid__add(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Ozero__ne_q__one(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Oordered__idom(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__ring__1(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Oab__group__add(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Omult__zero(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__ring(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Omonoid__mult(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Osemiring(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Omonoid__add(tc_Rational_Orat).
% 101.36/101.52  0 [] class_OrderedGroup_Ogroup__add(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Oring__1(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Ofield(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Oring(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Oidom(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Odvd(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Int_Onumber__ring(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Power_Opower(tc_Rational_Orat).
% 101.36/101.52  0 [] class_Ring__and__Field_Oring__1__no__zero__divisors(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Oring__no__zero__divisors(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Ocancel__ab__semigroup__add(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Ocancel__semigroup__add(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Ono__zero__divisors(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Odivision__by__zero(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__semiring__1(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__semiring__0(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_RealVector_Oreal__normed__algebra(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Oab__semigroup__mult(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Ocomm__monoid__mult(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Oab__semigroup__add(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Odivision__ring(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__semiring(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_RealVector_Oreal__normed__field(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Ocomm__monoid__add(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Ozero__ne_q__one(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__ring__1(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Oab__group__add(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Omult__zero(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Ocomm__ring(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Omonoid__mult(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Osemiring(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Omonoid__add(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_OrderedGroup_Ogroup__add(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Oring__1(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_RealVector_Oreal__field(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Ofield(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Oring(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Oidom(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Odvd(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Int_Onumber__ring(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Power_Opower(tc_Complex_Ocomplex).
% 101.36/101.52  0 [] class_Ring__and__Field_Oring__1__no__zero__divisors(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Oidom(T_1).
% 101.36/101.52  0 [] class_OrderedGroup_Opordered__ab__group__add__abs(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Oordered__idom(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Oring__no__zero__divisors(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Oidom(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Ocancel__ab__semigroup__add(tc_Polynomial_Opoly(T_1))| -class_OrderedGroup_Ocancel__comm__monoid__add(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Oordered__ring__strict(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Oordered__idom(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Oordered__ab__group__add(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Oordered__idom(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Ocancel__semigroup__add(tc_Polynomial_Opoly(T_1))| -class_OrderedGroup_Ocancel__comm__monoid__add(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Ono__zero__divisors(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Oidom(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Ocomm__semiring__1(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__1(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Ocomm__semiring__0(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__0(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Oab__semigroup__mult(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__0(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Ocomm__monoid__mult(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__1(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Oab__semigroup__add(tc_Polynomial_Opoly(T_1))| -class_OrderedGroup_Ocomm__monoid__add(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Ocomm__semiring(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__0(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Ocomm__monoid__add(tc_Polynomial_Opoly(T_1))| -class_OrderedGroup_Ocomm__monoid__add(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Ozero__ne_q__one(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__1(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Oordered__idom(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Oordered__idom(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Ocomm__ring__1(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__ring__1(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Oab__group__add(tc_Polynomial_Opoly(T_1))| -class_OrderedGroup_Oab__group__add(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Omult__zero(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__0(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Ocomm__ring(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__ring(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Omonoid__mult(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__1(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Osemiring(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__0(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Omonoid__add(tc_Polynomial_Opoly(T_1))| -class_OrderedGroup_Ocomm__monoid__add(T_1).
% 101.36/101.53  0 [] class_OrderedGroup_Ogroup__add(tc_Polynomial_Opoly(T_1))| -class_OrderedGroup_Oab__group__add(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Oring__1(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__ring__1(T_1).
% 101.36/101.53  0 [] class_Divides_Osemiring__div(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ofield(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Oring(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__ring(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Oidom(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Oidom(T_1).
% 101.36/101.53  0 [] class_Ring__and__Field_Odvd(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__1(T_1).
% 101.36/101.53  0 [] class_Divides_Oring__div(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ofield(T_1).
% 101.36/101.53  0 [] class_Int_Onumber__ring(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__ring__1(T_1).
% 101.36/101.53  0 [] class_Power_Opower(tc_Polynomial_Opoly(T_1))| -class_Ring__and__Field_Ocomm__semiring__1(T_1).
% 101.36/101.53  end_of_list.
% 101.36/101.53  
% 101.36/101.53  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=6.
% 101.36/101.53  
% 101.36/101.53  This ia a non-Horn set with equality.  The strategy will be
% 101.36/101.53  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 101.36/101.53  deletion, with positive clauses in sos and nonpositive
% 101.36/101.53  clauses in usable.
% 101.36/101.53  
% 101.36/101.53     dependent: set(knuth_bendix).
% 101.36/101.53     dependent: set(anl_eq).
% 101.36/101.53     dependent: set(para_from).
% 101.36/101.53     dependent: set(para_into).
% 101.36/101.53     dependent: clear(para_from_right).
% 101.36/101.53     dependent: clear(para_into_right).
% 101.36/101.53     dependent: set(para_from_vars).
% 101.36/101.53     dependent: set(eq_units_both_ways).
% 101.36/101.53     dependent: set(dynamic_demod_all).
% 101.36/101.53     dependent: set(dynamic_demod).
% 101.36/101.53     dependent: set(order_eq).
% 101.36/101.53     dependent: set(back_demod).
% 101.36/101.53     dependent: set(lrpo).
% 101.36/101.53     dependent: set(hyper_res).
% 101.36/101.53     dependent: set(unit_deletion).
% 101.36/101.53     dependent: set(factor).
% 101.36/101.53  
% 101.36/101.53  ------------> process usable:
% 101.36/101.53  ** KEPT (pick-wt=12): 1 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ouminus__class_Ouminus(B,A)!=c_HOL_Ouminus__class_Ouminus(C,A)|B=C.
% 101.36/101.53  ** KEPT (pick-wt=15): 3 [copy,2,flip.3] -class_Ring__and__Field_Ofield(A)|B=c_HOL_Ozero__class_Ozero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(C,B,A),B,A)=C.
% 101.36/101.53    Following clause subsumed by 3 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)|B=c_HOL_Ozero__class_Ozero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(C,B,A),B,A)=C.
% 101.36/101.53    Following clause subsumed by 3 during input processing: 0 [flip.3] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(B,C,A),C,A)=B|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53    Following clause subsumed by 3 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(B,C,A),C,A)=B|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=23): 4 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,E,A),A)=c_HOL_Otimes__class_Otimes(D,c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,C,A),E,A),A).
% 101.36/101.53  ** KEPT (pick-wt=23): 5 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,E,A),A)=c_HOL_Otimes__class_Otimes(B,c_HOL_Otimes__class_Otimes(C,c_HOL_Otimes__class_Otimes(D,E,A),A),A).
% 101.36/101.53  ** KEPT (pick-wt=23): 6 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,E,A),A)=c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,E,A),A).
% 101.36/101.53  ** KEPT (pick-wt=12): 7 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ouminus__class_Ouminus(B,A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=15): 8 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(B,C,A),C,A)=B|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=15): 9 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(B,C,A),B,A)=C|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=7): 11 [copy,10,flip.2] -class_Ring__and__Field_Ozero__ne_q__one(A)|c_HOL_Ozero__class_Ozero(A)!=c_HOL_Oone__class_Oone(A).
% 101.36/101.53  ** KEPT (pick-wt=17): 12 [] -class_Ring__and__Field_Oring__no__zero__divisors(A)|c_HOL_Otimes__class_Otimes(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|C=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=17): 13 [] -class_Ring__and__Field_Ono__zero__divisors(A)|c_HOL_Otimes__class_Otimes(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|C=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53    Following clause subsumed by 13 during input processing: 0 [] -class_Ring__and__Field_Ono__zero__divisors(A)|c_HOL_Otimes__class_Otimes(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=20): 15 [copy,14,flip.2] -class_Ring__and__Field_Ofield(A)|c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Odivide(B,C,A),c_HOL_Oinverse__class_Odivide(D,C,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(B,D,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=20): 17 [copy,16,flip.2] -class_RealVector_Oreal__normed__field(A)|c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Odivide(B,C,A),c_HOL_Oinverse__class_Odivide(D,C,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(B,D,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=10): 18 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(B,c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=10): 19 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=13): 20 [] -class_OrderedGroup_Olordered__ab__group__add(A)|c_HOL_Oplus__class_Oplus(B,B,A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=9): 21 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Ominus__class_Ominus(B,B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=9): 22 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ominus__class_Ominus(B,B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=9): 23 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ominus__class_Ominus(B,c_HOL_Ozero__class_Ozero(A),A)=B.
% 101.36/101.53    Following clause subsumed by 22 during input processing: 0 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ominus__class_Ominus(B,B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=11): 24 [] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Ominus__class_Ominus(B,B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=19): 25 [] -class_Ring__and__Field_Oidom(A)|c_HOL_Otimes__class_Otimes(B,B,A)!=c_HOL_Otimes__class_Otimes(C,C,A)|B=c_HOL_Ouminus__class_Ouminus(C,A)|B=C.
% 101.36/101.53  ** KEPT (pick-wt=14): 27 [copy,26,flip.3] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Oplus__class_Oplus(B,C,A)!=B|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=12): 28 [] -class_Lattices_Oboolean__algebra(A)|c_HOL_Ouminus__class_Ouminus(B,A)!=c_HOL_Ouminus__class_Ouminus(C,A)|B=C.
% 101.36/101.53  ** KEPT (pick-wt=22): 29 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Odivide(B,C,A),D,A)=c_HOL_Oinverse__class_Odivide(c_Power_Opower__class_Opower(B,D,A),c_Power_Opower__class_Opower(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=14): 30 [] -class_Ring__and__Field_Oidom(A)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A),c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),C,A),A).
% 101.36/101.53  ** KEPT (pick-wt=14): 31 [] -class_Ring__and__Field_Oidom(A)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(B,c_HOL_Ozero__class_Ozero(A),A),c_HOL_Otimes__class_Otimes(C,c_HOL_Ozero__class_Ozero(A),A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 32 [] -class_Ring__and__Field_Oordered__idom(A)|c_HOL_Oabs__class_Oabs(c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(c_HOL_Oabs__class_Oabs(B,A),c_HOL_Oabs__class_Oabs(C,A),A).
% 101.36/101.53  ** KEPT (pick-wt=25): 33 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(B,C,A),c_HOL_Oinverse__class_Odivide(D,E,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,E,A),A).
% 101.36/101.53  ** KEPT (pick-wt=15): 34 [] -class_Ring__and__Field_Oring(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(B,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=15): 35 [] -class_Ring__and__Field_Oring(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(B,c_HOL_Ouminus__class_Ouminus(C,A),A).
% 101.36/101.53  ** KEPT (pick-wt=14): 36 [] -class_OrderedGroup_Oab__semigroup__idem__mult(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(B,C,A).
% 101.36/101.53  ** KEPT (pick-wt=19): 37 [] -class_Ring__and__Field_Ozero__ne_q__one(A)| -class_Ring__and__Field_Ono__zero__divisors(A)| -class_Ring__and__Field_Omult__zero(A)| -class_Power_Opower(A)|c_Power_Opower__class_Opower(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=13): 38 [] -class_Ring__and__Field_Oring__1__no__zero__divisors(A)|c_Power_Opower__class_Opower(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=31): 39 [] -class_Divides_Osemiring__div(A)|c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(B,C,A),c_Divides_Odiv__class_Odiv(D,E,A),A)=c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,E,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(E,D,A)| -c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.53  ** KEPT (pick-wt=17): 40 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A),c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),C,A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=14): 41 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,C,A),B,A)=c_Divides_Odiv__class_Omod(C,B,A).
% 101.36/101.53  ** KEPT (pick-wt=14): 42 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,C,A),C,A)=c_Divides_Odiv__class_Omod(B,C,A).
% 101.36/101.53  ** KEPT (pick-wt=13): 43 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(B,A),C,A),A)=C.
% 101.36/101.53  ** KEPT (pick-wt=41): 45 [copy,44,flip.2] -class_RealVector_Oreal__normed__field(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(B,C,A),D,A),A),c_HOL_Oinverse__class_Oinverse(C,A),A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Oinverse__class_Oinverse(C,A),A),D,A)|C=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=15): 46 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oinverse__class_Odivide(B,C,A),A)=c_HOL_Oinverse__class_Odivide(C,B,A).
% 101.36/101.53  ** KEPT (pick-wt=26): 47 [] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Otimes__class_Otimes(C,D,A),A)!=c_HOL_Oplus__class_Oplus(B,c_HOL_Otimes__class_Otimes(C,E,A),A)|D=E|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=19): 48 [] -class_Ring__and__Field_Oordered__ring__strict(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,B,A),c_HOL_Otimes__class_Otimes(C,C,A),A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=19): 49 [] -class_Ring__and__Field_Oordered__ring__strict(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,B,A),c_HOL_Otimes__class_Otimes(C,C,A),A)!=c_HOL_Ozero__class_Ozero(A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=14): 50 [] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Otimes__class_Otimes(B,C,A)!=c_HOL_Oone__class_Oone(A)|c_HOL_Oinverse__class_Oinverse(B,A)=C.
% 101.36/101.53  ** KEPT (pick-wt=8): 51 [] -class_OrderedGroup_Oab__semigroup__idem__mult(A)|c_HOL_Otimes__class_Otimes(B,B,A)=B.
% 101.36/101.53  ** KEPT (pick-wt=14): 52 [] -class_Ring__and__Field_Odivision__ring(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(B,A)!=c_HOL_Oinverse__class_Oinverse(C,A)|B=C.
% 101.36/101.53  ** KEPT (pick-wt=20): 53 [] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Oinverse__class_Oinverse(B,A)!=c_HOL_Oinverse__class_Oinverse(C,A)|B=C|C=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=11): 54 [] -class_Ring__and__Field_Odivision__ring(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=9): 55 [] -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=20): 56 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Power_Opower__class_Opower(c_HOL_Otimes__class_Otimes(B,C,A),D,A)=c_HOL_Otimes__class_Otimes(c_Power_Opower__class_Opower(B,D,A),c_Power_Opower__class_Opower(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=20): 57 [] -class_OrderedGroup_Ocomm__monoid__mult(A)|c_Power_Opower__class_Opower(c_HOL_Otimes__class_Otimes(B,C,A),D,A)=c_HOL_Otimes__class_Otimes(c_Power_Opower__class_Opower(B,D,A),c_Power_Opower__class_Opower(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=20): 58 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,c_Divides_Odiv__class_Omod(C,D,A),A),D,A)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,C,A),D,A).
% 101.36/101.53  ** KEPT (pick-wt=20): 59 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Omod(B,C,A),D,A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,D,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=28): 60 [] -class_Ring__and__Field_Odvd(A)| -class_Ring__and__Field_Ocomm__ring(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(C,c_HOL_Otimes__class_Otimes(D,E,A),A),F,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Oplus__class_Oplus(C,F,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,E,A).
% 101.36/101.53  ** KEPT (pick-wt=28): 61 [] -class_Ring__and__Field_Odvd(A)| -class_Ring__and__Field_Ocomm__ring(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Oplus__class_Oplus(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(C,c_HOL_Otimes__class_Otimes(E,F,A),A),D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,F,A).
% 101.36/101.53  ** KEPT (pick-wt=17): 63 [copy,62,flip.2] -class_Divides_Osemiring__div(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(B,C,A),C,A),c_Divides_Odiv__class_Omod(B,C,A),A)=B.
% 101.36/101.53    Following clause subsumed by 63 during input processing: 0 [] -class_Divides_Osemiring__div(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(B,C,A),C,A),c_Divides_Odiv__class_Omod(B,C,A),A)=B.
% 101.36/101.53  ** KEPT (pick-wt=17): 64 [] -class_Divides_Osemiring__div(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,c_Divides_Odiv__class_Odiv(C,B,A),A),c_Divides_Odiv__class_Omod(C,B,A),A)=C.
% 101.36/101.53  ** KEPT (pick-wt=17): 65 [] -class_Ring__and__Field_Odivision__ring(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(c_Power_Opower__class_Opower(B,C,A),A)=c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Oinverse(B,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=15): 67 [copy,66,flip.3] -class_Ring__and__Field_Odivision__ring(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Oinverse(B,A),A)=c_HOL_Oinverse__class_Oinverse(c_HOL_Ouminus__class_Ouminus(B,A),A).
% 101.36/101.53  ** KEPT (pick-wt=16): 68 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Oinverse__class_Odivide(B,C,A)!=c_HOL_Oone__class_Oone(A)|C=c_HOL_Ozero__class_Ozero(A)|B=C.
% 101.36/101.53  ** KEPT (pick-wt=13): 69 [] -class_Int_Onumber__ring(A)|c_HOL_Ouminus__class_Ouminus(B,A)=c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(c_HOL_Oone__class_Oone(A),A),B,A).
% 101.36/101.53  ** KEPT (pick-wt=19): 71 [copy,70,flip.2] -class_Divides_Oring__div(A)|c_HOL_Ouminus__class_Ouminus(c_Divides_Odiv__class_Odiv(B,C,A),A)=c_Divides_Odiv__class_Odiv(B,c_HOL_Ouminus__class_Ouminus(C,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.53  ** KEPT (pick-wt=19): 73 [copy,72,flip.2] -class_Divides_Oring__div(A)|c_HOL_Ouminus__class_Ouminus(c_Divides_Odiv__class_Odiv(B,C,A),A)=c_Divides_Odiv__class_Odiv(c_HOL_Ouminus__class_Ouminus(B,A),C,A)| -c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.53  ** KEPT (pick-wt=17): 74 [] -class_OrderedGroup_Oab__semigroup__mult(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,C,A),D,A)=c_HOL_Otimes__class_Otimes(B,c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 75 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,C,A),D,A)=c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,D,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=17): 76 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,C,A),D,A)=c_HOL_Otimes__class_Otimes(B,c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.53    Following clause subsumed by 76 during input processing: 0 [flip.2] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,C,A),D,A)=c_HOL_Otimes__class_Otimes(B,c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 77 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Otimes__class_Otimes(C,D,A),A)=c_HOL_Otimes__class_Otimes(C,c_HOL_Otimes__class_Otimes(B,D,A),A).
% 101.36/101.53    Following clause subsumed by 76 during input processing: 0 [flip.2] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(B,C,A),D,A)=c_HOL_Otimes__class_Otimes(B,c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=20): 78 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=20): 79 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Oplus__class_Oplus(C,D,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A).
% 101.36/101.53    Following clause subsumed by 79 during input processing: 0 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Oplus__class_Oplus(C,D,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=20): 80 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.53    Following clause subsumed by 80 during input processing: 0 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=20): 81 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Oplus__class_Oplus(C,D,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=20): 82 [] -class_Ring__and__Field_Ocomm__semiring(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=19): 83 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Osmult(B,C,A),D,tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(C,D,tc_Polynomial_Opoly(A))|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=19): 84 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,tc_Polynomial_Opoly(A))|D=c_HOL_Ozero__class_Ozero(A)| -c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Osmult(D,B,A),C,tc_Polynomial_Opoly(A)).
% 101.36/101.53  ** KEPT (pick-wt=19): 85 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_Polynomial_Osmult(C,D,A),tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(B,D,tc_Polynomial_Opoly(A))|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=19): 86 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(B,c_Polynomial_Osmult(D,C,A),tc_Polynomial_Opoly(A))|D=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53    Following clause subsumed by 83 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Osmult(B,C,A),D,tc_Polynomial_Opoly(A))|B=c_HOL_Ozero__class_Ozero(A)| -c_Ring__and__Field_Odvd__class_Odvd(C,D,tc_Polynomial_Opoly(A)).
% 101.36/101.53    Following clause subsumed by 86 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,tc_Polynomial_Opoly(A))|D=c_HOL_Ozero__class_Ozero(A)| -c_Ring__and__Field_Odvd__class_Odvd(B,c_Polynomial_Osmult(D,C,A),tc_Polynomial_Opoly(A)).
% 101.36/101.53  ** KEPT (pick-wt=15): 87 [] -class_OrderedGroup_Opordered__ab__group__add__abs(A)|c_HOL_Oabs__class_Oabs(c_HOL_Ominus__class_Ominus(B,C,A),A)=c_HOL_Oabs__class_Oabs(c_HOL_Ominus__class_Ominus(C,B,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 88 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Odivide(B,C,A),A)=c_HOL_Oinverse__class_Odivide(B,c_HOL_Ouminus__class_Ouminus(C,A),A).
% 101.36/101.53  ** KEPT (pick-wt=15): 89 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Odivide(B,C,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Ouminus__class_Ouminus(B,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=11): 90 [] -class_OrderedGroup_Oordered__ab__group__add(A)|c_HOL_Ouminus__class_Ouminus(B,A)!=B|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=15): 91 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Oinverse__class_Oinverse(B,A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(A),B,A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=22): 93 [copy,92,flip.2] -class_Divides_Osemiring__div(A)|c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Odiv(B,C,A),c_HOL_Oone__class_Oone(A),A)=c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(C,B,A),C,A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=22): 95 [copy,94,flip.2] -class_Divides_Osemiring__div(A)|c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Odiv(B,C,A),c_HOL_Oone__class_Oone(A),A)=c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(B,C,A),C,A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=9): 96 [] -class_Ring__and__Field_Oordered__idom(A)|c_HOL_Oabs__class_Oabs(c_HOL_Oone__class_Oone(A),A)=c_HOL_Oone__class_Oone(A).
% 101.36/101.53    Following clause subsumed by 78 during input processing: 0 [flip.2] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(B,D,A),C,A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,C,A),A).
% 101.36/101.53  ** KEPT (pick-wt=37): 97 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Odivide(B,C,A),c_HOL_Oinverse__class_Odivide(D,E,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(B,E,A),c_HOL_Otimes__class_Otimes(D,C,A),A),c_HOL_Otimes__class_Otimes(C,E,A),A)|E=c_HOL_Ozero__class_Ozero(A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=15): 99 [copy,98,flip.2] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(B,A),C,A).
% 101.36/101.53    Following clause subsumed by 99 during input processing: 0 [flip.2] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(B,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=15): 101 [copy,100,flip.2] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(B,c_HOL_Ouminus__class_Ouminus(C,A),A).
% 101.36/101.53    Following clause subsumed by 101 during input processing: 0 [flip.2] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(B,c_HOL_Ouminus__class_Ouminus(C,A),A).
% 101.36/101.53  ** KEPT (pick-wt=15): 102 [] -class_Ring__and__Field_Oidom(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(B,A),c_HOL_Ouminus__class_Ouminus(B,A),A)=c_HOL_Otimes__class_Otimes(B,B,A).
% 101.36/101.53  ** KEPT (pick-wt=15): 103 [] -class_Ring__and__Field_Oring(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(B,A),c_HOL_Ouminus__class_Ouminus(C,A),A)=c_HOL_Otimes__class_Otimes(B,C,A).
% 101.36/101.53  ** KEPT (pick-wt=15): 104 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(B,A),B,A)=c_HOL_Oone__class_Oone(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=15): 105 [] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(B,A),B,A)=c_HOL_Oone__class_Oone(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=15): 106 [] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Oinverse__class_Oinverse(B,A),A)=c_HOL_Oone__class_Oone(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=21): 107 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A)=c_Divides_Odiv__class_Odiv(C,D,A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=21): 108 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,C,A),A)=c_Divides_Odiv__class_Odiv(B,D,A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=18): 110 [copy,109,flip.2] -class_Divides_Oring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Ouminus__class_Ouminus(c_Divides_Odiv__class_Omod(B,C,A),A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Ouminus__class_Ouminus(B,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=9): 111 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Polynomial_Osmult(c_HOL_Oone__class_Oone(A),B,A)=B.
% 101.36/101.53  ** KEPT (pick-wt=33): 113 [copy,112,flip.2] -class_Ring__and__Field_Ofield(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(B,C,A),c_HOL_Oinverse__class_Oinverse(B,A),A),c_HOL_Oinverse__class_Oinverse(C,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Oinverse__class_Oinverse(C,A),A)|C=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=33): 115 [copy,114,flip.2] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Oplus__class_Oplus(B,C,A),A),c_HOL_Oinverse__class_Oinverse(C,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Oinverse__class_Oinverse(C,A),A)|C=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=11): 116 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ouminus__class_Ouminus(B,A).
% 101.36/101.53  ** KEPT (pick-wt=26): 117 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Odivide(B,C,A),D,A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(B,c_HOL_Otimes__class_Otimes(D,C,A),A),C,A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=26): 118 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Oinverse__class_Odivide(C,D,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(C,c_HOL_Otimes__class_Otimes(B,D,A),A),D,A)|D=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=23): 119 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(B,C,A),c_HOL_Oplus__class_Oplus(D,E,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(B,D,A),c_HOL_Oplus__class_Oplus(C,E,A),A).
% 101.36/101.53  ** KEPT (pick-wt=35): 121 [copy,120,flip.2] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Ominus__class_Ominus(B,C,A),A),c_HOL_Oinverse__class_Oinverse(C,A),A),A)=c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Oinverse__class_Oinverse(C,A),A)|C=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=13): 123 [copy,122,flip.2] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Ouminus__class_Ouminus(C,A),A)=c_HOL_Ominus__class_Ominus(B,C,A).
% 101.36/101.53  ** KEPT (pick-wt=13): 125 [copy,124,flip.2] -class_Int_Onumber__ring(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Ouminus__class_Ouminus(C,A),A)=c_HOL_Ominus__class_Ominus(B,C,A).
% 101.36/101.53  ** KEPT (pick-wt=13): 127 [copy,126,flip.2] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Ouminus__class_Ouminus(C,A),A)=c_HOL_Ominus__class_Ominus(B,C,A).
% 101.36/101.53    Following clause subsumed by 123 during input processing: 0 [flip.2] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Ouminus__class_Ouminus(C,A),A)=c_HOL_Ominus__class_Ominus(B,C,A).
% 101.36/101.53  ** KEPT (pick-wt=19): 128 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Ouminus__class_Ouminus(B,A),c_HOL_Ouminus__class_Ouminus(C,A),A)=c_HOL_Oinverse__class_Odivide(B,C,A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=23): 130 [copy,129,flip.2] -class_Divides_Oring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(B,C,A),c_Divides_Odiv__class_Omod(D,C,A),A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(B,D,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=9): 131 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Oinverse__class_Odivide(B,c_HOL_Oone__class_Oone(A),A)=B.
% 101.36/101.53  ** KEPT (pick-wt=13): 132 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Ozero__class_Ozero(A),c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=11): 133 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Oone__class_Oone(A),c_Power_Opower__class_Opower(c_HOL_Oone__class_Oone(A),B,A),A).
% 101.36/101.53  ** KEPT (pick-wt=26): 134 [] -class_Ring__and__Field_Oring(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(D,B,A),C,A),E,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(D,C,A),E,A).
% 101.36/101.53  ** KEPT (pick-wt=28): 136 [copy,135,flip.2] -class_Divides_Osemiring__div(A)|c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Odiv(B,C,A),c_Divides_Odiv__class_Odiv(D,C,A),A)=c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(B,D,A),C,A)| -c_Ring__and__Field_Odvd__class_Odvd(C,D,A)| -c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.53  ** KEPT (pick-wt=11): 137 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Oinverse__class_Oinverse(B,A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(A),B,A).
% 101.36/101.53    Following clause subsumed by 137 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)| -class_Int_Onumber__ring(A)|c_HOL_Oinverse__class_Oinverse(B,A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(A),B,A).
% 101.36/101.53  ** KEPT (pick-wt=20): 138 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Omod(B,C,A),D,A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(B,D,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=9): 139 [] -class_OrderedGroup_Omonoid__mult(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Oone__class_Oone(A),A)=B.
% 101.36/101.53  ** KEPT (pick-wt=9): 140 [] -class_OrderedGroup_Omonoid__mult(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oone__class_Oone(A),B,A)=B.
% 101.36/101.53  ** KEPT (pick-wt=9): 141 [] -class_OrderedGroup_Ocomm__monoid__mult(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oone__class_Oone(A),B,A)=B.
% 101.36/101.53  ** KEPT (pick-wt=9): 142 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oone__class_Oone(A),B,A)=B.
% 101.36/101.53  ** KEPT (pick-wt=9): 143 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Oone__class_Oone(A),A)=B.
% 101.36/101.53    Following clause subsumed by 142 during input processing: 0 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oone__class_Oone(A),B,A)=B.
% 101.36/101.53  ** KEPT (pick-wt=21): 145 [copy,144,flip.3] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(A),B,A),C,A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oone__class_Oone(A),c_Power_Opower__class_Opower(B,C,A),A).
% 101.36/101.53  ** KEPT (pick-wt=19): 146 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Odivide(B,C,A),A)=c_HOL_Oinverse__class_Odivide(B,c_HOL_Ouminus__class_Ouminus(C,A),A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=10): 147 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=25): 148 [] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(B,C,A),A).
% 101.36/101.53    Following clause subsumed by 148 during input processing: 0 [] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(B,C,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 149 [] -class_Ring__and__Field_Ofield(A)|c_Polynomial_Opoly__gcd(B,c_Polynomial_Opoly__gcd(C,D,A),A)=c_Polynomial_Opoly__gcd(C,c_Polynomial_Opoly__gcd(B,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 150 [] -class_Ring__and__Field_Ofield(A)|c_Polynomial_Opoly__gcd(c_Polynomial_Opoly__gcd(B,C,A),D,A)=c_Polynomial_Opoly__gcd(B,c_Polynomial_Opoly__gcd(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=11): 151 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(B,C,A),C,A)=B.
% 101.36/101.53  ** KEPT (pick-wt=11): 152 [] -class_Ring__and__Field_Odivision__ring(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oinverse__class_Oinverse(B,A),A)=B.
% 101.36/101.53  ** KEPT (pick-wt=11): 153 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(B,C,A)=c_HOL_Otimes__class_Otimes(C,B,A).
% 101.36/101.53  ** KEPT (pick-wt=11): 154 [] -class_OrderedGroup_Olordered__ab__group__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(A),c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53    Following clause subsumed by 153 during input processing: 0 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(B,C,A)=c_HOL_Otimes__class_Otimes(C,B,A).
% 101.36/101.53  ** KEPT (pick-wt=23): 156 [copy,155,flip.2] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Omod(B,C,A),c_Divides_Odiv__class_Omod(D,C,A),A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,D,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=9): 157 [] -class_OrderedGroup_Opordered__ab__group__add__abs(A)|c_HOL_Oabs__class_Oabs(c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53  ** KEPT (pick-wt=17): 158 [] -class_OrderedGroup_Ocomm__monoid__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A)=c_HOL_Oplus__class_Oplus(C,c_HOL_Oplus__class_Oplus(B,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 159 [] -class_OrderedGroup_Ocomm__monoid__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 161 [copy,160,flip.2] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 162 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A)=c_HOL_Oplus__class_Oplus(C,c_HOL_Oplus__class_Oplus(B,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 163 [] -class_OrderedGroup_Oab__semigroup__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A).
% 101.36/101.53    Following clause subsumed by 161 during input processing: 0 [flip.2] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=17): 164 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(B,D,A),C,A).
% 101.36/101.53  ** KEPT (pick-wt=17): 165 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A)=c_HOL_Oplus__class_Oplus(C,c_HOL_Oplus__class_Oplus(B,D,A),A).
% 101.36/101.53    Following clause subsumed by 161 during input processing: 0 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(B,C,A),D,A)=c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A).
% 101.36/101.53  ** KEPT (pick-wt=12): 166 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ozero__class_Ozero(A)!=c_HOL_Ouminus__class_Ouminus(B,A)|c_HOL_Ozero__class_Ozero(A)=B.
% 101.36/101.53  ** KEPT (pick-wt=13): 167 [] -class_Ring__and__Field_Ofield(A)|B=c_HOL_Ozero__class_Ozero(A)|c_HOL_Oinverse__class_Odivide(B,B,A)=c_HOL_Oone__class_Oone(A).
% 101.36/101.53    Following clause subsumed by 167 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Oinverse__class_Odivide(B,B,A)=c_HOL_Oone__class_Oone(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53    Following clause subsumed by 167 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(B,B,A)=c_HOL_Oone__class_Oone(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.53    Following clause subsumed by 58 during input processing: 0 [flip.2] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,c_Divides_Odiv__class_Omod(C,D,A),A),D,A)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,C,A),D,A).
% 101.36/101.53    Following clause subsumed by 59 during input processing: 0 [flip.2] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Omod(B,D,A),C,A),D,A)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,C,A),D,A).
% 101.36/101.54  ** KEPT (pick-wt=14): 168 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Ominus__class_Ominus(B,B,A)!=c_HOL_Ominus__class_Ominus(C,D,A)|C=D.
% 101.36/101.54  ** KEPT (pick-wt=14): 169 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Ominus__class_Ominus(B,C,A)!=c_HOL_Ominus__class_Ominus(D,D,A)|B=C.
% 101.36/101.54  ** KEPT (pick-wt=17): 170 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Ouminus__class_Ouminus(B,A),c_HOL_Ouminus__class_Ouminus(C,A),A)=c_HOL_Oinverse__class_Odivide(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=15): 172 [copy,171,flip.2] -class_RealVector_Oreal__normed__field(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Odivide(B,C,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Ouminus__class_Ouminus(B,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=41): 174 [copy,173,flip.2] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(B,C,A),c_HOL_Ominus__class_Ominus(D,E,A),A),c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(B,C,A),E,A),A),c_HOL_Otimes__class_Otimes(C,c_HOL_Ominus__class_Ominus(D,E,A),A),A)=c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,E,A),A).
% 101.36/101.54  ** KEPT (pick-wt=26): 176 [copy,175,flip.2] -class_Ring__and__Field_Osemiring(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(B,C,A),D,A),E,A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(C,D,A),E,A),A).
% 101.36/101.54  ** KEPT (pick-wt=11): 177 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(B,A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=11): 178 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(B,A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=11): 179 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Ouminus__class_Ouminus(B,A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54    Following clause subsumed by 177 during input processing: 0 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(B,A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=12): 180 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Ominus__class_Ominus(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|B=C.
% 101.36/101.54  ** KEPT (pick-wt=12): 181 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ominus__class_Ominus(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|B=C.
% 101.36/101.54  ** KEPT (pick-wt=14): 182 [] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Ominus__class_Ominus(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|B=C.
% 101.36/101.54  ** KEPT (pick-wt=20): 183 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Ominus__class_Ominus(C,D,A),A)=c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A).
% 101.36/101.54    Following clause subsumed by 183 during input processing: 0 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Ominus__class_Ominus(C,D,A),A)=c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A).
% 101.36/101.54  ** KEPT (pick-wt=20): 184 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(B,C,A),D,A)=c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.54    Following clause subsumed by 184 during input processing: 0 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(B,C,A),D,A)=c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.54  ** KEPT (pick-wt=23): 186 [copy,185,flip.2] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(B,C,A),c_HOL_Ominus__class_Ominus(D,E,A),A)=c_HOL_Ominus__class_Ominus(c_HOL_Oplus__class_Oplus(B,D,A),c_HOL_Oplus__class_Oplus(C,E,A),A).
% 101.36/101.54  ** KEPT (pick-wt=10): 187 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=12): 188 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(B,c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54    Following clause subsumed by 188 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(B,c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 189 [] -class_RealVector_Oreal__normed__field(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=21): 190 [] -class_Divides_Osemiring__div(A)|c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(B,C,A),D,A)=c_Divides_Odiv__class_Odiv(c_HOL_Otimes__class_Otimes(B,D,A),C,A)| -c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=14): 191 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(B,A)!=c_HOL_Oone__class_Oone(A)|B=c_HOL_Oone__class_Oone(A).
% 101.36/101.54  ** KEPT (pick-wt=15): 192 [] -class_Ring__and__Field_Oordered__idom(A)|c_HOL_Oabs__class_Oabs(c_Power_Opower__class_Opower(B,C,A),A)=c_Power_Opower__class_Opower(c_HOL_Oabs__class_Oabs(B,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=15): 194 [copy,193,flip.3] -class_Ring__and__Field_Oordered__field(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oabs__class_Oabs(B,A),A)=c_HOL_Oabs__class_Oabs(c_HOL_Oinverse__class_Oinverse(B,A),A).
% 101.36/101.54  ** KEPT (pick-wt=19): 195 [] -class_Ring__and__Field_Oordered__field(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oabs__class_Oabs(c_HOL_Oinverse__class_Odivide(B,C,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oabs__class_Oabs(B,A),c_HOL_Oabs__class_Oabs(C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=20): 197 [copy,196,flip.2] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(B,c_Divides_Odiv__class_Omod(C,D,A),A),D,A)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(B,C,A),D,A).
% 101.36/101.54    Following clause subsumed by 138 during input processing: 0 [flip.2] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Omod(B,D,A),C,A),D,A)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(B,C,A),D,A).
% 101.36/101.54  ** KEPT (pick-wt=16): 198 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A)!=C|B=c_HOL_Ouminus__class_Ouminus(D,A).
% 101.36/101.54  ** KEPT (pick-wt=23): 199 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,C,A),A)=c_HOL_Oinverse__class_Odivide(B,D,A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=23): 200 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A)=c_HOL_Oinverse__class_Odivide(C,D,A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=19): 201 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(B,C,A),D,A)=c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(B,D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=15): 202 [] -class_Divides_Osemiring__div(A)|c_HOL_Otimes__class_Otimes(B,c_Divides_Odiv__class_Odiv(C,B,A),A)=C| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=15): 203 [] -class_Divides_Osemiring__div(A)|c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(B,C,A),C,A)=B| -c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=13): 204 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ominus__class_Ominus(B,c_HOL_Ouminus__class_Ouminus(C,A),A)=c_HOL_Oplus__class_Oplus(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=17): 205 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,c_HOL_Otimes__class_Otimes(C,D,A),A),C,A)=c_Divides_Odiv__class_Omod(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=17): 206 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(B,c_HOL_Otimes__class_Otimes(C,D,A),A),D,A)=c_Divides_Odiv__class_Omod(B,D,A).
% 101.36/101.54  ** KEPT (pick-wt=17): 208 [copy,207,flip.2] -class_Ring__and__Field_Ocomm__semiring__0(A)|c_Polynomial_Osmult(c_HOL_Otimes__class_Otimes(B,C,A),D,A)=c_Polynomial_Osmult(B,c_Polynomial_Osmult(C,D,A),A).
% 101.36/101.54  ** KEPT (pick-wt=20): 209 [] -class_Ring__and__Field_Oidom(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)|D=c_HOL_Ozero__class_Ozero(A)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.54  ** KEPT (pick-wt=20): 210 [] -class_Ring__and__Field_Oidom(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)|D=c_HOL_Ozero__class_Ozero(A)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(D,B,A),c_HOL_Otimes__class_Otimes(D,C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=9): 211 [] -class_OrderedGroup_Omonoid__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Ozero__class_Ozero(A),A)=B.
% 101.36/101.54  ** KEPT (pick-wt=9): 212 [] -class_OrderedGroup_Omonoid__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(A),B,A)=B.
% 101.36/101.54  ** KEPT (pick-wt=9): 213 [] -class_OrderedGroup_Ocomm__monoid__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Ozero__class_Ozero(A),A)=B.
% 101.36/101.54  ** KEPT (pick-wt=11): 215 [copy,214,flip.3] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Ozero__class_Ozero(A),A)=B.
% 101.36/101.54  ** KEPT (pick-wt=9): 216 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(A),B,A)=B.
% 101.36/101.54  ** KEPT (pick-wt=9): 217 [] -class_OrderedGroup_Ocomm__monoid__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(A),B,A)=B.
% 101.36/101.54  ** KEPT (pick-wt=9): 218 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Ozero__class_Ozero(A),A)=B.
% 101.36/101.54    Following clause subsumed by 216 during input processing: 0 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ozero__class_Ozero(A),B,A)=B.
% 101.36/101.54  ** KEPT (pick-wt=11): 219 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ominus__class_Ominus(c_HOL_Oplus__class_Oplus(B,C,A),C,A)=B.
% 101.36/101.54  ** KEPT (pick-wt=20): 221 [copy,220,flip.2] -class_Ring__and__Field_Ofield(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Odivide(B,C,A),c_HOL_Oinverse__class_Odivide(D,C,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(B,D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=20): 223 [copy,222,flip.2] -class_RealVector_Oreal__normed__field(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Odivide(B,C,A),c_HOL_Oinverse__class_Odivide(D,C,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(B,D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=9): 224 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(B,A),A)=B.
% 101.36/101.54    Following clause subsumed by 224 during input processing: 0 [flip.2] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(B,A),A)=B.
% 101.36/101.54    Following clause subsumed by 224 during input processing: 0 [flip.2] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(B,A),A)=B.
% 101.36/101.54  ** KEPT (pick-wt=9): 225 [] -class_Lattices_Oboolean__algebra(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(B,A),A)=B.
% 101.36/101.54    Following clause subsumed by 224 during input processing: 0 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(B,A),A)=B.
% 101.36/101.54  ** KEPT (pick-wt=9): 226 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(B,c_HOL_Oone__class_Oone(A),A)=B.
% 101.36/101.54  ** KEPT (pick-wt=13): 227 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ominus__class_Ominus(B,C,A),A)=c_HOL_Ominus__class_Ominus(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=11): 228 [] -class_OrderedGroup_Opordered__ab__group__add__abs(A)|c_HOL_Oabs__class_Oabs(c_HOL_Ouminus__class_Ouminus(B,A),A)=c_HOL_Oabs__class_Oabs(B,A).
% 101.36/101.54  ** KEPT (pick-wt=16): 229 [] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Oplus__class_Oplus(B,C,A)!=c_HOL_Oplus__class_Oplus(B,D,A)|C=D.
% 101.36/101.54  ** KEPT (pick-wt=14): 230 [] -class_OrderedGroup_Ocancel__ab__semigroup__add(A)|c_HOL_Oplus__class_Oplus(B,C,A)!=c_HOL_Oplus__class_Oplus(B,D,A)|C=D.
% 101.36/101.54  ** KEPT (pick-wt=14): 231 [] -class_OrderedGroup_Ocancel__semigroup__add(A)|c_HOL_Oplus__class_Oplus(B,C,A)!=c_HOL_Oplus__class_Oplus(B,D,A)|C=D.
% 101.36/101.54  ** KEPT (pick-wt=14): 232 [] -class_OrderedGroup_Ocancel__semigroup__add(A)|c_HOL_Oplus__class_Oplus(B,C,A)!=c_HOL_Oplus__class_Oplus(D,C,A)|B=D.
% 101.36/101.54  ** KEPT (pick-wt=19): 233 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Oinverse__class_Oinverse(C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=25): 234 [] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Otimes__class_Otimes(B,C,A),A)=c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(C,A),c_HOL_Oinverse__class_Oinverse(B,A),A)|C=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=13): 235 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(B,C,A)=c_HOL_Ozero__class_Ozero(A)| -c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=13): 236 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=13): 237 [] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oinverse__class_Oinverse(B,A),A)=B|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54    Following clause subsumed by 11 during input processing: 0 [] -class_Ring__and__Field_Ozero__ne_q__one(A)|c_HOL_Ozero__class_Ozero(A)!=c_HOL_Oone__class_Oone(A).
% 101.36/101.54  ** KEPT (pick-wt=17): 239 [copy,238,flip.2] -class_Ring__and__Field_Oordered__field(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oabs__class_Oabs(B,A),A)=c_HOL_Oabs__class_Oabs(c_HOL_Oinverse__class_Oinverse(B,A),A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 240 [] -class_OrderedGroup_Omonoid__mult(A)|c_Power_Opower__class_Opower(c_HOL_Oone__class_Oone(A),B,A)=c_HOL_Oone__class_Oone(A).
% 101.36/101.54  ** KEPT (pick-wt=21): 241 [] -class_Ring__and__Field_Oordered__field(A)|c_HOL_Oabs__class_Oabs(c_HOL_Oinverse__class_Odivide(B,C,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oabs__class_Oabs(B,A),c_HOL_Oabs__class_Oabs(C,A),A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=20): 243 [copy,242,flip.2] -class_Divides_Oring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(B,C,A),D,A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(B,D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=20): 245 [copy,244,flip.2] -class_Divides_Oring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(B,c_Divides_Odiv__class_Omod(C,D,A),A),D,A)=c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(B,C,A),D,A).
% 101.36/101.54  ** KEPT (pick-wt=20): 246 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Oplus__class_Oplus(B,c_HOL_Oplus__class_Oplus(C,D,A),A)!=c_HOL_Oplus__class_Oplus(C,E,A)|c_HOL_Oplus__class_Oplus(B,D,A)=E.
% 101.36/101.54  ** KEPT (pick-wt=38): 248 [copy,247,flip.2] -class_RealVector_Oreal__field(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(C,D,A),E,A),A),c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(B,F,A),E,A),D,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Ominus__class_Ominus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(F,D,A),A),E,A).
% 101.36/101.54  ** KEPT (pick-wt=14): 249 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(B,C,A),C,A)=c_Divides_Odiv__class_Omod(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=13): 250 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(B,B,A)=c_HOL_Oone__class_Oone(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54    Following clause subsumed by 134 during input processing: 0 [flip.2] -class_Ring__and__Field_Oring(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(E,C,A),c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(B,E,A),C,A),D,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),D,A).
% 101.36/101.54  ** KEPT (pick-wt=11): 251 [] -class_OrderedGroup_Opordered__ab__group__add__abs(A)|c_HOL_Oabs__class_Oabs(c_HOL_Oabs__class_Oabs(B,A),A)=c_HOL_Oabs__class_Oabs(B,A).
% 101.36/101.54  ** KEPT (pick-wt=29): 252 [] -class_Ring__and__Field_Oring(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),D,A)!=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(E,C,A),F,A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(B,E,A),C,A),D,A)=F.
% 101.36/101.54  ** KEPT (pick-wt=29): 253 [] -class_Ring__and__Field_Oring(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),D,A)!=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(E,C,A),F,A)|D=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ominus__class_Ominus(E,B,A),C,A),F,A).
% 101.36/101.54  ** KEPT (pick-wt=23): 254 [] -class_Divides_Osemiring__div(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(B,C,A),C,A),c_Divides_Odiv__class_Omod(B,C,A),A),D,A)=c_HOL_Oplus__class_Oplus(B,D,A).
% 101.36/101.54  ** KEPT (pick-wt=23): 255 [] -class_Divides_Osemiring__div(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,c_Divides_Odiv__class_Odiv(C,B,A),A),c_Divides_Odiv__class_Omod(C,B,A),A),D,A)=c_HOL_Oplus__class_Oplus(C,D,A).
% 101.36/101.54  ** KEPT (pick-wt=9): 256 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(B,c_HOL_Ozero__class_Ozero(A),A)=B.
% 101.36/101.54  ** KEPT (pick-wt=9): 257 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(B,B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=11): 258 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(B,C,A)=c_HOL_Oplus__class_Oplus(C,B,A).
% 101.36/101.54    Following clause subsumed by 258 during input processing: 0 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Oplus__class_Oplus(B,C,A)=c_HOL_Oplus__class_Oplus(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=11): 259 [] -class_OrderedGroup_Ocomm__monoid__add(A)|c_HOL_Oplus__class_Oplus(B,C,A)=c_HOL_Oplus__class_Oplus(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=22): 260 [] -class_Ring__and__Field_Oring__1(A)|c_Power_Opower__class_Opower(c_HOL_Ouminus__class_Ouminus(B,A),C,A)=c_HOL_Otimes__class_Otimes(c_Power_Opower__class_Opower(c_HOL_Ouminus__class_Ouminus(c_HOL_Oone__class_Oone(A),A),C,A),c_Power_Opower__class_Opower(B,C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=12): 261 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(c_Divides_Odiv__class_Omod(B,C,A),C,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=24): 262 [] -class_Divides_Oring__div(A)|c_Divides_Odiv__class_Omod(B,C,A)!=c_Divides_Odiv__class_Omod(D,C,A)|c_Divides_Odiv__class_Omod(c_HOL_Ouminus__class_Ouminus(B,A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Ouminus__class_Ouminus(D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=23): 264 [copy,263,flip.2] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Omod(B,C,A),c_Divides_Odiv__class_Omod(D,C,A),A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(B,D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=17): 265 [] -class_OrderedGroup_Omonoid__mult(A)|c_HOL_Otimes__class_Otimes(c_Power_Opower__class_Opower(B,C,A),B,A)=c_HOL_Otimes__class_Otimes(B,c_Power_Opower__class_Opower(B,C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=24): 266 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(B,c_HOL_Otimes__class_Otimes(C,D,A),A),D,A)=c_HOL_Oplus__class_Oplus(C,c_Divides_Odiv__class_Odiv(B,D,A),A)|D=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=24): 267 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Odiv(c_HOL_Oplus__class_Oplus(B,c_HOL_Otimes__class_Otimes(C,D,A),A),C,A)=c_HOL_Oplus__class_Oplus(D,c_Divides_Odiv__class_Odiv(B,C,A),A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=16): 269 [copy,268,flip.2] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(c_HOL_Oone__class_Oone(A),c_HOL_Oone__class_Oone(A),A),B,A)=c_HOL_Oplus__class_Oplus(B,B,A).
% 101.36/101.54  ** KEPT (pick-wt=15): 271 [copy,270,flip.3] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=35): 272 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(B,C,A)!=c_Divides_Odiv__class_Omod(D,C,A)|c_Divides_Odiv__class_Omod(E,C,A)!=c_Divides_Odiv__class_Omod(F,C,A)|c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(E,B,A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Oplus__class_Oplus(F,D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=14): 273 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Oplus__class_Oplus(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|c_HOL_Ouminus__class_Ouminus(B,A)=C.
% 101.36/101.54  ** KEPT (pick-wt=14): 274 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Oplus__class_Oplus(B,C,A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ouminus__class_Ouminus(C,A).
% 101.36/101.54  ** KEPT (pick-wt=24): 275 [] -class_Divides_Osemiring__div(A)|c_Power_Opower__class_Opower(c_Divides_Odiv__class_Odiv(B,C,A),D,A)=c_Divides_Odiv__class_Odiv(c_Power_Opower__class_Opower(B,D,A),c_Power_Opower__class_Opower(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=31): 276 [] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,E,A),A)!=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,E,A),c_HOL_Otimes__class_Otimes(D,C,A),A)|C=E|B=D.
% 101.36/101.54    Following clause subsumed by 276 during input processing: 0 [] -class_Ring__and__Field_Oidom(A)| -class_Int_Onumber__ring(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,E,A),A)!=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,E,A),c_HOL_Otimes__class_Otimes(D,C,A),A)|C=E|B=D.
% 101.36/101.54  ** KEPT (pick-wt=15): 277 [] -class_Ring__and__Field_Oordered__idom(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oabs__class_Oabs(B,A),c_HOL_Oabs__class_Oabs(B,A),A)=c_HOL_Otimes__class_Otimes(B,B,A).
% 101.36/101.54  ** KEPT (pick-wt=19): 278 [] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Oinverse__class_Oinverse(c_Power_Opower__class_Opower(B,C,A),A)=c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Oinverse(B,A),C,A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=17): 280 [copy,279,flip.2] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oinverse__class_Oinverse(B,A),A)=c_HOL_Oinverse__class_Oinverse(c_HOL_Ouminus__class_Ouminus(B,A),A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=35): 281 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(B,C,A)!=c_Divides_Odiv__class_Omod(D,C,A)|c_Divides_Odiv__class_Omod(E,C,A)!=c_Divides_Odiv__class_Omod(F,C,A)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(E,B,A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(F,D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=37): 282 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Oplus__class_Oplus(c_HOL_Oinverse__class_Odivide(B,C,A),c_HOL_Oinverse__class_Odivide(D,E,A),A)=c_HOL_Oinverse__class_Odivide(c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,E,A),c_HOL_Otimes__class_Otimes(D,C,A),A),c_HOL_Otimes__class_Otimes(C,E,A),A)|E=c_HOL_Ozero__class_Ozero(A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=17): 284 [copy,283,flip.3] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(B,C,A),C,A)=B|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54    Following clause subsumed by 284 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Odivide(B,C,A),C,A)=B|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 285 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 286 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 287 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54    Following clause subsumed by 287 during input processing: 0 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 288 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54    Following clause subsumed by 288 during input processing: 0 [] -class_RealVector_Oreal__normed__algebra(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54    Following clause subsumed by 285 during input processing: 0 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 289 [] -class_Ring__and__Field_Omult__zero(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 290 [] -class_Ring__and__Field_Omult__zero(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 291 [] -class_Ring__and__Field_Oring__no__zero__divisors(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=10): 292 [] -class_Ring__and__Field_Oring__no__zero__divisors(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=17): 293 [] -class_Ring__and__Field_Oordered__idom(A)|c_HOL_Oabs__class_Oabs(c_Power_Opower__class_Opower(c_HOL_Ouminus__class_Ouminus(B,A),C,A),A)=c_HOL_Oabs__class_Oabs(c_Power_Opower__class_Opower(B,C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=18): 295 [copy,294,flip.2] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(B,c_HOL_Oone__class_Oone(A),A),C,A)=c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(B,C,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=18): 297 [copy,296,flip.2] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_HOL_Otimes__class_Otimes(c_HOL_Oplus__class_Oplus(B,c_HOL_Oone__class_Oone(A),A),C,A)=c_HOL_Oplus__class_Oplus(C,c_HOL_Otimes__class_Otimes(B,C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=10): 298 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(B,c_HOL_Oone__class_Oone(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=35): 299 [] -class_Divides_Oring__div(A)|c_Divides_Odiv__class_Omod(B,C,A)!=c_Divides_Odiv__class_Omod(D,C,A)|c_Divides_Odiv__class_Omod(E,C,A)!=c_Divides_Odiv__class_Omod(F,C,A)|c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(E,B,A),C,A)=c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(F,D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=13): 300 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(B,A),c_HOL_Oplus__class_Oplus(C,B,A),A)=C.
% 101.36/101.54  ** KEPT (pick-wt=13): 301 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(B,A),c_HOL_Oplus__class_Oplus(B,C,A),A)=C.
% 101.36/101.54  ** KEPT (pick-wt=11): 302 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oone__class_Oone(A),A)=c_HOL_Oone__class_Oone(A).
% 101.36/101.54  ** KEPT (pick-wt=9): 303 [] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Oinverse__class_Oinverse(c_HOL_Oone__class_Oone(A),A)=c_HOL_Oone__class_Oone(A).
% 101.36/101.54  ** KEPT (pick-wt=9): 305 [copy,304,flip.2] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=14): 306 [] -class_Ring__and__Field_Odivision__ring(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Oinverse(B,A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=12): 307 [] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Oinverse__class_Oinverse(B,A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=11): 308 [] -class_Ring__and__Field_Ofield(A)|c_Polynomial_Opoly__gcd(B,C,A)=c_Polynomial_Opoly__gcd(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=15): 309 [] -class_Ring__and__Field_Oring(A)|c_HOL_Otimes__class_Otimes(c_HOL_Ouminus__class_Ouminus(B,A),C,A)=c_HOL_Otimes__class_Otimes(B,c_HOL_Ouminus__class_Ouminus(C,A),A).
% 101.36/101.54    Following clause subsumed by 305 during input processing: 0 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=9): 310 [] -class_OrderedGroup_Oordered__ab__group__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=13): 312 [copy,311,flip.2] -class_Ring__and__Field_Ofield(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Oinverse__class_Oinverse(C,A),A)=c_HOL_Oinverse__class_Odivide(B,C,A).
% 101.36/101.54    Following clause subsumed by 312 during input processing: 0 [flip.3] -class_Ring__and__Field_Ofield(A)| -class_Int_Onumber__ring(A)|c_HOL_Otimes__class_Otimes(B,c_HOL_Oinverse__class_Oinverse(C,A),A)=c_HOL_Oinverse__class_Odivide(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=17): 314 [copy,313,flip.2] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Ominus__class_Ominus(B,C,A),A)=c_HOL_Ominus__class_Ominus(c_HOL_Ouminus__class_Ouminus(B,A),c_HOL_Ouminus__class_Ouminus(C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=24): 315 [] -class_Ring__and__Field_Ofield(A)|c_Power_Opower__class_Opower(c_HOL_Oinverse__class_Odivide(B,C,A),D,A)=c_HOL_Oinverse__class_Odivide(c_Power_Opower__class_Opower(B,D,A),c_Power_Opower__class_Opower(C,D,A),A)|C=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=21): 316 [] -class_OrderedGroup_Opordered__ab__group__add__abs(A)|c_HOL_Oabs__class_Oabs(c_HOL_Oplus__class_Oplus(c_HOL_Oabs__class_Oabs(B,A),c_HOL_Oabs__class_Oabs(C,A),A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Oabs__class_Oabs(B,A),c_HOL_Oabs__class_Oabs(C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=12): 317 [] -class_OrderedGroup_Opordered__ab__group__add__abs(A)|c_HOL_Oabs__class_Oabs(B,A)!=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=12): 318 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(B,C,A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=12): 319 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(B,C,A),C,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=33): 321 [copy,320,flip.2] -class_Ring__and__Field_Odivision__ring(A)|c_HOL_Otimes__class_Otimes(c_HOL_Otimes__class_Otimes(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Ominus__class_Ominus(C,B,A),A),c_HOL_Oinverse__class_Oinverse(C,A),A)=c_HOL_Ominus__class_Ominus(c_HOL_Oinverse__class_Oinverse(B,A),c_HOL_Oinverse__class_Oinverse(C,A),A)|C=c_HOL_Ozero__class_Ozero(A)|B=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=17): 322 [] -class_Divides_Osemiring__div(A)|c_HOL_Oplus__class_Oplus(c_Divides_Odiv__class_Omod(B,C,A),c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Odiv(B,C,A),C,A),A)=B.
% 101.36/101.54  ** KEPT (pick-wt=19): 323 [] -class_Ring__and__Field_Oordered__ring__strict(A)|c_HOL_Oplus__class_Oplus(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),c_HOL_Ozero__class_Ozero(A),A),c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),c_HOL_Ozero__class_Ozero(A),A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54    Following clause subsumed by 188 during input processing: 0 [flip.3] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(B,c_HOL_Ozero__class_Ozero(A),A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=28): 324 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Oinverse__class_Odivide(B,C,A)!=c_HOL_Oinverse__class_Odivide(D,E,A)|E=c_HOL_Ozero__class_Ozero(A)|C=c_HOL_Ozero__class_Ozero(A)|c_HOL_Otimes__class_Otimes(B,E,A)=c_HOL_Otimes__class_Otimes(D,C,A).
% 101.36/101.54  ** KEPT (pick-wt=28): 325 [] -class_Ring__and__Field_Ofield(A)|c_HOL_Otimes__class_Otimes(B,C,A)!=c_HOL_Otimes__class_Otimes(D,E,A)|C=c_HOL_Ozero__class_Ozero(A)|E=c_HOL_Ozero__class_Ozero(A)|c_HOL_Oinverse__class_Odivide(B,E,A)=c_HOL_Oinverse__class_Odivide(D,C,A).
% 101.36/101.54  ** KEPT (pick-wt=20): 327 [copy,326,flip.2] -class_Divides_Osemiring__div(A)|c_HOL_Otimes__class_Otimes(B,c_Divides_Odiv__class_Omod(C,D,A),A)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A).
% 101.36/101.54  ** KEPT (pick-wt=20): 329 [copy,328,flip.2] -class_Divides_Osemiring__div(A)|c_HOL_Otimes__class_Otimes(c_Divides_Odiv__class_Omod(B,C,A),D,A)=c_Divides_Odiv__class_Omod(c_HOL_Otimes__class_Otimes(B,D,A),c_HOL_Otimes__class_Otimes(C,D,A),A).
% 101.36/101.54    Following clause subsumed by 271 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)| -class_Ring__and__Field_Odivision__by__zero(A)|c_HOL_Oinverse__class_Odivide(c_HOL_Otimes__class_Otimes(c_HOL_Ozero__class_Ozero(A),B,A),B,A)=c_HOL_Ozero__class_Ozero(A).
% 101.36/101.54  ** KEPT (pick-wt=17): 330 [] -class_OrderedGroup_Ogroup__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oplus__class_Oplus(B,C,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(C,A),c_HOL_Ouminus__class_Ouminus(B,A),A).
% 101.36/101.54  ** KEPT (pick-wt=17): 331 [] -class_OrderedGroup_Oab__group__add(A)|c_HOL_Ouminus__class_Ouminus(c_HOL_Oplus__class_Oplus(B,C,A),A)=c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(B,A),c_HOL_Ouminus__class_Ouminus(C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=13): 332 [] -class_Ring__and__Field_Oordered__idom(A)|c_HOL_Oabs__class_Oabs(B,A)!=c_HOL_Oabs__class_Oabs(C,A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=20): 333 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,E,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(C,E,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A).
% 101.36/101.54  ** KEPT (pick-wt=18): 334 [] -class_Divides_Osemiring__div(A)|c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(B,C,A),D,A)=c_Divides_Odiv__class_Omod(B,D,A)| -c_Ring__and__Field_Odvd__class_Odvd(D,C,A).
% 101.36/101.54  ** KEPT (pick-wt=20): 335 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_Polynomial_Opoly__gcd(C,D,A),tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(B,D,tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(B,C,tc_Polynomial_Opoly(A)).
% 101.36/101.54    Following clause subsumed by 335 during input processing: 0 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_Polynomial_Opoly__gcd(C,D,A),tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(B,D,tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(B,C,tc_Polynomial_Opoly(A)).
% 101.36/101.54  ** KEPT (pick-wt=10): 336 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Opoly__gcd(B,C,A),B,tc_Polynomial_Opoly(A)).
% 101.36/101.54  ** KEPT (pick-wt=10): 337 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Opoly__gcd(B,C,A),C,tc_Polynomial_Opoly(A)).
% 101.36/101.54  ** KEPT (pick-wt=12): 338 [] -class_Ring__and__Field_Oordered__idom(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Oabs__class_Oabs(C,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=12): 339 [] -class_Ring__and__Field_Oordered__idom(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Oabs__class_Oabs(C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=12): 340 [] -class_Ring__and__Field_Oordered__idom(A)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Oabs__class_Oabs(B,A),C,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=12): 341 [] -class_Ring__and__Field_Oordered__idom(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Oabs__class_Oabs(B,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=7): 342 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Ozero__class_Ozero(A),A).
% 101.36/101.54  ** KEPT (pick-wt=15): 343 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(B,c_Polynomial_Opoly__gcd(D,C,A),tc_Polynomial_Opoly(A)).
% 101.36/101.54  ** KEPT (pick-wt=15): 344 [] -class_Ring__and__Field_Ofield(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(B,c_Polynomial_Opoly__gcd(C,D,A),tc_Polynomial_Opoly(A)).
% 101.36/101.54  ** KEPT (pick-wt=16): 345 [] -class_Ring__and__Field_Oidom(A)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(D,C,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A).
% 101.36/101.54  ** KEPT (pick-wt=16): 346 [] -class_Ring__and__Field_Oidom(A)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(B,C,A),c_HOL_Otimes__class_Otimes(B,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(C,D,A).
% 101.36/101.54  ** KEPT (pick-wt=11): 347 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|B=c_HOL_Ozero__class_Ozero(A)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Ozero__class_Ozero(A),B,A).
% 101.36/101.54  ** KEPT (pick-wt=12): 348 [] -class_Ring__and__Field_Ocomm__ring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Ouminus__class_Ouminus(B,A),C,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=12): 349 [] -class_Ring__and__Field_Ocomm__ring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Ouminus__class_Ouminus(B,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=12): 350 [] -class_Ring__and__Field_Ocomm__ring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Ouminus__class_Ouminus(C,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=12): 351 [] -class_Ring__and__Field_Ocomm__ring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Ouminus__class_Ouminus(C,A),A).
% 101.36/101.54  ** KEPT (pick-wt=24): 352 [] -class_Divides_Osemiring__div(A)|c_Ring__and__Field_Odvd__class_Odvd(c_Divides_Odiv__class_Odiv(B,C,A),c_Divides_Odiv__class_Odiv(D,C,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A)| -c_Ring__and__Field_Odvd__class_Odvd(C,D,A)| -c_Ring__and__Field_Odvd__class_Odvd(C,B,A).
% 101.36/101.54  ** KEPT (pick-wt=24): 353 [] -class_Divides_Osemiring__div(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(c_Divides_Odiv__class_Odiv(B,D,A),c_Divides_Odiv__class_Odiv(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(D,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(D,B,A).
% 101.36/101.54  ** KEPT (pick-wt=17): 354 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Oplus__class_Oplus(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=13): 355 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(D,B,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=13): 356 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Otimes__class_Otimes(B,D,A),C,A).
% 101.36/101.54  ** KEPT (pick-wt=13): 357 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Otimes__class_Otimes(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=13): 358 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Otimes__class_Otimes(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A).
% 101.36/101.54  ** KEPT (pick-wt=7): 359 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(c_HOL_Oone__class_Oone(A),B,A).
% 101.36/101.54  ** KEPT (pick-wt=14): 360 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(D,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A).
% 101.36/101.54  ** KEPT (pick-wt=6): 361 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,B,A).
% 101.36/101.54  ** KEPT (pick-wt=17): 362 [] -class_Ring__and__Field_Ocomm__ring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Ominus__class_Ominus(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.36/101.54  ** KEPT (pick-wt=17): 363 [] -class_Divides_Osemiring__div(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,c_Divides_Odiv__class_Omod(C,D,A),A).
% 101.36/101.54  ** KEPT (pick-wt=17): 364 [] -class_Divides_Osemiring__div(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_Divides_Odiv__class_Omod(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A).
% 101.36/101.54    Following clause subsumed by 363 during input processing: 0 [] -class_Divides_Osemiring__div(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,c_Divides_Odiv__class_Omod(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A).
% 101.36/101.54    Following clause subsumed by 364 during input processing: 0 [] -class_Divides_Osemiring__div(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_Divides_Odiv__class_Omod(C,D,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A)| -c_Ring__and__Field_Odvd__class_Odvd(B,C,A).
% 101.47/101.55  ** KEPT (pick-wt=9): 365 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Otimes__class_Otimes(C,B,A),A).
% 101.47/101.55  ** KEPT (pick-wt=9): 366 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Otimes__class_Otimes(B,C,A),A).
% 101.47/101.55  ** KEPT (pick-wt=9): 367 [] -class_Ring__and__Field_Odvd(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_HOL_Otimes__class_Otimes(B,C,A),A).
% 101.47/101.55  ** KEPT (pick-wt=13): 368 [] c_Ring__and__Field_Odvd__class_Odvd(A,c_Polynomial_Osmult(B,C,tc_Complex_Ocomplex),tc_Polynomial_Opoly(tc_Complex_Ocomplex))| -c_Ring__and__Field_Odvd__class_Odvd(A,C,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.47/101.55  ** KEPT (pick-wt=15): 369 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,C,tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(c_Polynomial_Osmult(D,B,A),C,tc_Polynomial_Opoly(A)).
% 101.47/101.55  ** KEPT (pick-wt=15): 370 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(B,c_Polynomial_Osmult(C,D,A),tc_Polynomial_Opoly(A))| -c_Ring__and__Field_Odvd__class_Odvd(B,D,tc_Polynomial_Opoly(A)).
% 101.47/101.55  ** KEPT (pick-wt=16): 371 [] -class_Ring__and__Field_Ocomm__semiring__1(A)|c_Ring__and__Field_Odvd__class_Odvd(c_Power_Opower__class_Opower(B,C,A),c_Power_Opower__class_Opower(D,C,A),A)| -c_Ring__and__Field_Odvd__class_Odvd(B,D,A).
% 101.47/101.55  ** KEPT (pick-wt=10): 372 [] c_Ring__and__Field_Odvd__class_Odvd(v_p,v_q,tc_Polynomial_Opoly(tc_Complex_Ocomplex))| -c_Ring__and__Field_Odvd__class_Odvd(v_p,v_r,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.47/101.55  ** KEPT (pick-wt=10): 373 [] c_Ring__and__Field_Odvd__class_Odvd(v_p,v_r,tc_Polynomial_Opoly(tc_Complex_Ocomplex))| -c_Ring__and__Field_Odvd__class_Odvd(v_p,v_q,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.47/101.55  ** KEPT (pick-wt=10): 374 [] -c_Ring__and__Field_Odvd__class_Odvd(v_p,v_r,tc_Polynomial_Opoly(tc_Complex_Ocomplex))| -c_Ring__and__Field_Odvd__class_Odvd(v_p,v_q,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.47/101.55  ** KEPT (pick-wt=5): 375 [] class_OrderedGroup_Ocancel__comm__monoid__add(tc_Polynomial_Opoly(A))| -class_OrderedGroup_Ocancel__comm__monoid__add(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 376 [] class_Ring__and__Field_Oring__1__no__zero__divisors(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Oidom(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 377 [] class_OrderedGroup_Opordered__ab__group__add__abs(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Oordered__idom(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 378 [] class_Ring__and__Field_Oring__no__zero__divisors(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Oidom(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 379 [] class_OrderedGroup_Ocancel__ab__semigroup__add(tc_Polynomial_Opoly(A))| -class_OrderedGroup_Ocancel__comm__monoid__add(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 380 [] class_Ring__and__Field_Oordered__ring__strict(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Oordered__idom(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 381 [] class_OrderedGroup_Oordered__ab__group__add(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Oordered__idom(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 382 [] class_OrderedGroup_Ocancel__semigroup__add(tc_Polynomial_Opoly(A))| -class_OrderedGroup_Ocancel__comm__monoid__add(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 383 [] class_Ring__and__Field_Ono__zero__divisors(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Oidom(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 384 [] class_Ring__and__Field_Ocomm__semiring__1(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__1(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 385 [] class_Ring__and__Field_Ocomm__semiring__0(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__0(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 386 [] class_OrderedGroup_Oab__semigroup__mult(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__0(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 387 [] class_OrderedGroup_Ocomm__monoid__mult(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__1(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 388 [] class_OrderedGroup_Oab__semigroup__add(tc_Polynomial_Opoly(A))| -class_OrderedGroup_Ocomm__monoid__add(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 389 [] class_Ring__and__Field_Ocomm__semiring(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__0(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 390 [] class_OrderedGroup_Ocomm__monoid__add(tc_Polynomial_Opoly(A))| -class_OrderedGroup_Ocomm__monoid__add(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 391 [] class_Ring__and__Field_Ozero__ne_q__one(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__1(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 392 [] class_Ring__and__Field_Oordered__idom(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Oordered__idom(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 393 [] class_Ring__and__Field_Ocomm__ring__1(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__ring__1(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 394 [] class_OrderedGroup_Oab__group__add(tc_Polynomial_Opoly(A))| -class_OrderedGroup_Oab__group__add(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 395 [] class_Ring__and__Field_Omult__zero(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__0(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 396 [] class_Ring__and__Field_Ocomm__ring(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__ring(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 397 [] class_OrderedGroup_Omonoid__mult(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__1(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 398 [] class_Ring__and__Field_Osemiring(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__0(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 399 [] class_OrderedGroup_Omonoid__add(tc_Polynomial_Opoly(A))| -class_OrderedGroup_Ocomm__monoid__add(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 400 [] class_OrderedGroup_Ogroup__add(tc_Polynomial_Opoly(A))| -class_OrderedGroup_Oab__group__add(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 401 [] class_Ring__and__Field_Oring__1(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__ring__1(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 402 [] class_Divides_Osemiring__div(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ofield(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 403 [] class_Ring__and__Field_Oring(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__ring(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 404 [] class_Ring__and__Field_Oidom(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Oidom(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 405 [] class_Ring__and__Field_Odvd(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__1(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 406 [] class_Divides_Oring__div(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ofield(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 407 [] class_Int_Onumber__ring(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__ring__1(A).
% 101.47/101.55  ** KEPT (pick-wt=5): 408 [] class_Power_Opower(tc_Polynomial_Opoly(A))| -class_Ring__and__Field_Ocomm__semiring__1(A).
% 101.47/101.55  55 back subsumes 54.
% 101.47/101.55  76 back subsumes 5.
% 101.47/101.55  77 back subsumes 4.
% 101.47/101.55  137 back subsumes 91.
% 101.47/101.55  187 back subsumes 132.
% 101.47/101.55  307 back subsumes 306.
% 101.47/101.55  359 back subsumes 133.
% 101.47/101.55  
% 101.47/101.55  ------------> process sos:
% 101.47/101.55  ** KEPT (pick-wt=3): 442 [] A=A.
% 101.47/101.55  ** KEPT (pick-wt=11): 444 [copy,443,flip.1] c_HOL_Oplus__class_Oplus(A,c_HOL_Ouminus__class_Ouminus(B,tc_Rational_Orat),tc_Rational_Orat)=c_HOL_Ominus__class_Ominus(A,B,tc_Rational_Orat).
% 101.47/101.55  ---> New Demodulator: 445 [new_demod,444] c_HOL_Oplus__class_Oplus(A,c_HOL_Ouminus__class_Ouminus(B,tc_Rational_Orat),tc_Rational_Orat)=c_HOL_Ominus__class_Ominus(A,B,tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=11): 447 [copy,446,flip.1] c_HOL_Otimes__class_Otimes(A,c_HOL_Oinverse__class_Oinverse(B,tc_Rational_Orat),tc_Rational_Orat)=c_HOL_Oinverse__class_Odivide(A,B,tc_Rational_Orat).
% 101.47/101.55  ---> New Demodulator: 448 [new_demod,447] c_HOL_Otimes__class_Otimes(A,c_HOL_Oinverse__class_Oinverse(B,tc_Rational_Orat),tc_Rational_Orat)=c_HOL_Oinverse__class_Odivide(A,B,tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=5): 449 [] c_Ring__and__Field_Odvd__class_Odvd(v_p,v_p_H,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.47/101.55    Following clause subsumed by 442 during input processing: 0 [demod,445] c_HOL_Ominus__class_Ominus(v_q,v_r,tc_Rational_Orat)=c_HOL_Ominus__class_Ominus(v_q,v_r,tc_Rational_Orat).
% 101.47/101.55    Following clause subsumed by 442 during input processing: 0 [demod,448] c_HOL_Oinverse__class_Odivide(v_q,v_r,tc_Rational_Orat)=c_HOL_Oinverse__class_Odivide(v_q,v_r,tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=10): 450 [] c_Ring__and__Field_Odvd__class_Odvd(v_p,v_q,tc_Polynomial_Opoly(tc_Complex_Ocomplex))|c_Ring__and__Field_Odvd__class_Odvd(v_p,v_r,tc_Polynomial_Opoly(tc_Complex_Ocomplex)).
% 101.47/101.55  ** KEPT (pick-wt=2): 451 [] class_OrderedGroup_Ocancel__comm__monoid__add(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 452 [] class_OrderedGroup_Ocancel__comm__monoid__add(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 453 [] class_Ring__and__Field_Oring__1__no__zero__divisors(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 454 [] class_OrderedGroup_Opordered__ab__group__add__abs(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 455 [] class_Ring__and__Field_Oring__no__zero__divisors(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 456 [] class_OrderedGroup_Ocancel__ab__semigroup__add(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 457 [] class_Ring__and__Field_Oordered__ring__strict(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 458 [] class_OrderedGroup_Oordered__ab__group__add(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 459 [] class_OrderedGroup_Ocancel__semigroup__add(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 460 [] class_Ring__and__Field_Ono__zero__divisors(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 461 [] class_Ring__and__Field_Odivision__by__zero(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 462 [] class_Ring__and__Field_Ocomm__semiring__1(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 463 [] class_Ring__and__Field_Ocomm__semiring__0(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 464 [] class_OrderedGroup_Oab__semigroup__mult(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 465 [] class_OrderedGroup_Ocomm__monoid__mult(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 466 [] class_OrderedGroup_Oab__semigroup__add(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 467 [] class_Ring__and__Field_Oordered__field(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 468 [] class_Ring__and__Field_Odivision__ring(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 469 [] class_Ring__and__Field_Ocomm__semiring(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 470 [] class_OrderedGroup_Ocomm__monoid__add(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 471 [] class_Ring__and__Field_Ozero__ne_q__one(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 472 [] class_Ring__and__Field_Oordered__idom(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 473 [] class_Ring__and__Field_Ocomm__ring__1(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 474 [] class_OrderedGroup_Oab__group__add(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 475 [] class_Ring__and__Field_Omult__zero(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 476 [] class_Ring__and__Field_Ocomm__ring(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 477 [] class_OrderedGroup_Omonoid__mult(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 478 [] class_Ring__and__Field_Osemiring(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 479 [] class_OrderedGroup_Omonoid__add(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 480 [] class_OrderedGroup_Ogroup__add(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 481 [] class_Ring__and__Field_Oring__1(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 482 [] class_Ring__and__Field_Ofield(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 483 [] class_Ring__and__Field_Oring(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 484 [] class_Ring__and__Field_Oidom(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 485 [] class_Ring__and__Field_Odvd(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 486 [] class_Int_Onumber__ring(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 487 [] class_Power_Opower(tc_Rational_Orat).
% 101.47/101.55  ** KEPT (pick-wt=2): 488 [] class_Ring__and__Field_Oring__1__no__zero__divisors(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 489 [] class_Ring__and__Field_Oring__no__zero__divisors(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 490 [] class_OrderedGroup_Ocancel__ab__semigroup__add(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 491 [] class_OrderedGroup_Ocancel__semigroup__add(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 492 [] class_Ring__and__Field_Ono__zero__divisors(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 493 [] class_Ring__and__Field_Odivision__by__zero(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 494 [] class_Ring__and__Field_Ocomm__semiring__1(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 495 [] class_Ring__and__Field_Ocomm__semiring__0(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 496 [] class_RealVector_Oreal__normed__algebra(tc_Complex_Ocomplex).
% 101.47/101.55  ** KEPT (pick-wt=2): 497 [] class_OrderedGroup_Oab__semigroup__mult(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 498 [] class_OrderedGroup_Ocomm__monoid__mult(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 499 [] class_OrderedGroup_Oab__semigroup__add(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 500 [] class_Ring__and__Field_Odivision__ring(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 501 [] class_Ring__and__Field_Ocomm__semiring(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 502 [] class_RealVector_Oreal__normed__field(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 503 [] class_OrderedGroup_Ocomm__monoid__add(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 504 [] class_Ring__and__Field_Ozero__ne_q__one(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 505 [] class_Ring__and__Field_Ocomm__ring__1(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 506 [] class_OrderedGroup_Oab__group__add(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 507 [] class_Ring__and__Field_Omult__zero(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 508 [] class_Ring__and__Field_Ocomm__ring(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 509 [] class_OrderedGroup_Omonoid__mult(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 510 [] class_Ring__and__Field_Osemiring(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 511 [] class_OrderedGroup_Omonoid__add(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 512 [] class_OrderedGroup_Ogroup__add(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 513 [] class_Ring__and__Field_Oring__1(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 514 [] class_RealVector_Oreal__field(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 515 [] class_Ring__and__Field_Ofield(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 516 [] class_Ring__and__Field_Oring(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 517 [] class_Ring__and__Field_Oidom(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 518 [] class_Ring__and__Field_Odvd(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 519 [] class_Int_Onumber__ring(tc_Complex_Ocomplex).
% 101.56/101.66  ** KEPT (pick-wt=2): 520 [] class_Power_Opower(tc_Complex_Ocomplex).
% 101.56/101.66    Following clause subsumed by 442 during input processing: 0 [copy,442,flip.1] A=A.
% 101.56/101.66  442 back subsumes 418.
% 101.56/101.66  442 back subsumes 416.
% 101.56/101.66  442 back subsumes 415.
% 101.56/101.66  442 back subsumes 414.
% 101.56/101.66  >>>> Starting back demodulation with 445.
% 101.56/101.66  >>>> Starting back demodulation with 448.
% 101.56/101.66  
% 101.56/101.66  ======= end of input processing =======
% 101.56/101.66  
% 101.56/101.66  =========== start of search ===========
% 101.56/101.66  
% 101.56/101.66  
% 101.56/101.66  Resetting weight limit to 2.
% 101.56/101.66  
% 101.56/101.66  
% 101.56/101.66  Resetting weight limit to 2.
% 101.56/101.66  
% 101.56/101.66  sos_size=74
% 101.56/101.66  
% 101.56/101.66  Search stopped because sos empty.
% 101.56/101.66  
% 101.56/101.66  
% 101.56/101.66  Search stopped because sos empty.
% 101.56/101.66  
% 101.56/101.66  ============ end of search ============
% 101.56/101.66  
% 101.56/101.66  -------------- statistics -------------
% 101.56/101.66  clauses given                 75
% 101.56/101.66  clauses generated          10631
% 101.56/101.66  clauses kept                 463
% 101.56/101.66  clauses forward subsumed      57
% 101.56/101.66  clauses back subsumed         11
% 101.56/101.66  Kbytes malloced             8789
% 101.56/101.66  
% 101.56/101.66  ----------- times (seconds) -----------
% 101.56/101.66  user CPU time          0.15          (0 hr, 0 min, 0 sec)
% 101.56/101.66  system CPU time        0.01          (0 hr, 0 min, 0 sec)
% 101.56/101.66  wall-clock time      101             (0 hr, 1 min, 41 sec)
% 101.56/101.66  
% 101.56/101.66  Process 18977 finished Wed Jul 27 03:48:03 2022
% 101.56/101.66  Otter interrupted
% 101.56/101.66  PROOF NOT FOUND
%------------------------------------------------------------------------------