TSTP Solution File: ANA039-1 by Prover9---1109a

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Prover9---1109a
% Problem  : ANA039-1 : TPTP v8.1.0. Released v3.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_prover9 %d %s

% Computer : n004.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  : 600s
% DateTime : Thu Jul 14 19:21:56 EDT 2022

% Result   : Timeout 300.05s 300.23s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12  % Problem  : ANA039-1 : TPTP v8.1.0. Released v3.2.0.
% 0.10/0.12  % Command  : tptp2X_and_run_prover9 %d %s
% 0.13/0.33  % Computer : n004.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 600
% 0.13/0.33  % DateTime : Fri Jul  8 04:02:07 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.94/1.21  ============================== Prover9 ===============================
% 0.94/1.21  Prover9 (32) version 2009-11A, November 2009.
% 0.94/1.21  Process 1237 was started by sandbox on n004.cluster.edu,
% 0.94/1.21  Fri Jul  8 04:02:08 2022
% 0.94/1.21  The command was "/export/starexec/sandbox/solver/bin/prover9 -t 300 -f /tmp/Prover9_1080_n004.cluster.edu".
% 0.94/1.21  ============================== end of head ===========================
% 0.94/1.21  
% 0.94/1.21  ============================== INPUT =================================
% 0.94/1.21  
% 0.94/1.21  % Reading from file /tmp/Prover9_1080_n004.cluster.edu
% 0.94/1.21  
% 0.94/1.21  set(prolog_style_variables).
% 0.94/1.21  set(auto2).
% 0.94/1.21      % set(auto2) -> set(auto).
% 0.94/1.21      % set(auto) -> set(auto_inference).
% 0.94/1.21      % set(auto) -> set(auto_setup).
% 0.94/1.21      % set(auto_setup) -> set(predicate_elim).
% 0.94/1.21      % set(auto_setup) -> assign(eq_defs, unfold).
% 0.94/1.21      % set(auto) -> set(auto_limits).
% 0.94/1.21      % set(auto_limits) -> assign(max_weight, "100.000").
% 0.94/1.21      % set(auto_limits) -> assign(sos_limit, 20000).
% 0.94/1.21      % set(auto) -> set(auto_denials).
% 0.94/1.21      % set(auto) -> set(auto_process).
% 0.94/1.21      % set(auto2) -> assign(new_constants, 1).
% 0.94/1.21      % set(auto2) -> assign(fold_denial_max, 3).
% 0.94/1.21      % set(auto2) -> assign(max_weight, "200.000").
% 0.94/1.21      % set(auto2) -> assign(max_hours, 1).
% 0.94/1.21      % assign(max_hours, 1) -> assign(max_seconds, 3600).
% 0.94/1.21      % set(auto2) -> assign(max_seconds, 0).
% 0.94/1.21      % set(auto2) -> assign(max_minutes, 5).
% 0.94/1.21      % assign(max_minutes, 5) -> assign(max_seconds, 300).
% 0.94/1.21      % set(auto2) -> set(sort_initial_sos).
% 0.94/1.21      % set(auto2) -> assign(sos_limit, -1).
% 0.94/1.21      % set(auto2) -> assign(lrs_ticks, 3000).
% 0.94/1.21      % set(auto2) -> assign(max_megs, 400).
% 0.94/1.21      % set(auto2) -> assign(stats, some).
% 0.94/1.21      % set(auto2) -> clear(echo_input).
% 0.94/1.21      % set(auto2) -> set(quiet).
% 0.94/1.21      % set(auto2) -> clear(print_initial_clauses).
% 0.94/1.21      % set(auto2) -> clear(print_given).
% 0.94/1.21  assign(lrs_ticks,-1).
% 0.94/1.21  assign(sos_limit,10000).
% 0.94/1.21  assign(order,kbo).
% 0.94/1.21  set(lex_order_vars).
% 0.94/1.21  clear(print_given).
% 0.94/1.21  
% 0.94/1.21  % formulas(sos).  % not echoed (1418 formulas)
% 0.94/1.21  
% 0.94/1.21  ============================== end of input ==========================
% 0.94/1.21  
% 0.94/1.21  % From the command line: assign(max_seconds, 300).
% 0.94/1.21  
% 0.94/1.21  ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 0.94/1.21  
% 0.94/1.21  % Formulas that are not ordinary clauses:
% 0.94/1.21  
% 0.94/1.21  ============================== end of process non-clausal formulas ===
% 0.94/1.21  
% 0.94/1.21  ============================== PROCESS INITIAL CLAUSES ===============
% 0.94/1.21  
% 0.94/1.21  ============================== PREDICATE ELIMINATION =================
% 0.94/1.21  1 -class_OrderedGroup_Ocancel__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Ocancel__semigroup__add_0) # label(axiom).  [assumption].
% 0.94/1.21  2 class_OrderedGroup_Ocancel__semigroup__add(tc_fun(A,B)) | -class_OrderedGroup_Oab__group__add(B) # label(clsarity_fun_10) # label(axiom).  [assumption].
% 0.94/1.21  3 class_OrderedGroup_Ocancel__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_15) # label(axiom).  [assumption].
% 0.94/1.21  4 class_OrderedGroup_Ocancel__semigroup__add(tc_nat) # label(clsarity_nat_27) # label(axiom).  [assumption].
% 0.94/1.21  5 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Numeral_Onumber__ring_13) # label(axiom).  [assumption].
% 0.94/1.21  6 -class_OrderedGroup_Oab__group__add(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Oab__group__add_7) # label(axiom).  [assumption].
% 0.94/1.21  7 -class_OrderedGroup_Ocancel__ab__semigroup__add(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Ocancel__ab__semigroup__add_3) # label(axiom).  [assumption].
% 0.94/1.21  Derived: class_OrderedGroup_Osemigroup__add(tc_fun(A,B)) | -class_OrderedGroup_Oab__group__add(B).  [resolve(1,a,2,a)].
% 0.94/1.21  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1,a,3,a)].
% 0.94/1.21  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(1,a,4,a)].
% 0.94/1.21  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(1,a,5,b)].
% 0.94/1.21  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(1,a,6,b)].
% 0.94/1.21  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Ocancel__ab__semigroup__add(A).  [resolve(1,a,7,b)].
% 0.94/1.21  8 -class_OrderedGroup_Ocancel__semigroup__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Ocancel__semigroup__add_1) # label(axiom).  [assumption].
% 0.94/1.22  Derived: class_HOL_Oplus(tc_fun(A,B)) | -class_OrderedGroup_Oab__group__add(B).  [resolve(8,a,2,a)].
% 0.94/1.22  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(8,a,3,a)].
% 0.94/1.22  Derived: class_HOL_Oplus(tc_nat).  [resolve(8,a,4,a)].
% 0.94/1.22  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(8,a,5,b)].
% 0.94/1.22  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(8,a,6,b)].
% 0.94/1.22  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Ocancel__ab__semigroup__add(A).  [resolve(8,a,7,b)].
% 0.94/1.22  9 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_12) # label(axiom).  [assumption].
% 0.94/1.22  10 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_11) # label(axiom).  [assumption].
% 0.94/1.22  11 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_12) # label(axiom).  [assumption].
% 0.94/1.22  12 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_12) # label(axiom).  [assumption].
% 0.94/1.22  13 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_6) # label(axiom).  [assumption].
% 0.94/1.22  14 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_6) # label(axiom).  [assumption].
% 0.94/1.22  15 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add__imp__le_6) # label(axiom).  [assumption].
% 0.94/1.22  16 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_7) # label(axiom).  [assumption].
% 0.94/1.22  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(16,b,1,a)].
% 0.94/1.22  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_HOL_Oplus(A).  [resolve(16,b,8,a)].
% 0.94/1.22  17 -class_Power_Orecpower(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Power_Orecpower_19) # label(axiom).  [assumption].
% 0.94/1.22  18 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_15) # label(axiom).  [assumption].
% 0.94/1.22  Derived: -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Oplus(A).  [resolve(18,b,8,a)].
% 0.94/1.22  19 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_17) # label(axiom).  [assumption].
% 0.94/1.22  20 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_13) # label(axiom).  [assumption].
% 0.94/1.22  Derived: -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_HOL_Oplus(A).  [resolve(20,b,8,a)].
% 0.94/1.22  21 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_19) # label(axiom).  [assumption].
% 0.94/1.22  Derived: -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(21,b,1,a)].
% 0.94/1.22  Derived: -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Oplus(A).  [resolve(21,b,8,a)].
% 0.94/1.22  22 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Ofield_27) # label(axiom).  [assumption].
% 0.94/1.22  23 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oidom_27) # label(axiom).  [assumption].
% 0.94/1.22  24 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_21) # label(axiom).  [assumption].
% 0.98/1.25  25 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_23) # label(axiom).  [assumption].
% 0.98/1.25  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_HOL_Oplus(A).  [resolve(25,b,8,a)].
% 0.98/1.25  26 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__field_28) # label(axiom).  [assumption].
% 0.98/1.25  27 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_27) # label(axiom).  [assumption].
% 0.98/1.25  28 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_5) # label(axiom).  [assumption].
% 0.98/1.25  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(28,b,1,a)].
% 0.98/1.25  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | class_HOL_Oplus(A).  [resolve(28,b,8,a)].
% 0.98/1.25  29 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_21) # label(axiom).  [assumption].
% 0.98/1.25  30 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_20) # label(axiom).  [assumption].
% 0.98/1.25  31 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_17) # label(axiom).  [assumption].
% 0.98/1.25  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(31,b,1,a)].
% 0.98/1.25  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_HOL_Oplus(A).  [resolve(31,b,8,a)].
% 0.98/1.25  32 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_14) # label(axiom).  [assumption].
% 0.98/1.25  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_HOL_Oplus(A).  [resolve(32,b,8,a)].
% 0.98/1.25  33 -class_Ring__and__Field_Opordered__comm__ring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_17) # label(axiom).  [assumption].
% 0.98/1.25  34 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_5) # label(axiom).  [assumption].
% 0.98/1.25  Derived: -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(34,b,1,a)].
% 0.98/1.25  Derived: -class_Ring__and__Field_Opordered__ring(A) | class_HOL_Oplus(A).  [resolve(34,b,8,a)].
% 0.98/1.25  35 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring_11) # label(axiom).  [assumption].
% 0.98/1.25  36 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring__1_5) # label(axiom).  [assumption].
% 0.98/1.25  Derived: -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(36,b,1,a)].
% 0.98/1.25  Derived: -class_Ring__and__Field_Oring__1(A) | class_HOL_Oplus(A).  [resolve(36,b,8,a)].
% 0.98/1.25  37 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_10) # label(axiom).  [assumption].
% 0.98/1.25  38 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_14) # label(axiom).  [assumption].
% 0.98/1.25  39 -class_OrderedGroup_Ocancel__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Ocancel__ab__semigroup__add_0) # label(axiom).  [assumption].
% 0.98/1.25  40 class_OrderedGroup_Ocancel__ab__semigroup__add(tc_fun(A,B)) | -class_OrderedGroup_Oab__group__add(B) # label(clsarity_fun_11) # label(axiom).  [assumption].
% 0.98/1.26  41 class_OrderedGroup_Ocancel__ab__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_16) # label(axiom).  [assumption].
% 0.98/1.26  42 class_OrderedGroup_Ocancel__ab__semigroup__add(tc_nat) # label(clsarity_nat_28) # label(axiom).  [assumption].
% 0.98/1.26  43 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Numeral_Onumber__ring_14) # label(axiom).  [assumption].
% 0.98/1.26  44 -class_OrderedGroup_Oab__group__add(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Oab__group__add_6) # label(axiom).  [assumption].
% 0.98/1.26  Derived: class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_OrderedGroup_Oab__group__add(B).  [resolve(39,a,40,a)].
% 0.98/1.26  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(39,a,41,a)].
% 0.98/1.26  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(39,a,42,a)].
% 0.98/1.26  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(39,a,43,b)].
% 0.98/1.26  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(39,a,44,b)].
% 0.98/1.26  45 -class_OrderedGroup_Ocancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Ocancel__ab__semigroup__add_1) # label(axiom).  [assumption].
% 0.98/1.26  46 -class_OrderedGroup_Ocancel__ab__semigroup__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Ocancel__ab__semigroup__add_2) # label(axiom).  [assumption].
% 0.98/1.26  47 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_10) # label(axiom).  [assumption].
% 0.98/1.26  48 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_9) # label(axiom).  [assumption].
% 0.98/1.26  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(48,b,39,a)].
% 0.98/1.26  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(48,b,45,a)].
% 0.98/1.26  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | class_HOL_Oplus(A).  [resolve(48,b,46,a)].
% 0.98/1.26  49 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_10) # label(axiom).  [assumption].
% 0.98/1.26  50 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_10) # label(axiom).  [assumption].
% 0.98/1.26  51 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_4) # label(axiom).  [assumption].
% 0.98/1.26  52 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_4) # label(axiom).  [assumption].
% 0.98/1.26  53 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add__imp__le_4) # label(axiom).  [assumption].
% 0.98/1.26  54 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_6) # label(axiom).  [assumption].
% 0.98/1.26  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(54,b,39,a)].
% 0.98/1.26  55 -class_Power_Orecpower(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Power_Orecpower_20) # label(axiom).  [assumption].
% 0.98/1.26  56 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_14) # label(axiom).  [assumption].
% 0.98/1.26  57 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_15) # label(axiom).  [assumption].
% 0.98/1.27  58 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_12) # label(axiom).  [assumption].
% 0.98/1.27  59 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_18) # label(axiom).  [assumption].
% 0.98/1.27  Derived: -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(59,b,39,a)].
% 0.98/1.27  60 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ofield_25) # label(axiom).  [assumption].
% 0.98/1.27  61 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oidom_25) # label(axiom).  [assumption].
% 0.98/1.27  62 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_19) # label(axiom).  [assumption].
% 0.98/1.27  63 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_22) # label(axiom).  [assumption].
% 0.98/1.27  64 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__field_26) # label(axiom).  [assumption].
% 0.98/1.27  65 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_25) # label(axiom).  [assumption].
% 0.98/1.27  66 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_4) # label(axiom).  [assumption].
% 0.98/1.27  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(66,b,39,a)].
% 0.98/1.27  67 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_19) # label(axiom).  [assumption].
% 0.98/1.27  68 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_19) # label(axiom).  [assumption].
% 0.98/1.27  69 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_16) # label(axiom).  [assumption].
% 0.98/1.27  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(69,b,39,a)].
% 0.98/1.27  70 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_13) # label(axiom).  [assumption].
% 0.98/1.27  71 -class_Ring__and__Field_Opordered__comm__ring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_15) # label(axiom).  [assumption].
% 0.98/1.27  72 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_4) # label(axiom).  [assumption].
% 0.98/1.27  Derived: -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(72,b,39,a)].
% 0.98/1.27  73 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring_10) # label(axiom).  [assumption].
% 0.98/1.27  Derived: -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(73,b,39,a)].
% 0.98/1.27  74 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring__1_4) # label(axiom).  [assumption].
% 0.98/1.27  Derived: -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(74,b,39,a)].
% 0.98/1.27  75 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_9) # label(axiom).  [assumption].
% 0.98/1.27  Derived: -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(75,b,39,a)].
% 0.98/1.27  Derived: -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(75,b,45,a)].
% 0.98/1.27  Derived: -class_Ring__and__Field_Osemiring__0__cancel(A) | class_HOL_Oplus(A).  [resolve(75,b,46,a)].
% 0.98/1.27  76 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_13) # label(axiom).  [assumption].
% 0.98/1.27  77 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Ocancel__ab__semigroup__add(A).  [resolve(1,a,7,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(tc_fun(A,B)) | -class_OrderedGroup_Oab__group__add(B).  [resolve(77,b,40,a)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(77,b,41,a)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(77,b,42,a)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(77,b,43,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(77,b,44,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(77,b,47,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(77,b,49,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(77,b,50,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(77,b,51,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(77,b,52,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(77,b,53,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(77,b,55,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(77,b,56,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(77,b,57,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(77,b,58,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(77,b,60,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(77,b,61,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(77,b,62,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(77,b,63,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(77,b,64,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(77,b,65,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(77,b,67,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(77,b,68,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(77,b,70,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(77,b,71,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(77,b,73,b)].
% 0.98/1.27  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(77,b,76,b)].
% 0.98/1.27  78 class_HOL_Oplus(A) | -class_OrderedGroup_Ocancel__ab__semigroup__add(A).  [resolve(8,a,7,b)].
% 0.98/1.27  Derived: class_HOL_Oplus(tc_fun(A,B)) | -class_OrderedGroup_Oab__group__add(B).  [resolve(78,b,40,a)].
% 0.98/1.27  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(78,b,41,a)].
% 0.98/1.27  Derived: class_HOL_Oplus(tc_nat).  [resolve(78,b,42,a)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(78,b,43,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(78,b,44,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(78,b,47,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(78,b,49,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(78,b,50,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(78,b,51,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(78,b,52,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(78,b,53,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(78,b,55,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(78,b,57,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(78,b,60,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(78,b,61,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(78,b,62,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(78,b,64,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(78,b,65,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(78,b,67,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(78,b,68,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(78,b,71,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(78,b,73,b)].
% 0.98/1.29  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(78,b,76,b)].
% 0.98/1.29  79 -class_OrderedGroup_Oab__semigroup__mult(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_OrderedGroup_Oab__semigroup__mult_0) # label(axiom).  [assumption].
% 0.98/1.29  80 class_OrderedGroup_Oab__semigroup__mult(tc_fun(A,B)) | -class_OrderedGroup_Ocomm__monoid__mult(B) # label(clsarity_fun_14) # label(axiom).  [assumption].
% 0.98/1.29  81 class_OrderedGroup_Oab__semigroup__mult(tc_set(A)) | -class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsarity_set_13) # label(axiom).  [assumption].
% 0.98/1.29  82 class_OrderedGroup_Oab__semigroup__mult(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_9) # label(axiom).  [assumption].
% 0.98/1.29  83 class_OrderedGroup_Oab__semigroup__mult(tc_nat) # label(clsarity_nat_17) # label(axiom).  [assumption].
% 0.98/1.29  84 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Numeral_Onumber__ring_5) # label(axiom).  [assumption].
% 0.98/1.29  Derived: class_OrderedGroup_Osemigroup__mult(tc_fun(A,B)) | -class_OrderedGroup_Ocomm__monoid__mult(B).  [resolve(79,a,80,a)].
% 0.98/1.29  Derived: class_OrderedGroup_Osemigroup__mult(tc_set(A)) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(79,a,81,a)].
% 0.98/1.29  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(79,a,82,a)].
% 0.98/1.29  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(79,a,83,a)].
% 0.98/1.29  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(79,a,84,b)].
% 0.98/1.29  85 -class_OrderedGroup_Oab__semigroup__mult(A) | class_HOL_Otimes(A) # label(clsrel_OrderedGroup_Oab__semigroup__mult_1) # label(axiom).  [assumption].
% 0.98/1.29  Derived: class_HOL_Otimes(tc_fun(A,B)) | -class_OrderedGroup_Ocomm__monoid__mult(B).  [resolve(85,a,80,a)].
% 0.98/1.29  Derived: class_HOL_Otimes(tc_set(A)) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(85,a,81,a)].
% 0.98/1.29  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(85,a,82,a)].
% 0.98/1.29  Derived: class_HOL_Otimes(tc_nat).  [resolve(85,a,83,a)].
% 0.98/1.29  Derived: class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(85,a,84,b)].
% 0.98/1.29  86 -class_OrderedGroup_Ocomm__monoid__mult(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_OrderedGroup_Ocomm__monoid__mult_1) # label(axiom).  [assumption].
% 1.06/1.33  87 -class_Power_Orecpower(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Power_Orecpower_9) # label(axiom).  [assumption].
% 1.06/1.33  Derived: -class_Power_Orecpower(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(87,b,79,a)].
% 1.06/1.33  Derived: -class_Power_Orecpower(A) | class_HOL_Otimes(A).  [resolve(87,b,85,a)].
% 1.06/1.33  88 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__ring_2) # label(axiom).  [assumption].
% 1.06/1.33  89 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_7) # label(axiom).  [assumption].
% 1.06/1.33  Derived: -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(89,b,79,a)].
% 1.06/1.33  Derived: -class_Ring__and__Field_Ocomm__ring__1(A) | class_HOL_Otimes(A).  [resolve(89,b,85,a)].
% 1.06/1.33  90 -class_Ring__and__Field_Ocomm__semiring(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_3) # label(axiom).  [assumption].
% 1.06/1.33  91 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_1) # label(axiom).  [assumption].
% 1.06/1.33  92 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_2) # label(axiom).  [assumption].
% 1.06/1.33  93 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_5) # label(axiom).  [assumption].
% 1.06/1.33  94 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_4) # label(axiom).  [assumption].
% 1.06/1.33  Derived: -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(94,b,79,a)].
% 1.06/1.33  Derived: -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Otimes(A).  [resolve(94,b,85,a)].
% 1.06/1.33  95 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Ofield_17) # label(axiom).  [assumption].
% 1.06/1.33  96 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Oidom_17) # label(axiom).  [assumption].
% 1.06/1.33  97 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_2) # label(axiom).  [assumption].
% 1.06/1.33  98 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__field_20) # label(axiom).  [assumption].
% 1.06/1.33  99 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__idom_17) # label(axiom).  [assumption].
% 1.06/1.33  100 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__semidom_11) # label(axiom).  [assumption].
% 1.06/1.33  101 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_3) # label(axiom).  [assumption].
% 1.06/1.33  102 -class_Ring__and__Field_Opordered__comm__ring(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_7) # label(axiom).  [assumption].
% 1.06/1.33  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(102,b,79,a)].
% 1.06/1.33  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | class_HOL_Otimes(A).  [resolve(102,b,85,a)].
% 1.06/1.33  103 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_2) # label(axiom).  [assumption].
% 1.06/1.33  104 -class_OrderedGroup_Omonoid__mult(A) | class_HOL_Oone(A) # label(clsrel_OrderedGroup_Omonoid__mult_0) # label(axiom).  [assumption].
% 1.06/1.33  105 class_OrderedGroup_Omonoid__mult(tc_fun(A,B)) | -class_OrderedGroup_Ocomm__monoid__mult(B) # label(clsarity_fun_15) # label(axiom).  [assumption].
% 1.06/1.34  106 class_OrderedGroup_Omonoid__mult(tc_set(A)) | -class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsarity_set_14) # label(axiom).  [assumption].
% 1.06/1.34  107 class_OrderedGroup_Omonoid__mult(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_23) # label(axiom).  [assumption].
% 1.06/1.34  108 class_OrderedGroup_Omonoid__mult(tc_nat) # label(clsarity_nat_23) # label(axiom).  [assumption].
% 1.06/1.34  109 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Numeral_Onumber__ring_22) # label(axiom).  [assumption].
% 1.06/1.34  110 -class_OrderedGroup_Ocomm__monoid__mult(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_OrderedGroup_Ocomm__monoid__mult_4) # label(axiom).  [assumption].
% 1.06/1.34  Derived: class_HOL_Oone(tc_fun(A,B)) | -class_OrderedGroup_Ocomm__monoid__mult(B).  [resolve(104,a,105,a)].
% 1.06/1.34  Derived: class_HOL_Oone(tc_set(A)) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(104,a,106,a)].
% 1.06/1.34  Derived: class_HOL_Oone(tc_IntDef_Oint).  [resolve(104,a,107,a)].
% 1.06/1.34  Derived: class_HOL_Oone(tc_nat).  [resolve(104,a,108,a)].
% 1.06/1.34  Derived: class_HOL_Oone(A) | -class_Numeral_Onumber__ring(A).  [resolve(104,a,109,b)].
% 1.06/1.34  Derived: class_HOL_Oone(A) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(104,a,110,b)].
% 1.06/1.34  111 -class_OrderedGroup_Omonoid__mult(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_OrderedGroup_Omonoid__mult_1) # label(axiom).  [assumption].
% 1.06/1.34  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(111,a,110,b)].
% 1.06/1.34  112 -class_OrderedGroup_Omonoid__mult(A) | class_HOL_Otimes(A) # label(clsrel_OrderedGroup_Omonoid__mult_2) # label(axiom).  [assumption].
% 1.06/1.34  Derived: class_HOL_Otimes(A) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(112,a,110,b)].
% 1.06/1.34  113 -class_Power_Orecpower(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Power_Orecpower_15) # label(axiom).  [assumption].
% 1.06/1.34  114 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_24) # label(axiom).  [assumption].
% 1.06/1.34  115 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_15) # label(axiom).  [assumption].
% 1.06/1.34  116 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_14) # label(axiom).  [assumption].
% 1.06/1.34  117 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Ofield_12) # label(axiom).  [assumption].
% 1.06/1.34  118 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oidom_12) # label(axiom).  [assumption].
% 1.06/1.34  119 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__field_15) # label(axiom).  [assumption].
% 1.06/1.34  120 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__idom_12) # label(axiom).  [assumption].
% 1.06/1.34  121 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__semidom_6) # label(axiom).  [assumption].
% 1.06/1.34  Derived: -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(121,b,111,a)].
% 1.06/1.34  Derived: -class_Ring__and__Field_Oordered__semidom(A) | class_HOL_Otimes(A).  [resolve(121,b,112,a)].
% 1.06/1.34  122 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oring__1_17) # label(axiom).  [assumption].
% 1.06/1.34  123 -class_Ring__and__Field_Osemiring__1(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Osemiring__1_11) # label(axiom).  [assumption].
% 1.06/1.34  124 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_9) # label(axiom).  [assumption].
% 1.06/1.34  Derived: -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Oone(A).  [resolve(124,b,104,a)].
% 1.13/1.37  Derived: -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(124,b,111,a)].
% 1.13/1.37  Derived: -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Otimes(A).  [resolve(124,b,112,a)].
% 1.13/1.37  125 -class_Ring__and__Field_Osemiring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring_0) # label(axiom).  [assumption].
% 1.13/1.37  126 class_Ring__and__Field_Osemiring(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_17) # label(axiom).  [assumption].
% 1.13/1.37  127 class_Ring__and__Field_Osemiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_10) # label(axiom).  [assumption].
% 1.13/1.37  128 class_Ring__and__Field_Osemiring(tc_nat) # label(clsarity_nat_18) # label(axiom).  [assumption].
% 1.13/1.37  129 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Numeral_Onumber__ring_6) # label(axiom).  [assumption].
% 1.13/1.37  130 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Power_Orecpower_10) # label(axiom).  [assumption].
% 1.13/1.37  131 -class_Ring__and__Field_Ocomm__ring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Ocomm__ring_4) # label(axiom).  [assumption].
% 1.13/1.37  132 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_10) # label(axiom).  [assumption].
% 1.13/1.37  133 -class_Ring__and__Field_Ocomm__semiring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_6) # label(axiom).  [assumption].
% 1.13/1.37  134 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_2) # label(axiom).  [assumption].
% 1.13/1.37  135 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_4) # label(axiom).  [assumption].
% 1.13/1.37  136 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_7) # label(axiom).  [assumption].
% 1.13/1.37  137 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_8) # label(axiom).  [assumption].
% 1.13/1.37  138 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Ofield_20) # label(axiom).  [assumption].
% 1.13/1.37  139 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oidom_20) # label(axiom).  [assumption].
% 1.13/1.37  140 -class_Ring__and__Field_Olordered__ring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Olordered__ring_14) # label(axiom).  [assumption].
% 1.13/1.37  141 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_4) # label(axiom).  [assumption].
% 1.13/1.37  142 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oordered__field_23) # label(axiom).  [assumption].
% 1.13/1.37  143 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oordered__idom_20) # label(axiom).  [assumption].
% 1.13/1.37  144 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_7) # label(axiom).  [assumption].
% 1.13/1.37  145 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oordered__semidom_14) # label(axiom).  [assumption].
% 1.13/1.37  146 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_1) # label(axiom).  [assumption].
% 1.13/1.37  147 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_5) # label(axiom).  [assumption].
% 1.13/1.37  148 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_2) # label(axiom).  [assumption].
% 1.13/1.37  149 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_10) # label(axiom).  [assumption].
% 1.13/1.37  150 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_4) # label(axiom).  [assumption].
% 1.13/1.37  151 -class_Ring__and__Field_Opordered__ring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Opordered__ring_7) # label(axiom).  [assumption].
% 1.13/1.37  152 -class_Ring__and__Field_Opordered__semiring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Opordered__semiring_1) # label(axiom).  [assumption].
% 1.13/1.37  153 -class_Ring__and__Field_Oring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oring_0) # label(axiom).  [assumption].
% 1.13/1.37  154 -class_Ring__and__Field_Oring__1(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oring__1_7) # label(axiom).  [assumption].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(125,a,126,a)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(125,a,130,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(125,a,131,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(125,a,132,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(125,a,133,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(125,a,134,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(125,a,135,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(125,a,136,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(125,a,138,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(125,a,139,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(125,a,140,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(125,a,141,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(125,a,142,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(125,a,143,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(125,a,145,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(125,a,146,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(125,a,148,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(125,a,149,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(125,a,150,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(125,a,152,b)].
% 1.13/1.37  155 -class_Ring__and__Field_Osemiring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring_1) # label(axiom).  [assumption].
% 1.13/1.37  Derived: class_OrderedGroup_Osemigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(155,a,126,a)].
% 1.13/1.37  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(155,a,133,b)].
% 1.13/1.37  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(155,a,134,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(155,a,136,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(155,a,150,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(155,a,152,b)].
% 1.13/1.38  156 -class_Ring__and__Field_Osemiring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Osemiring_2) # label(axiom).  [assumption].
% 1.13/1.38  Derived: class_HOL_Oplus(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(156,a,126,a)].
% 1.13/1.38  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(156,a,133,b)].
% 1.13/1.38  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(156,a,134,b)].
% 1.13/1.38  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(156,a,136,b)].
% 1.13/1.38  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(156,a,150,b)].
% 1.13/1.38  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(156,a,152,b)].
% 1.13/1.38  157 -class_Ring__and__Field_Osemiring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Osemiring_3) # label(axiom).  [assumption].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(157,a,126,a)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(157,a,131,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(157,a,133,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(157,a,134,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(157,a,135,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(157,a,136,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(157,a,138,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(157,a,139,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(157,a,140,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(157,a,141,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(157,a,142,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(157,a,143,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(157,a,144,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(157,a,146,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(157,a,147,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(157,a,148,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(157,a,150,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(157,a,151,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(157,a,152,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring(A).  [resolve(157,a,153,b)].
% 1.13/1.38  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(157,a,154,b)].
% 1.13/1.38  158 -class_Ring__and__Field_Osemiring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring_4) # label(axiom).  [assumption].
% 1.13/1.38  Derived: class_HOL_Otimes(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(158,a,126,a)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(158,a,131,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(158,a,133,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(158,a,134,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(158,a,135,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(158,a,136,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(158,a,138,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oidom(A).  [resolve(158,a,139,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(158,a,140,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(158,a,141,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(158,a,142,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(158,a,143,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(158,a,144,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(158,a,146,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(158,a,147,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(158,a,148,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(158,a,150,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(158,a,151,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(158,a,152,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oring(A).  [resolve(158,a,153,b)].
% 1.13/1.40  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(158,a,154,b)].
% 1.13/1.40  159 -class_Ring__and__Field_Osemiring__0(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Osemiring__0_0) # label(axiom).  [assumption].
% 1.13/1.40  160 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_1) # label(axiom).  [assumption].
% 1.13/1.40  161 -class_Ring__and__Field_Osemiring__1(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Osemiring__1_4) # label(axiom).  [assumption].
% 1.13/1.40  Derived: -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Oplus(A).  [resolve(161,b,156,a)].
% 1.13/1.40  162 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_3) # label(axiom).  [assumption].
% 1.13/1.40  163 -class_Ring__and__Field_Ocomm__semiring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_0) # label(axiom).  [assumption].
% 1.13/1.40  164 class_Ring__and__Field_Ocomm__semiring(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_18) # label(axiom).  [assumption].
% 1.13/1.40  165 class_Ring__and__Field_Ocomm__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_11) # label(axiom).  [assumption].
% 1.13/1.40  166 class_Ring__and__Field_Ocomm__semiring(tc_nat) # label(clsarity_nat_19) # label(axiom).  [assumption].
% 1.13/1.40  167 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Numeral_Onumber__ring_7) # label(axiom).  [assumption].
% 1.13/1.40  168 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Power_Orecpower_11) # label(axiom).  [assumption].
% 1.13/1.40  169 -class_Ring__and__Field_Ocomm__ring(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Ocomm__ring_1) # label(axiom).  [assumption].
% 1.13/1.40  170 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_6) # label(axiom).  [assumption].
% 1.13/1.40  171 -class_Ring__and__Field_Ocomm__semiring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_1) # label(axiom).  [assumption].
% 1.13/1.42  172 -class_Ring__and__Field_Ocomm__semiring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_2) # label(axiom).  [assumption].
% 1.13/1.42  173 -class_Ring__and__Field_Ocomm__semiring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_4) # label(axiom).  [assumption].
% 1.13/1.42  174 -class_Ring__and__Field_Ocomm__semiring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_5) # label(axiom).  [assumption].
% 1.13/1.42  175 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_0) # label(axiom).  [assumption].
% 1.13/1.42  176 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_1) # label(axiom).  [assumption].
% 1.13/1.42  177 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_4) # label(axiom).  [assumption].
% 1.13/1.42  178 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_2) # label(axiom).  [assumption].
% 1.13/1.42  179 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Ofield_16) # label(axiom).  [assumption].
% 1.13/1.42  180 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Oidom_16) # label(axiom).  [assumption].
% 1.13/1.42  181 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_1) # label(axiom).  [assumption].
% 1.13/1.42  182 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__field_19) # label(axiom).  [assumption].
% 1.13/1.42  183 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__idom_16) # label(axiom).  [assumption].
% 1.13/1.42  184 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__semidom_10) # label(axiom).  [assumption].
% 1.13/1.42  185 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_2) # label(axiom).  [assumption].
% 1.13/1.42  186 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_6) # label(axiom).  [assumption].
% 1.13/1.42  187 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_1) # label(axiom).  [assumption].
% 1.13/1.42  188 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(125,a,133,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(188,b,164,a)].
% 1.13/1.42  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(188,b,165,a)].
% 1.13/1.42  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(188,b,166,a)].
% 1.13/1.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(188,b,167,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(188,b,168,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(188,b,169,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(188,b,170,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(188,b,178,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(188,b,185,b)].
% 1.13/1.42  189 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(155,a,133,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(189,b,164,a)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(189,b,165,a)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(189,b,166,a)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(189,b,167,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(189,b,168,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(189,b,169,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(189,b,170,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(189,b,176,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(189,b,178,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(189,b,179,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(189,b,180,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(189,b,181,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(189,b,182,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(189,b,183,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(189,b,184,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(189,b,185,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(189,b,186,b)].
% 1.13/1.42  190 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(156,a,133,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(190,b,164,a)].
% 1.13/1.42  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(190,b,165,a)].
% 1.13/1.42  Derived: class_HOL_Oplus(tc_nat).  [resolve(190,b,166,a)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(190,b,167,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(190,b,168,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(190,b,169,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(190,b,170,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(190,b,176,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(190,b,178,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(190,b,179,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(190,b,180,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(190,b,181,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(190,b,182,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(190,b,183,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(190,b,184,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(190,b,185,b)].
% 1.13/1.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(190,b,186,b)].
% 1.13/1.42  191 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(157,a,133,b)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__mult(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(191,b,164,a)].
% 1.13/1.42  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(191,b,165,a)].
% 1.13/1.45  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(191,b,166,a)].
% 1.13/1.45  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(191,b,167,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(191,b,168,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(191,b,169,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(191,b,170,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(191,b,178,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(191,b,184,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(191,b,186,b)].
% 1.13/1.45  192 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(158,a,133,b)].
% 1.13/1.45  Derived: class_HOL_Otimes(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(192,b,164,a)].
% 1.13/1.45  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(192,b,165,a)].
% 1.13/1.45  Derived: class_HOL_Otimes(tc_nat).  [resolve(192,b,166,a)].
% 1.13/1.45  Derived: class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(192,b,167,b)].
% 1.13/1.45  Derived: class_HOL_Otimes(A) | -class_Power_Orecpower(A).  [resolve(192,b,168,b)].
% 1.13/1.45  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(192,b,169,b)].
% 1.13/1.45  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(192,b,170,b)].
% 1.13/1.45  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(192,b,178,b)].
% 1.13/1.45  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(192,b,184,b)].
% 1.13/1.45  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(192,b,186,b)].
% 1.13/1.45  193 -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__0_1) # label(axiom).  [assumption].
% 1.13/1.45  194 class_Ring__and__Field_Osemiring__0(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_19) # label(axiom).  [assumption].
% 1.13/1.45  195 class_Ring__and__Field_Osemiring__0(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_13) # label(axiom).  [assumption].
% 1.13/1.45  196 class_Ring__and__Field_Osemiring__0(tc_nat) # label(clsarity_nat_21) # label(axiom).  [assumption].
% 1.13/1.45  197 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Numeral_Onumber__ring_10) # label(axiom).  [assumption].
% 1.13/1.45  198 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Power_Orecpower_13) # label(axiom).  [assumption].
% 1.13/1.45  199 -class_Ring__and__Field_Ocomm__ring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__ring_3) # label(axiom).  [assumption].
% 1.13/1.45  200 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_9) # label(axiom).  [assumption].
% 1.13/1.45  201 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_10) # label(axiom).  [assumption].
% 1.13/1.45  202 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_3) # label(axiom).  [assumption].
% 1.13/1.45  203 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_6) # label(axiom).  [assumption].
% 1.13/1.45  204 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_7) # label(axiom).  [assumption].
% 1.13/1.45  205 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Ofield_19) # label(axiom).  [assumption].
% 1.13/1.45  206 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oidom_19) # label(axiom).  [assumption].
% 1.13/1.45  207 -class_Ring__and__Field_Olordered__ring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Olordered__ring_13) # label(axiom).  [assumption].
% 1.13/1.45  208 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_3) # label(axiom).  [assumption].
% 1.13/1.45  209 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oordered__field_22) # label(axiom).  [assumption].
% 1.13/1.45  210 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oordered__idom_19) # label(axiom).  [assumption].
% 1.13/1.45  211 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_6) # label(axiom).  [assumption].
% 1.13/1.45  212 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oordered__semidom_13) # label(axiom).  [assumption].
% 1.13/1.45  213 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_0) # label(axiom).  [assumption].
% 1.13/1.45  214 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_4) # label(axiom).  [assumption].
% 1.13/1.45  215 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_1) # label(axiom).  [assumption].
% 1.13/1.45  216 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_9) # label(axiom).  [assumption].
% 1.13/1.45  217 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_3) # label(axiom).  [assumption].
% 1.13/1.45  218 -class_Ring__and__Field_Opordered__ring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Opordered__ring_6) # label(axiom).  [assumption].
% 1.13/1.45  219 -class_Ring__and__Field_Opordered__semiring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Opordered__semiring_0) # label(axiom).  [assumption].
% 1.13/1.45  220 -class_Ring__and__Field_Oring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oring_13) # label(axiom).  [assumption].
% 1.13/1.45  221 -class_Ring__and__Field_Oring__1(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oring__1_6) # label(axiom).  [assumption].
% 1.13/1.45  222 -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__0_2) # label(axiom).  [assumption].
% 1.13/1.45  223 -class_Ring__and__Field_Osemiring__0(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Osemiring__0_3) # label(axiom).  [assumption].
% 1.13/1.45  224 -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Osemiring__0_4) # label(axiom).  [assumption].
% 1.13/1.45  225 -class_Ring__and__Field_Osemiring__0(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring__0_5) # label(axiom).  [assumption].
% 1.13/1.45  226 -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Osemiring__0_6) # label(axiom).  [assumption].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(226,a,194,a)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint).  [resolve(226,a,195,a)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_nat).  [resolve(226,a,196,a)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(226,a,197,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Power_Orecpower(A).  [resolve(226,a,198,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(226,a,199,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(226,a,200,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(226,a,201,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(226,a,202,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(226,a,203,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(226,a,204,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(226,a,205,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(226,a,206,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(226,a,207,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(226,a,208,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(226,a,209,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(226,a,210,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(226,a,211,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(226,a,212,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(226,a,213,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(226,a,214,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(226,a,215,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(226,a,216,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(226,a,217,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(226,a,218,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(226,a,219,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(226,a,220,b)].
% 1.13/1.45  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(226,a,221,b)].
% 1.13/1.45  227 -class_Ring__and__Field_Osemiring__0(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Osemiring__0_7) # label(axiom).  [assumption].
% 1.13/1.45  Derived: class_HOL_Ozero(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(227,a,194,a)].
% 1.13/1.45  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(227,a,195,a)].
% 1.13/1.45  Derived: class_HOL_Ozero(tc_nat).  [resolve(227,a,196,a)].
% 1.13/1.45  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(227,a,197,b)].
% 1.13/1.45  Derived: class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(227,a,198,b)].
% 1.13/1.45  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(227,a,199,b)].
% 1.13/1.45  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(227,a,200,b)].
% 1.13/1.45  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(227,a,201,b)].
% 1.13/1.45  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(227,a,202,b)].
% 1.13/1.45  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(227,a,203,b)].
% 1.13/1.45  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(227,a,204,b)].
% 1.13/1.45  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(227,a,205,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(227,a,206,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(227,a,207,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(227,a,208,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(227,a,209,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(227,a,210,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(227,a,211,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(227,a,212,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(227,a,213,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(227,a,214,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(227,a,215,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(227,a,216,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(227,a,217,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(227,a,218,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(227,a,219,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oring(A).  [resolve(227,a,220,b)].
% 1.22/1.48  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(227,a,221,b)].
% 1.22/1.48  228 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_0) # label(axiom).  [assumption].
% 1.22/1.48  229 -class_Ring__and__Field_Osemiring__1(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Osemiring__1_3) # label(axiom).  [assumption].
% 1.22/1.48  Derived: -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Ozero(A).  [resolve(229,b,227,a)].
% 1.22/1.48  230 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_2) # label(axiom).  [assumption].
% 1.22/1.48  231 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_3) # label(axiom).  [assumption].
% 1.22/1.48  232 class_Ring__and__Field_Ocomm__semiring__0(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_20) # label(axiom).  [assumption].
% 1.22/1.48  233 class_Ring__and__Field_Ocomm__semiring__0(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_14) # label(axiom).  [assumption].
% 1.22/1.48  234 class_Ring__and__Field_Ocomm__semiring__0(tc_nat) # label(clsarity_nat_22) # label(axiom).  [assumption].
% 1.22/1.48  235 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Numeral_Onumber__ring_11) # label(axiom).  [assumption].
% 1.22/1.48  236 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Power_Orecpower_14) # label(axiom).  [assumption].
% 1.22/1.48  237 -class_Ring__and__Field_Ocomm__ring(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__ring_0) # label(axiom).  [assumption].
% 1.22/1.48  238 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_5) # label(axiom).  [assumption].
% 1.22/1.48  239 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_4) # label(axiom).  [assumption].
% 1.22/1.48  240 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_5) # label(axiom).  [assumption].
% 1.22/1.48  241 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_6) # label(axiom).  [assumption].
% 1.22/1.48  242 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_7) # label(axiom).  [assumption].
% 1.24/1.50  243 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_8) # label(axiom).  [assumption].
% 1.24/1.50  244 -class_Ring__and__Field_Ocomm__semiring__0(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0_9) # label(axiom).  [assumption].
% 1.24/1.50  245 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_0) # label(axiom).  [assumption].
% 1.24/1.50  246 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_3) # label(axiom).  [assumption].
% 1.24/1.50  247 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_1) # label(axiom).  [assumption].
% 1.24/1.50  248 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Ofield_15) # label(axiom).  [assumption].
% 1.24/1.50  249 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Oidom_15) # label(axiom).  [assumption].
% 1.24/1.50  250 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_0) # label(axiom).  [assumption].
% 1.24/1.50  251 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Oordered__field_18) # label(axiom).  [assumption].
% 1.24/1.50  252 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Oordered__idom_15) # label(axiom).  [assumption].
% 1.24/1.50  253 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Oordered__semidom_9) # label(axiom).  [assumption].
% 1.24/1.50  254 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_1) # label(axiom).  [assumption].
% 1.24/1.50  255 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_5) # label(axiom).  [assumption].
% 1.24/1.50  256 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_0) # label(axiom).  [assumption].
% 1.24/1.50  257 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(125,a,134,b)].
% 1.24/1.50  258 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(155,a,134,b)].
% 1.24/1.50  259 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(156,a,134,b)].
% 1.24/1.50  260 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(157,a,134,b)].
% 1.24/1.50  261 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(158,a,134,b)].
% 1.24/1.50  262 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(226,a,201,b)].
% 1.24/1.50  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(262,b,232,a)].
% 1.24/1.50  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint).  [resolve(262,b,233,a)].
% 1.24/1.50  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_nat).  [resolve(262,b,234,a)].
% 1.24/1.50  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(262,b,235,b)].
% 1.24/1.50  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Power_Orecpower(A).  [resolve(262,b,236,b)].
% 1.24/1.50  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(262,b,237,b)].
% 1.24/1.50  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(262,b,238,b)].
% 1.24/1.50  263 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(227,a,201,b)].
% 1.27/1.52  Derived: class_HOL_Ozero(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(263,b,232,a)].
% 1.27/1.52  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(263,b,233,a)].
% 1.27/1.52  Derived: class_HOL_Ozero(tc_nat).  [resolve(263,b,234,a)].
% 1.27/1.52  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(263,b,235,b)].
% 1.27/1.52  Derived: class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(263,b,236,b)].
% 1.27/1.52  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(263,b,237,b)].
% 1.27/1.52  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(263,b,238,b)].
% 1.27/1.52  264 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_2) # label(axiom).  [assumption].
% 1.27/1.52  265 class_Ring__and__Field_Osemiring__0__cancel(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_21) # label(axiom).  [assumption].
% 1.27/1.52  266 class_Ring__and__Field_Osemiring__0__cancel(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_18) # label(axiom).  [assumption].
% 1.27/1.52  267 class_Ring__and__Field_Osemiring__0__cancel(tc_nat) # label(clsarity_nat_29) # label(axiom).  [assumption].
% 1.27/1.52  268 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Numeral_Onumber__ring_16) # label(axiom).  [assumption].
% 1.27/1.52  269 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Power_Orecpower_21) # label(axiom).  [assumption].
% 1.27/1.52  270 -class_Ring__and__Field_Ocomm__ring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__ring_17) # label(axiom).  [assumption].
% 1.27/1.52  271 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_8) # label(axiom).  [assumption].
% 1.27/1.52  272 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_14) # label(axiom).  [assumption].
% 1.27/1.52  273 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_21) # label(axiom).  [assumption].
% 1.27/1.52  274 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ofield_18) # label(axiom).  [assumption].
% 1.27/1.52  275 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oidom_18) # label(axiom).  [assumption].
% 1.27/1.52  276 -class_Ring__and__Field_Olordered__ring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Olordered__ring_12) # label(axiom).  [assumption].
% 1.27/1.52  277 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_26) # label(axiom).  [assumption].
% 1.27/1.52  278 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oordered__field_21) # label(axiom).  [assumption].
% 1.27/1.52  279 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oordered__idom_18) # label(axiom).  [assumption].
% 1.27/1.52  280 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_3) # label(axiom).  [assumption].
% 1.27/1.52  281 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oordered__semidom_12) # label(axiom).  [assumption].
% 1.27/1.52  282 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_21) # label(axiom).  [assumption].
% 1.27/1.52  283 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_20) # label(axiom).  [assumption].
% 1.28/1.56  284 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_15) # label(axiom).  [assumption].
% 1.28/1.56  285 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_8) # label(axiom).  [assumption].
% 1.28/1.56  286 -class_Ring__and__Field_Opordered__ring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Opordered__ring_3) # label(axiom).  [assumption].
% 1.28/1.56  287 -class_Ring__and__Field_Oring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oring_12) # label(axiom).  [assumption].
% 1.28/1.56  288 -class_Ring__and__Field_Oring__1(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oring__1_3) # label(axiom).  [assumption].
% 1.28/1.56  289 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_3) # label(axiom).  [assumption].
% 1.28/1.56  290 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_4) # label(axiom).  [assumption].
% 1.28/1.56  291 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_5) # label(axiom).  [assumption].
% 1.28/1.56  292 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_6) # label(axiom).  [assumption].
% 1.28/1.56  293 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_7) # label(axiom).  [assumption].
% 1.28/1.56  294 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_8) # label(axiom).  [assumption].
% 1.28/1.56  295 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_15) # label(axiom).  [assumption].
% 1.28/1.56  296 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(75,b,39,a)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(296,a,280,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(296,a,286,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(296,a,287,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(296,a,288,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(296,a,295,b)].
% 1.28/1.56  297 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(75,b,45,a)].
% 1.28/1.56  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(297,a,280,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(297,a,286,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(297,a,288,b)].
% 1.28/1.56  298 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_HOL_Oplus(A).  [resolve(75,b,46,a)].
% 1.28/1.56  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(298,a,280,b)].
% 1.28/1.56  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(298,a,284,b)].
% 1.28/1.56  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(298,a,286,b)].
% 1.28/1.56  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(298,a,288,b)].
% 1.28/1.56  299 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring_1) # label(axiom).  [assumption].
% 1.28/1.56  300 class_Ring__and__Field_Oring(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_22) # label(axiom).  [assumption].
% 1.28/1.56  301 class_Ring__and__Field_Oring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_19) # label(axiom).  [assumption].
% 1.28/1.56  302 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Numeral_Onumber__ring_17) # label(axiom).  [assumption].
% 1.28/1.56  303 -class_Ring__and__Field_Ocomm__ring(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Ocomm__ring_16) # label(axiom).  [assumption].
% 1.28/1.56  304 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_1) # label(axiom).  [assumption].
% 1.28/1.56  305 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Ofield_3) # label(axiom).  [assumption].
% 1.28/1.56  306 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Oidom_3) # label(axiom).  [assumption].
% 1.28/1.56  307 -class_Ring__and__Field_Olordered__ring(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Olordered__ring_1) # label(axiom).  [assumption].
% 1.28/1.56  308 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Oordered__field_6) # label(axiom).  [assumption].
% 1.28/1.56  309 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Oordered__idom_3) # label(axiom).  [assumption].
% 1.28/1.56  310 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_0) # label(axiom).  [assumption].
% 1.28/1.56  311 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_1) # label(axiom).  [assumption].
% 1.28/1.56  312 -class_Ring__and__Field_Opordered__ring(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Opordered__ring_0) # label(axiom).  [assumption].
% 1.28/1.56  313 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oring_2) # label(axiom).  [assumption].
% 1.28/1.56  314 -class_Ring__and__Field_Oring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Oring_3) # label(axiom).  [assumption].
% 1.28/1.56  315 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oring_4) # label(axiom).  [assumption].
% 1.28/1.56  316 -class_Ring__and__Field_Oring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oring_5) # label(axiom).  [assumption].
% 1.28/1.56  317 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oring_6) # label(axiom).  [assumption].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(317,a,300,a)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(tc_IntDef_Oint).  [resolve(317,a,301,a)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(317,a,302,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(317,a,303,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(317,a,304,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(317,a,305,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(317,a,306,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(317,a,307,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(317,a,308,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(317,a,309,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(317,a,310,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(317,a,311,b)].
% 1.28/1.56  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(317,a,312,b)].
% 1.28/1.57  318 -class_Ring__and__Field_Oring(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Oring_7) # label(axiom).  [assumption].
% 1.28/1.57  Derived: class_HOL_Ominus(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(318,a,300,a)].
% 1.28/1.57  Derived: class_HOL_Ominus(tc_IntDef_Oint).  [resolve(318,a,301,a)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Numeral_Onumber__ring(A).  [resolve(318,a,302,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(318,a,303,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(318,a,304,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(318,a,305,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(318,a,306,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(318,a,307,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(318,a,308,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(318,a,309,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(318,a,310,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(318,a,311,b)].
% 1.28/1.57  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(318,a,312,b)].
% 1.28/1.57  319 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oring_8) # label(axiom).  [assumption].
% 1.28/1.57  320 -class_Ring__and__Field_Oring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oring_9) # label(axiom).  [assumption].
% 1.28/1.57  321 -class_Ring__and__Field_Oring__1(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Oring__1_0) # label(axiom).  [assumption].
% 1.28/1.57  322 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(73,b,39,a)].
% 1.28/1.57  323 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(77,b,73,b)].
% 1.28/1.57  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(323,b,307,b)].
% 1.28/1.57  324 class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(78,b,73,b)].
% 1.28/1.57  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(324,b,307,b)].
% 1.28/1.57  325 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring(A).  [resolve(157,a,153,b)].
% 1.28/1.57  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(325,b,305,b)].
% 1.28/1.57  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(325,b,306,b)].
% 1.28/1.57  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(325,b,307,b)].
% 1.28/1.57  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(325,b,308,b)].
% 1.28/1.57  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(325,b,309,b)].
% 1.28/1.57  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(325,b,310,b)].
% 1.28/1.57  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(325,b,312,b)].
% 1.28/1.57  326 class_HOL_Otimes(A) | -class_Ring__and__Field_Oring(A).  [resolve(158,a,153,b)].
% 1.28/1.57  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(326,b,305,b)].
% 1.28/1.57  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oidom(A).  [resolve(326,b,306,b)].
% 1.28/1.57  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(326,b,307,b)].
% 1.28/1.57  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(326,b,308,b)].
% 1.28/1.57  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(326,b,309,b)].
% 1.28/1.57  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(326,b,310,b)].
% 1.28/1.57  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(326,b,312,b)].
% 1.28/1.57  327 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(226,a,220,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(327,b,305,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(327,b,306,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(327,b,307,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(327,b,308,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(327,b,309,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(327,b,310,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(327,b,311,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(327,b,312,b)].
% 1.28/1.59  328 class_HOL_Ozero(A) | -class_Ring__and__Field_Oring(A).  [resolve(227,a,220,b)].
% 1.28/1.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(328,b,305,b)].
% 1.28/1.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(328,b,306,b)].
% 1.28/1.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(328,b,307,b)].
% 1.28/1.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(328,b,308,b)].
% 1.28/1.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(328,b,309,b)].
% 1.28/1.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(328,b,310,b)].
% 1.28/1.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(328,b,311,b)].
% 1.28/1.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(328,b,312,b)].
% 1.28/1.59  329 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(296,a,287,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(329,b,300,a)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(329,b,301,a)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(329,b,302,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(329,b,303,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(329,b,304,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(329,b,305,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(329,b,306,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(329,b,307,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(329,b,308,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(329,b,309,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(329,b,310,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(329,b,311,b)].
% 1.28/1.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(329,b,312,b)].
% 1.28/1.59  330 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_10) # label(axiom).  [assumption].
% 1.28/1.59  331 class_Ring__and__Field_Ocomm__semiring__0__cancel(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_23) # label(axiom).  [assumption].
% 1.28/1.59  332 class_Ring__and__Field_Ocomm__semiring__0__cancel(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_20) # label(axiom).  [assumption].
% 1.28/1.59  333 class_Ring__and__Field_Ocomm__semiring__0__cancel(tc_nat) # label(clsarity_nat_31) # label(axiom).  [assumption].
% 1.36/1.61  334 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Numeral_Onumber__ring_18) # label(axiom).  [assumption].
% 1.36/1.61  335 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Power_Orecpower_23) # label(axiom).  [assumption].
% 1.36/1.61  336 -class_Ring__and__Field_Ocomm__ring(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__ring_18) # label(axiom).  [assumption].
% 1.36/1.61  337 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_4) # label(axiom).  [assumption].
% 1.36/1.61  338 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_11) # label(axiom).  [assumption].
% 1.36/1.61  339 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_5) # label(axiom).  [assumption].
% 1.36/1.61  340 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_6) # label(axiom).  [assumption].
% 1.36/1.61  341 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_7) # label(axiom).  [assumption].
% 1.36/1.61  342 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_8) # label(axiom).  [assumption].
% 1.36/1.61  343 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__0__cancel_9) # label(axiom).  [assumption].
% 1.36/1.61  344 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_22) # label(axiom).  [assumption].
% 1.36/1.61  345 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ofield_14) # label(axiom).  [assumption].
% 1.36/1.61  346 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oidom_14) # label(axiom).  [assumption].
% 1.36/1.61  347 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oordered__field_17) # label(axiom).  [assumption].
% 1.36/1.61  348 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oordered__idom_14) # label(axiom).  [assumption].
% 1.36/1.61  349 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oordered__semidom_8) # label(axiom).  [assumption].
% 1.36/1.61  350 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_4) # label(axiom).  [assumption].
% 1.36/1.61  351 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_HOL_Oplus(A).  [resolve(20,b,8,a)].
% 1.36/1.61  352 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(77,b,58,b)].
% 1.36/1.61  353 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(125,a,135,b)].
% 1.36/1.61  354 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(157,a,135,b)].
% 1.36/1.61  355 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(158,a,135,b)].
% 1.36/1.61  356 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(189,b,176,b)].
% 1.36/1.61  Derived: class_OrderedGroup_Osemigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(356,b,331,a)].
% 1.36/1.61  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(356,b,332,a)].
% 1.36/1.61  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(356,b,333,a)].
% 1.36/1.61  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(356,b,334,b)].
% 1.36/1.63  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(356,b,335,b)].
% 1.36/1.63  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(356,b,336,b)].
% 1.36/1.63  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(356,b,337,b)].
% 1.36/1.63  357 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(190,b,176,b)].
% 1.36/1.63  Derived: class_HOL_Oplus(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(357,b,331,a)].
% 1.36/1.63  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(357,b,332,a)].
% 1.36/1.63  Derived: class_HOL_Oplus(tc_nat).  [resolve(357,b,333,a)].
% 1.36/1.63  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(357,b,334,b)].
% 1.36/1.63  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(357,b,335,b)].
% 1.36/1.63  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(357,b,336,b)].
% 1.36/1.63  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(357,b,337,b)].
% 1.36/1.63  358 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(226,a,202,b)].
% 1.36/1.63  359 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(227,a,202,b)].
% 1.36/1.63  360 -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Ocomm__ring_10) # label(axiom).  [assumption].
% 1.36/1.63  361 class_Ring__and__Field_Ocomm__ring(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_24) # label(axiom).  [assumption].
% 1.36/1.63  362 class_Ring__and__Field_Ocomm__ring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_21) # label(axiom).  [assumption].
% 1.36/1.63  363 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Numeral_Onumber__ring_19) # label(axiom).  [assumption].
% 1.36/1.63  364 -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Ocomm__ring_11) # label(axiom).  [assumption].
% 1.36/1.63  365 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_12) # label(axiom).  [assumption].
% 1.36/1.63  366 -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Ocomm__ring_13) # label(axiom).  [assumption].
% 1.36/1.63  367 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__ring_5) # label(axiom).  [assumption].
% 1.36/1.63  368 -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ocomm__ring_6) # label(axiom).  [assumption].
% 1.36/1.63  369 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_7) # label(axiom).  [assumption].
% 1.36/1.63  370 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_8) # label(axiom).  [assumption].
% 1.36/1.63  371 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_9) # label(axiom).  [assumption].
% 1.36/1.63  372 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_0) # label(axiom).  [assumption].
% 1.36/1.63  373 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Ring__and__Field_Ofield_1) # label(axiom).  [assumption].
% 1.36/1.63  374 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Ring__and__Field_Oidom_1) # label(axiom).  [assumption].
% 1.36/1.63  375 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Ring__and__Field_Oordered__field_4) # label(axiom).  [assumption].
% 1.36/1.63  376 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Ring__and__Field_Oordered__idom_1) # label(axiom).  [assumption].
% 1.36/1.63  377 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_0) # label(axiom).  [assumption].
% 1.36/1.65  378 -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Oplus(A).  [resolve(18,b,8,a)].
% 1.36/1.65  379 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(77,b,56,b)].
% 1.36/1.65  380 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(125,a,131,b)].
% 1.36/1.65  381 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(157,a,131,b)].
% 1.36/1.65  382 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(158,a,131,b)].
% 1.36/1.65  383 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(188,b,169,b)].
% 1.36/1.65  384 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(189,b,169,b)].
% 1.36/1.65  385 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(190,b,169,b)].
% 1.36/1.65  386 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(191,b,169,b)].
% 1.36/1.65  Derived: class_OrderedGroup_Osemigroup__mult(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(386,b,361,a)].
% 1.36/1.65  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(386,b,362,a)].
% 1.36/1.65  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(386,b,363,b)].
% 1.36/1.65  387 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(192,b,169,b)].
% 1.36/1.65  Derived: class_HOL_Otimes(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(387,b,361,a)].
% 1.36/1.65  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(387,b,362,a)].
% 1.36/1.65  Derived: class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(387,b,363,b)].
% 1.36/1.65  388 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(226,a,199,b)].
% 1.36/1.65  389 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(227,a,199,b)].
% 1.36/1.65  390 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(262,b,237,b)].
% 1.36/1.65  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(390,b,361,a)].
% 1.36/1.65  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint).  [resolve(390,b,362,a)].
% 1.36/1.65  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(390,b,363,b)].
% 1.36/1.65  391 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(263,b,237,b)].
% 1.36/1.65  Derived: class_HOL_Ozero(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(391,b,361,a)].
% 1.36/1.65  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(391,b,362,a)].
% 1.36/1.65  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(391,b,363,b)].
% 1.36/1.65  392 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(317,a,303,b)].
% 1.36/1.65  Derived: class_OrderedGroup_Oab__group__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(392,b,361,a)].
% 1.36/1.65  Derived: class_OrderedGroup_Oab__group__add(tc_IntDef_Oint).  [resolve(392,b,362,a)].
% 1.36/1.65  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(392,b,363,b)].
% 1.36/1.65  393 class_HOL_Ominus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(318,a,303,b)].
% 1.36/1.65  Derived: class_HOL_Ominus(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(393,b,361,a)].
% 1.36/1.65  Derived: class_HOL_Ominus(tc_IntDef_Oint).  [resolve(393,b,362,a)].
% 1.36/1.65  Derived: class_HOL_Ominus(A) | -class_Numeral_Onumber__ring(A).  [resolve(393,b,363,b)].
% 1.36/1.65  394 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(329,b,303,b)].
% 1.36/1.65  Derived: class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(394,b,361,a)].
% 1.36/1.65  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(394,b,362,a)].
% 1.36/1.65  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(394,b,363,b)].
% 1.36/1.65  395 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(356,b,336,b)].
% 1.36/1.65  Derived: class_OrderedGroup_Osemigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(395,b,361,a)].
% 1.36/1.67  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(395,b,362,a)].
% 1.36/1.67  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(395,b,363,b)].
% 1.36/1.67  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(395,b,373,b)].
% 1.36/1.67  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(395,b,374,b)].
% 1.36/1.67  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(395,b,375,b)].
% 1.36/1.67  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(395,b,376,b)].
% 1.36/1.67  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(395,b,377,b)].
% 1.36/1.67  396 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(357,b,336,b)].
% 1.36/1.67  Derived: class_HOL_Oplus(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(396,b,361,a)].
% 1.36/1.67  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(396,b,362,a)].
% 1.36/1.67  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(396,b,363,b)].
% 1.36/1.67  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(396,b,373,b)].
% 1.36/1.67  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(396,b,374,b)].
% 1.36/1.67  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(396,b,375,b)].
% 1.36/1.67  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(396,b,376,b)].
% 1.36/1.67  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(396,b,377,b)].
% 1.36/1.67  397 -class_Ring__and__Field_Oaxclass__0__neq__1(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oaxclass__0__neq__1_0) # label(axiom).  [assumption].
% 1.36/1.67  398 class_Ring__and__Field_Oaxclass__0__neq__1(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_25) # label(axiom).  [assumption].
% 1.36/1.67  399 class_Ring__and__Field_Oaxclass__0__neq__1(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_22) # label(axiom).  [assumption].
% 1.36/1.67  400 class_Ring__and__Field_Oaxclass__0__neq__1(tc_nat) # label(clsarity_nat_13) # label(axiom).  [assumption].
% 1.36/1.67  401 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Numeral_Onumber__ring_21) # label(axiom).  [assumption].
% 1.36/1.67  402 -class_Power_Orecpower(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Power_Orecpower_3) # label(axiom).  [assumption].
% 1.36/1.67  403 -class_Ring__and__Field_Oaxclass__0__neq__1(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Oaxclass__0__neq__1_1) # label(axiom).  [assumption].
% 1.36/1.67  Derived: class_HOL_Oone(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(403,a,398,a)].
% 1.36/1.67  Derived: class_HOL_Oone(A) | -class_Power_Orecpower(A).  [resolve(403,a,402,b)].
% 1.36/1.67  404 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_23) # label(axiom).  [assumption].
% 1.36/1.67  405 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_0) # label(axiom).  [assumption].
% 1.36/1.67  406 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_6) # label(axiom).  [assumption].
% 1.36/1.67  Derived: -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Oone(A).  [resolve(406,b,403,a)].
% 1.36/1.67  407 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Ofield_11) # label(axiom).  [assumption].
% 1.36/1.67  408 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Oidom_11) # label(axiom).  [assumption].
% 1.36/1.67  409 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Oordered__field_14) # label(axiom).  [assumption].
% 1.36/1.67  410 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Oordered__idom_11) # label(axiom).  [assumption].
% 1.44/1.70  411 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Oordered__semidom_5) # label(axiom).  [assumption].
% 1.44/1.70  412 -class_Ring__and__Field_Oring__1(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Oring__1_16) # label(axiom).  [assumption].
% 1.44/1.70  413 -class_Ring__and__Field_Osemiring__1(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Osemiring__1_0) # label(axiom).  [assumption].
% 1.44/1.70  414 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_1) # label(axiom).  [assumption].
% 1.44/1.70  415 -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Osemiring__1_1) # label(axiom).  [assumption].
% 1.44/1.70  416 class_Ring__and__Field_Osemiring__1(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_26) # label(axiom).  [assumption].
% 1.44/1.70  417 class_Ring__and__Field_Osemiring__1(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_25) # label(axiom).  [assumption].
% 1.44/1.70  418 class_Ring__and__Field_Osemiring__1(tc_nat) # label(clsarity_nat_25) # label(axiom).  [assumption].
% 1.44/1.70  419 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Numeral_Onumber__ring_24) # label(axiom).  [assumption].
% 1.44/1.70  420 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Power_Orecpower_17) # label(axiom).  [assumption].
% 1.44/1.70  421 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_22) # label(axiom).  [assumption].
% 1.44/1.70  422 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_16) # label(axiom).  [assumption].
% 1.44/1.70  423 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_5) # label(axiom).  [assumption].
% 1.44/1.70  424 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Ofield_10) # label(axiom).  [assumption].
% 1.44/1.70  425 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Oidom_10) # label(axiom).  [assumption].
% 1.44/1.70  426 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Oordered__field_13) # label(axiom).  [assumption].
% 1.44/1.70  427 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Oordered__idom_10) # label(axiom).  [assumption].
% 1.44/1.70  428 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Oordered__semidom_4) # label(axiom).  [assumption].
% 1.44/1.70  429 -class_Ring__and__Field_Oring__1(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Oring__1_15) # label(axiom).  [assumption].
% 1.44/1.70  430 -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Osemiring__1_10) # label(axiom).  [assumption].
% 1.44/1.70  431 -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Osemiring__1_2) # label(axiom).  [assumption].
% 1.44/1.70  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(431,a,421,b)].
% 1.44/1.70  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(431,a,422,b)].
% 1.44/1.70  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Ofield(A).  [resolve(431,a,424,b)].
% 1.44/1.70  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oidom(A).  [resolve(431,a,425,b)].
% 1.44/1.70  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(431,a,426,b)].
% 1.44/1.70  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(431,a,427,b)].
% 1.44/1.70  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(431,a,428,b)].
% 1.44/1.70  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(431,a,429,b)].
% 1.44/1.73  432 -class_Ring__and__Field_Osemiring__1(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Osemiring__1_5) # label(axiom).  [assumption].
% 1.44/1.73  433 -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring__1_6) # label(axiom).  [assumption].
% 1.44/1.73  434 -class_Ring__and__Field_Osemiring__1(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Osemiring__1_7) # label(axiom).  [assumption].
% 1.44/1.73  435 -class_Ring__and__Field_Osemiring__1(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__1_8) # label(axiom).  [assumption].
% 1.44/1.73  436 -class_Ring__and__Field_Osemiring__1(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__1_9) # label(axiom).  [assumption].
% 1.44/1.73  437 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_0) # label(axiom).  [assumption].
% 1.44/1.73  438 -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Oplus(A).  [resolve(161,b,156,a)].
% 1.44/1.73  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(438,a,422,b)].
% 1.44/1.73  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(438,a,437,b)].
% 1.44/1.73  439 -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Ozero(A).  [resolve(229,b,227,a)].
% 1.44/1.73  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(439,a,422,b)].
% 1.44/1.73  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(439,a,423,b)].
% 1.44/1.73  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(439,a,428,b)].
% 1.44/1.73  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(439,a,429,b)].
% 1.44/1.73  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(439,a,437,b)].
% 1.44/1.73  440 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_1) # label(axiom).  [assumption].
% 1.44/1.73  441 class_Ring__and__Field_Ocomm__semiring__1(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_27) # label(axiom).  [assumption].
% 1.44/1.73  442 class_Ring__and__Field_Ocomm__semiring__1(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_26) # label(axiom).  [assumption].
% 1.44/1.73  443 class_Ring__and__Field_Ocomm__semiring__1(tc_nat) # label(clsarity_nat_26) # label(axiom).  [assumption].
% 1.44/1.73  444 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Numeral_Onumber__ring_25) # label(axiom).  [assumption].
% 1.44/1.73  445 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Power_Orecpower_18) # label(axiom).  [assumption].
% 1.44/1.73  446 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_20) # label(axiom).  [assumption].
% 1.44/1.73  447 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_10) # label(axiom).  [assumption].
% 1.44/1.73  448 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_11) # label(axiom).  [assumption].
% 1.44/1.73  449 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_12) # label(axiom).  [assumption].
% 1.44/1.73  450 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_13) # label(axiom).  [assumption].
% 1.44/1.73  451 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_14) # label(axiom).  [assumption].
% 1.44/1.73  Derived: class_OrderedGroup_Ocomm__monoid__mult(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(451,a,441,a)].
% 1.44/1.73  Derived: class_OrderedGroup_Ocomm__monoid__mult(tc_IntDef_Oint).  [resolve(451,a,442,a)].
% 1.44/1.73  Derived: class_OrderedGroup_Ocomm__monoid__mult(tc_nat).  [resolve(451,a,443,a)].
% 1.44/1.75  Derived: class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(451,a,444,b)].
% 1.44/1.75  Derived: class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Power_Orecpower(A).  [resolve(451,a,445,b)].
% 1.44/1.75  Derived: class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(451,a,446,b)].
% 1.44/1.75  452 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_2) # label(axiom).  [assumption].
% 1.44/1.75  453 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_8) # label(axiom).  [assumption].
% 1.44/1.75  454 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_9) # label(axiom).  [assumption].
% 1.44/1.75  455 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_0) # label(axiom).  [assumption].
% 1.44/1.75  456 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Ring__and__Field_Ofield_7) # label(axiom).  [assumption].
% 1.44/1.75  457 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Ring__and__Field_Oidom_7) # label(axiom).  [assumption].
% 1.44/1.75  458 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Ring__and__Field_Oordered__field_10) # label(axiom).  [assumption].
% 1.44/1.75  459 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Ring__and__Field_Oordered__idom_7) # label(axiom).  [assumption].
% 1.44/1.75  460 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Ring__and__Field_Oordered__semidom_1) # label(axiom).  [assumption].
% 1.44/1.75  461 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(125,a,136,b)].
% 1.44/1.75  462 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(155,a,136,b)].
% 1.44/1.75  463 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(156,a,136,b)].
% 1.44/1.75  464 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(157,a,136,b)].
% 1.44/1.75  465 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(158,a,136,b)].
% 1.44/1.75  466 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(226,a,203,b)].
% 1.44/1.75  467 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(227,a,203,b)].
% 1.44/1.75  468 class_HOL_Oone(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(431,a,422,b)].
% 1.44/1.75  Derived: class_HOL_Oone(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(468,b,441,a)].
% 1.44/1.75  Derived: class_HOL_Oone(tc_IntDef_Oint).  [resolve(468,b,442,a)].
% 1.44/1.75  Derived: class_HOL_Oone(tc_nat).  [resolve(468,b,443,a)].
% 1.44/1.75  Derived: class_HOL_Oone(A) | -class_Numeral_Onumber__ring(A).  [resolve(468,b,444,b)].
% 1.44/1.75  Derived: class_HOL_Oone(A) | -class_Power_Orecpower(A).  [resolve(468,b,445,b)].
% 1.44/1.75  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(468,b,446,b)].
% 1.44/1.75  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(468,b,455,b)].
% 1.44/1.75  469 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(438,a,422,b)].
% 1.44/1.75  Derived: class_HOL_Oplus(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(469,b,441,a)].
% 1.44/1.75  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(469,b,442,a)].
% 1.44/1.75  Derived: class_HOL_Oplus(tc_nat).  [resolve(469,b,443,a)].
% 1.44/1.75  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(469,b,444,b)].
% 1.44/1.75  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(469,b,445,b)].
% 1.44/1.75  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(469,b,446,b)].
% 1.44/1.75  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(469,b,455,b)].
% 1.44/1.75  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(469,b,456,b)].
% 1.44/1.77  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(469,b,457,b)].
% 1.44/1.77  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(469,b,458,b)].
% 1.44/1.77  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(469,b,459,b)].
% 1.44/1.77  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(469,b,460,b)].
% 1.44/1.77  470 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(439,a,422,b)].
% 1.44/1.77  Derived: class_HOL_Ozero(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(470,b,441,a)].
% 1.44/1.77  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(470,b,442,a)].
% 1.44/1.77  Derived: class_HOL_Ozero(tc_nat).  [resolve(470,b,443,a)].
% 1.44/1.77  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(470,b,444,b)].
% 1.44/1.77  Derived: class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(470,b,445,b)].
% 1.44/1.77  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(470,b,446,b)].
% 1.44/1.77  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(470,b,456,b)].
% 1.44/1.77  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(470,b,457,b)].
% 1.44/1.77  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(470,b,458,b)].
% 1.44/1.77  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(470,b,459,b)].
% 1.44/1.77  471 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_10) # label(axiom).  [assumption].
% 1.44/1.77  472 class_Ring__and__Field_Osemiring__1__cancel(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_28) # label(axiom).  [assumption].
% 1.44/1.77  473 class_Ring__and__Field_Osemiring__1__cancel(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_27) # label(axiom).  [assumption].
% 1.44/1.77  474 class_Ring__and__Field_Osemiring__1__cancel(tc_nat) # label(clsarity_nat_30) # label(axiom).  [assumption].
% 1.44/1.77  475 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Numeral_Onumber__ring_26) # label(axiom).  [assumption].
% 1.44/1.77  476 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Power_Orecpower_22) # label(axiom).  [assumption].
% 1.44/1.77  477 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_27) # label(axiom).  [assumption].
% 1.44/1.77  478 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_20) # label(axiom).  [assumption].
% 1.44/1.77  479 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Ofield_9) # label(axiom).  [assumption].
% 1.44/1.77  480 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oidom_9) # label(axiom).  [assumption].
% 1.44/1.77  481 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oordered__field_12) # label(axiom).  [assumption].
% 1.44/1.77  482 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oordered__idom_9) # label(axiom).  [assumption].
% 1.44/1.77  483 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oordered__semidom_3) # label(axiom).  [assumption].
% 1.44/1.77  484 -class_Ring__and__Field_Oring__1(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oring__1_19) # label(axiom).  [assumption].
% 1.44/1.77  485 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_11) # label(axiom).  [assumption].
% 1.44/1.77  486 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_12) # label(axiom).  [assumption].
% 1.44/1.77  487 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_4) # label(axiom).  [assumption].
% 1.57/1.80  488 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_5) # label(axiom).  [assumption].
% 1.57/1.80  489 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_6) # label(axiom).  [assumption].
% 1.57/1.80  490 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_7) # label(axiom).  [assumption].
% 1.57/1.80  491 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_8) # label(axiom).  [assumption].
% 1.57/1.80  492 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(77,b,76,b)].
% 1.57/1.80  493 class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(78,b,76,b)].
% 1.57/1.81  494 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Oone(A).  [resolve(124,b,104,a)].
% 1.57/1.81  495 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(124,b,111,a)].
% 1.57/1.81  496 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Otimes(A).  [resolve(124,b,112,a)].
% 1.57/1.81  497 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(296,a,295,b)].
% 1.57/1.81  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(497,b,474,a)].
% 1.57/1.81  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(497,b,476,b)].
% 1.57/1.81  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(497,b,478,b)].
% 1.57/1.81  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(497,b,483,b)].
% 1.57/1.81  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(497,b,484,b)].
% 1.57/1.81  498 class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(438,a,437,b)].
% 1.57/1.81  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(498,b,484,b)].
% 1.57/1.81  499 class_HOL_Ozero(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(439,a,437,b)].
% 1.57/1.81  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(499,b,478,b)].
% 1.57/1.81  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(499,b,483,b)].
% 1.57/1.81  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(499,b,484,b)].
% 1.57/1.81  500 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oring__1_1) # label(axiom).  [assumption].
% 1.57/1.81  501 class_Ring__and__Field_Oring__1(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_29) # label(axiom).  [assumption].
% 1.57/1.81  502 class_Ring__and__Field_Oring__1(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_28) # label(axiom).  [assumption].
% 1.57/1.81  503 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Oring__1(A) # label(clsrel_Numeral_Onumber__ring_27) # label(axiom).  [assumption].
% 1.57/1.81  504 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Oring__1(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_26) # label(axiom).  [assumption].
% 1.57/1.81  505 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Oring__1(A) # label(clsrel_Ring__and__Field_Ofield_2) # label(axiom).  [assumption].
% 1.57/1.81  506 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Oring__1(A) # label(clsrel_Ring__and__Field_Oidom_2) # label(axiom).  [assumption].
% 1.57/1.81  507 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oring__1(A) # label(clsrel_Ring__and__Field_Oordered__field_5) # label(axiom).  [assumption].
% 1.57/1.81  508 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oring__1(A) # label(clsrel_Ring__and__Field_Oordered__idom_2) # label(axiom).  [assumption].
% 1.57/1.81  509 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oring__1_10) # label(axiom).  [assumption].
% 1.57/1.82  510 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring__1_11) # label(axiom).  [assumption].
% 1.57/1.82  511 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oring__1_12) # label(axiom).  [assumption].
% 1.57/1.82  512 -class_Ring__and__Field_Oring__1(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Oring__1_13) # label(axiom).  [assumption].
% 1.57/1.82  513 -class_Ring__and__Field_Oring__1(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oring__1_14) # label(axiom).  [assumption].
% 1.57/1.82  514 -class_Ring__and__Field_Oring__1(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Oring__1_18) # label(axiom).  [assumption].
% 1.57/1.82  515 -class_Ring__and__Field_Oring__1(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Oring__1_2) # label(axiom).  [assumption].
% 1.57/1.82  516 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oring__1_8) # label(axiom).  [assumption].
% 1.57/1.82  517 -class_Ring__and__Field_Oring__1(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oring__1_9) # label(axiom).  [assumption].
% 1.57/1.82  518 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(36,b,1,a)].
% 1.57/1.82  519 -class_Ring__and__Field_Oring__1(A) | class_HOL_Oplus(A).  [resolve(36,b,8,a)].
% 1.57/1.82  520 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(74,b,39,a)].
% 1.57/1.82  521 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(157,a,154,b)].
% 1.57/1.82  522 class_HOL_Otimes(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(158,a,154,b)].
% 1.57/1.82  523 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(226,a,221,b)].
% 1.57/1.82  524 class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(227,a,221,b)].
% 1.57/1.82  525 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(296,a,288,b)].
% 1.57/1.82  526 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(297,a,288,b)].
% 1.57/1.82  527 class_HOL_Oplus(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(298,a,288,b)].
% 1.57/1.82  528 class_HOL_Oone(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(431,a,429,b)].
% 1.57/1.82  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Ofield(A).  [resolve(528,b,505,b)].
% 1.57/1.82  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oidom(A).  [resolve(528,b,506,b)].
% 1.57/1.82  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(528,b,507,b)].
% 1.57/1.82  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(528,b,508,b)].
% 1.57/1.82  529 class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(439,a,429,b)].
% 1.57/1.82  530 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(497,b,484,b)].
% 1.57/1.82  Derived: class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(530,b,501,a)].
% 1.57/1.82  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(530,b,502,a)].
% 1.57/1.82  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(530,b,503,b)].
% 1.57/1.82  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(530,b,504,b)].
% 1.57/1.82  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(530,b,505,b)].
% 1.57/1.82  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(530,b,506,b)].
% 1.57/1.82  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(530,b,507,b)].
% 1.57/1.82  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(530,b,508,b)].
% 1.57/1.82  531 class_HOL_Oplus(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(498,b,484,b)].
% 1.57/1.82  Derived: class_HOL_Oplus(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(531,b,501,a)].
% 1.57/1.82  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(531,b,502,a)].
% 1.57/1.82  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(531,b,503,b)].
% 1.59/1.84  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(531,b,504,b)].
% 1.59/1.84  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(531,b,505,b)].
% 1.59/1.84  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(531,b,506,b)].
% 1.59/1.84  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(531,b,507,b)].
% 1.59/1.84  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(531,b,508,b)].
% 1.59/1.84  532 class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(499,b,484,b)].
% 1.59/1.84  Derived: class_HOL_Ozero(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(532,b,501,a)].
% 1.59/1.84  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(532,b,502,a)].
% 1.59/1.84  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(532,b,503,b)].
% 1.59/1.84  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(532,b,504,b)].
% 1.59/1.84  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(532,b,505,b)].
% 1.59/1.84  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(532,b,506,b)].
% 1.59/1.84  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(532,b,507,b)].
% 1.59/1.84  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(532,b,508,b)].
% 1.59/1.84  533 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_10) # label(axiom).  [assumption].
% 1.59/1.84  534 class_Ring__and__Field_Ocomm__semiring__1__cancel(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B) # label(clsarity_fun_30) # label(axiom).  [assumption].
% 1.59/1.84  535 class_Ring__and__Field_Ocomm__semiring__1__cancel(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_29) # label(axiom).  [assumption].
% 1.59/1.84  536 class_Ring__and__Field_Ocomm__semiring__1__cancel(tc_nat) # label(clsarity_nat_32) # label(axiom).  [assumption].
% 1.59/1.84  537 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Numeral_Onumber__ring_28) # label(axiom).  [assumption].
% 1.59/1.84  538 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Power_Orecpower_24) # label(axiom).  [assumption].
% 1.59/1.84  539 -class_Ring__and__Field_Ocomm__ring__1(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_28) # label(axiom).  [assumption].
% 1.59/1.84  540 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_11) # label(axiom).  [assumption].
% 1.59/1.84  541 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_12) # label(axiom).  [assumption].
% 1.59/1.84  542 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_13) # label(axiom).  [assumption].
% 1.59/1.84  543 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_15) # label(axiom).  [assumption].
% 1.59/1.84  544 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_16) # label(axiom).  [assumption].
% 1.59/1.84  545 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_17) # label(axiom).  [assumption].
% 1.59/1.84  546 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_3) # label(axiom).  [assumption].
% 1.59/1.84  547 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1__cancel_9) # label(axiom).  [assumption].
% 1.59/1.84  548 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Ring__and__Field_Ofield_6) # label(axiom).  [assumption].
% 1.59/1.84  549 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oidom_6) # label(axiom).  [assumption].
% 1.59/1.86  550 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oordered__field_9) # label(axiom).  [assumption].
% 1.59/1.86  Derived: -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(550,b,546,a)].
% 1.59/1.86  551 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oordered__idom_6) # label(axiom).  [assumption].
% 1.59/1.86  552 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oordered__semidom_0) # label(axiom).  [assumption].
% 1.59/1.86  553 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(21,b,1,a)].
% 1.59/1.86  554 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Oplus(A).  [resolve(21,b,8,a)].
% 1.59/1.86  555 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(59,b,39,a)].
% 1.59/1.86  556 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(94,b,79,a)].
% 1.59/1.86  557 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Otimes(A).  [resolve(94,b,85,a)].
% 1.59/1.86  558 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(188,b,178,b)].
% 1.59/1.86  559 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(189,b,178,b)].
% 1.59/1.86  560 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(190,b,178,b)].
% 1.59/1.86  561 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(191,b,178,b)].
% 1.59/1.86  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(561,b,536,a)].
% 1.59/1.86  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(561,b,538,b)].
% 1.59/1.86  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(561,b,539,b)].
% 1.59/1.86  562 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(192,b,178,b)].
% 1.59/1.86  Derived: class_HOL_Otimes(tc_nat).  [resolve(562,b,536,a)].
% 1.59/1.86  Derived: class_HOL_Otimes(A) | -class_Power_Orecpower(A).  [resolve(562,b,538,b)].
% 1.59/1.86  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(562,b,539,b)].
% 1.59/1.86  563 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(226,a,204,b)].
% 1.59/1.86  564 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(227,a,204,b)].
% 1.59/1.86  565 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Oone(A).  [resolve(406,b,403,a)].
% 1.59/1.86  566 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(439,a,423,b)].
% 1.59/1.86  567 class_HOL_Oone(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(468,b,455,b)].
% 1.59/1.86  Derived: class_HOL_Oone(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(567,b,534,a)].
% 1.59/1.86  Derived: class_HOL_Oone(tc_IntDef_Oint).  [resolve(567,b,535,a)].
% 1.59/1.86  Derived: class_HOL_Oone(tc_nat).  [resolve(567,b,536,a)].
% 1.59/1.86  Derived: class_HOL_Oone(A) | -class_Numeral_Onumber__ring(A).  [resolve(567,b,537,b)].
% 1.59/1.86  Derived: class_HOL_Oone(A) | -class_Power_Orecpower(A).  [resolve(567,b,538,b)].
% 1.59/1.86  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(567,b,539,b)].
% 1.59/1.86  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(567,b,552,b)].
% 1.59/1.86  568 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(469,b,455,b)].
% 1.59/1.86  Derived: class_HOL_Oplus(tc_nat).  [resolve(568,b,536,a)].
% 1.59/1.86  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(568,b,538,b)].
% 1.59/1.86  569 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(497,b,478,b)].
% 1.59/1.86  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(569,b,536,a)].
% 1.59/1.87  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(569,b,538,b)].
% 1.59/1.87  570 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(499,b,478,b)].
% 1.59/1.87  Derived: class_HOL_Ozero(tc_nat).  [resolve(570,b,536,a)].
% 1.59/1.87  Derived: class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(570,b,538,b)].
% 1.59/1.87  571 -class_OrderedGroup_Oab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Oab__semigroup__add_0) # label(axiom).  [assumption].
% 1.59/1.87  572 class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_OrderedGroup_Ocomm__monoid__add(B) # label(clsarity_fun_8) # label(axiom).  [assumption].
% 1.59/1.87  573 class_OrderedGroup_Oab__semigroup__add(tc_set(A)) | -class_OrderedGroup_Ocomm__monoid__add(A) # label(clsarity_set_11) # label(axiom).  [assumption].
% 1.59/1.87  574 class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_7) # label(axiom).  [assumption].
% 1.59/1.87  575 class_OrderedGroup_Oab__semigroup__add(tc_nat) # label(clsarity_nat_15) # label(axiom).  [assumption].
% 1.59/1.87  576 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Numeral_Onumber__ring_2) # label(axiom).  [assumption].
% 1.59/1.87  577 -class_OrderedGroup_Oab__group__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Oab__group__add_3) # label(axiom).  [assumption].
% 1.59/1.87  Derived: class_OrderedGroup_Osemigroup__add(tc_fun(A,B)) | -class_OrderedGroup_Ocomm__monoid__add(B).  [resolve(571,a,572,a)].
% 1.59/1.87  Derived: class_OrderedGroup_Osemigroup__add(tc_set(A)) | -class_OrderedGroup_Ocomm__monoid__add(A).  [resolve(571,a,573,a)].
% 1.59/1.87  578 -class_OrderedGroup_Oab__semigroup__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Oab__semigroup__add_1) # label(axiom).  [assumption].
% 1.59/1.87  Derived: class_HOL_Oplus(tc_fun(A,B)) | -class_OrderedGroup_Ocomm__monoid__add(B).  [resolve(578,a,572,a)].
% 1.59/1.87  Derived: class_HOL_Oplus(tc_set(A)) | -class_OrderedGroup_Ocomm__monoid__add(A).  [resolve(578,a,573,a)].
% 1.59/1.87  579 -class_OrderedGroup_Ocomm__monoid__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Ocomm__monoid__add_1) # label(axiom).  [assumption].
% 1.59/1.87  580 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_11) # label(axiom).  [assumption].
% 1.59/1.87  581 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_10) # label(axiom).  [assumption].
% 1.59/1.87  582 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_11) # label(axiom).  [assumption].
% 1.59/1.87  583 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_11) # label(axiom).  [assumption].
% 1.59/1.87  584 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_5) # label(axiom).  [assumption].
% 1.59/1.87  585 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_5) # label(axiom).  [assumption].
% 1.59/1.87  586 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add_2) # label(axiom).  [assumption].
% 1.59/1.87  587 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add__imp__le_5) # label(axiom).  [assumption].
% 1.59/1.87  588 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_3) # label(axiom).  [assumption].
% 1.59/1.87  589 -class_Power_Orecpower(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Power_Orecpower_6) # label(axiom).  [assumption].
% 1.59/1.87  590 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_16) # label(axiom).  [assumption].
% 1.59/1.88  591 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ofield_26) # label(axiom).  [assumption].
% 1.59/1.88  592 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oidom_26) # label(axiom).  [assumption].
% 1.59/1.88  593 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_20) # label(axiom).  [assumption].
% 1.59/1.88  594 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_8) # label(axiom).  [assumption].
% 1.59/1.88  595 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__field_27) # label(axiom).  [assumption].
% 1.59/1.88  596 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_26) # label(axiom).  [assumption].
% 1.59/1.88  597 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_11) # label(axiom).  [assumption].
% 1.59/1.88  598 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_20) # label(axiom).  [assumption].
% 1.59/1.88  599 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_5) # label(axiom).  [assumption].
% 1.59/1.88  600 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_11) # label(axiom).  [assumption].
% 1.59/1.88  601 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_8) # label(axiom).  [assumption].
% 1.59/1.88  602 -class_Ring__and__Field_Opordered__comm__ring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_16) # label(axiom).  [assumption].
% 1.59/1.88  603 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_8) # label(axiom).  [assumption].
% 1.59/1.88  604 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_11) # label(axiom).  [assumption].
% 1.59/1.88  605 -class_Ring__and__Field_Opordered__semiring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__semiring_5) # label(axiom).  [assumption].
% 1.59/1.88  606 class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_OrderedGroup_Oab__group__add(B).  [resolve(39,a,40,a)].
% 1.59/1.88  607 class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(39,a,41,a)].
% 1.59/1.88  608 class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(39,a,42,a)].
% 1.59/1.88  609 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(39,a,43,b)].
% 1.59/1.88  610 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(39,a,44,b)].
% 1.59/1.88  611 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(48,b,39,a)].
% 1.59/1.88  612 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(54,b,39,a)].
% 1.59/1.88  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(612,b,571,a)].
% 1.59/1.88  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_HOL_Oplus(A).  [resolve(612,b,578,a)].
% 1.59/1.88  613 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(66,b,39,a)].
% 1.59/1.88  614 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(69,b,39,a)].
% 1.59/1.89  615 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(72,b,39,a)].
% 1.59/1.89  616 class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(125,a,126,a)].
% 1.59/1.89  617 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(125,a,130,b)].
% 1.59/1.89  618 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(125,a,132,b)].
% 1.59/1.89  619 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(125,a,138,b)].
% 1.59/1.89  620 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(125,a,139,b)].
% 1.59/1.89  621 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(125,a,140,b)].
% 1.59/1.89  622 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(125,a,141,b)].
% 1.59/1.89  623 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(125,a,142,b)].
% 1.59/1.89  624 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(125,a,143,b)].
% 1.59/1.89  625 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(125,a,145,b)].
% 1.59/1.89  626 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(125,a,146,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(626,a,571,a)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | class_HOL_Oplus(A).  [resolve(626,a,578,a)].
% 1.59/1.89  627 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(125,a,148,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(627,a,571,a)].
% 1.59/1.89  628 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(125,a,149,b)].
% 1.59/1.89  629 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(125,a,150,b)].
% 1.59/1.89  630 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(125,a,152,b)].
% 1.59/1.89  631 class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(188,b,164,a)].
% 1.59/1.89  632 class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(188,b,165,a)].
% 1.59/1.89  633 class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(188,b,166,a)].
% 1.59/1.89  634 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(188,b,167,b)].
% 1.59/1.89  635 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(188,b,168,b)].
% 1.59/1.89  636 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(188,b,170,b)].
% 1.59/1.89  637 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(188,b,185,b)].
% 1.59/1.89  638 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(296,a,280,b)].
% 1.59/1.89  639 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(296,a,286,b)].
% 1.59/1.89  640 class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(329,b,300,a)].
% 1.59/1.89  641 class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(329,b,301,a)].
% 1.59/1.89  642 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(329,b,302,b)].
% 1.59/1.89  643 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(329,b,304,b)].
% 1.59/1.89  644 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(329,b,305,b)].
% 1.59/1.89  645 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(329,b,306,b)].
% 1.59/1.89  646 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(329,b,307,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(646,a,571,a)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Olordered__ring(A) | class_HOL_Oplus(A).  [resolve(646,a,578,a)].
% 1.59/1.89  647 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(329,b,308,b)].
% 1.59/1.89  648 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(329,b,309,b)].
% 1.59/1.89  649 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(329,b,310,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(649,a,571,a)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | class_HOL_Oplus(A).  [resolve(649,a,578,a)].
% 1.59/1.89  650 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(329,b,311,b)].
% 1.59/1.89  651 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(329,b,312,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(651,a,571,a)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Opordered__ring(A) | class_HOL_Oplus(A).  [resolve(651,a,578,a)].
% 1.59/1.89  652 class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(394,b,361,a)].
% 1.59/1.89  653 class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(394,b,362,a)].
% 1.59/1.89  654 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(394,b,363,b)].
% 1.59/1.89  655 class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(497,b,474,a)].
% 1.59/1.89  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(655,a,571,a)].
% 1.59/1.89  656 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(497,b,476,b)].
% 1.59/1.89  Derived: -class_Power_Orecpower(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(656,a,571,a)].
% 1.59/1.89  657 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(497,b,483,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(657,a,571,a)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Oordered__semidom(A) | class_HOL_Oplus(A).  [resolve(657,a,578,a)].
% 1.59/1.89  658 class_OrderedGroup_Oab__semigroup__add(tc_fun(A,B)) | -class_Ring__and__Field_Ocomm__ring__1(B).  [resolve(530,b,501,a)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Osemigroup__add(tc_fun(B,A)).  [resolve(658,a,571,a)].
% 1.59/1.89  659 class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(530,b,502,a)].
% 1.59/1.89  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(659,a,571,a)].
% 1.59/1.89  660 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(530,b,503,b)].
% 1.59/1.89  Derived: -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(660,a,571,a)].
% 1.59/1.89  661 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(530,b,504,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(661,a,571,a)].
% 1.59/1.89  662 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(530,b,505,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(662,a,571,a)].
% 1.59/1.89  663 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(530,b,506,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(663,a,571,a)].
% 1.59/1.89  664 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(530,b,507,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(664,a,571,a)].
% 1.59/1.89  665 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(530,b,508,b)].
% 1.59/1.89  Derived: -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(665,a,571,a)].
% 1.59/1.89  666 class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(569,b,536,a)].
% 1.59/1.89  Derived: class_HOL_Oplus(tc_nat).  [resolve(666,a,578,a)].
% 1.59/1.90  667 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(569,b,538,b)].
% 1.59/1.90  Derived: -class_Power_Orecpower(A) | class_HOL_Oplus(A).  [resolve(667,a,578,a)].
% 1.59/1.90  668 class_Orderings_Oorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_31) # label(axiom).  [assumption].
% 1.59/1.90  669 -class_Orderings_Oorder(A) | -c_less(B,B,A) # label(cls_Orderings_Oorder__less__irrefl__iff1_0) # label(axiom).  [assumption].
% 1.59/1.90  670 -class_Orderings_Oorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A) # label(cls_SetInterval_OatLeast__subset__iff__iff1_0) # label(axiom).  [assumption].
% 1.59/1.90  671 -class_Orderings_Oorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)) # label(cls_SetInterval_OatLeast__subset__iff__iff2_0) # label(axiom).  [assumption].
% 1.59/1.90  672 -class_Orderings_Oorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A) # label(cls_SetInterval_OatMost__subset__iff__iff1_0) # label(axiom).  [assumption].
% 1.59/1.90  673 -class_Orderings_Oorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) # label(cls_SetInterval_OatMost__subset__iff__iff2_0) # label(axiom).  [assumption].
% 1.59/1.90  674 -class_Orderings_Oorder(A) | c_lessequals(B,B,A) # label(cls_Orderings_Oorder__class_Oaxioms__1_0) # label(axiom).  [assumption].
% 1.59/1.90  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(668,a,669,a)].
% 1.59/1.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(668,a,670,a)].
% 1.59/1.90  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(668,a,671,a)].
% 1.59/1.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(668,a,672,a)].
% 1.59/1.90  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(668,a,673,a)].
% 1.59/1.90  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(668,a,674,a)].
% 1.59/1.90  675 class_Orderings_Oorder(tc_nat) # label(clsarity_nat_3) # label(axiom).  [assumption].
% 1.59/1.90  Derived: -c_less(A,A,tc_nat).  [resolve(675,a,669,a)].
% 1.59/1.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_nat),c_SetInterval_OatLeast(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(675,a,670,a)].
% 1.59/1.90  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatLeast(B,tc_nat),c_SetInterval_OatLeast(A,tc_nat),tc_set(tc_nat)).  [resolve(675,a,671,a)].
% 1.59/1.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(675,a,672,a)].
% 1.59/1.90  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)).  [resolve(675,a,673,a)].
% 1.59/1.90  Derived: c_lessequals(A,A,tc_nat).  [resolve(675,a,674,a)].
% 1.59/1.90  676 class_Orderings_Oorder(tc_set(A)) # label(clsarity_set_2) # label(axiom).  [assumption].
% 1.59/1.90  Derived: -c_less(A,A,tc_set(B)).  [resolve(676,a,669,a)].
% 1.59/1.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_set(B)),c_SetInterval_OatLeast(C,tc_set(B)),tc_set(tc_set(B))) | c_lessequals(C,A,tc_set(B)).  [resolve(676,a,670,a)].
% 1.59/1.90  Derived: -c_lessequals(A,B,tc_set(C)) | c_lessequals(c_SetInterval_OatLeast(B,tc_set(C)),c_SetInterval_OatLeast(A,tc_set(C)),tc_set(tc_set(C))).  [resolve(676,a,671,a)].
% 1.59/1.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_set(B)),c_SetInterval_OatMost(C,tc_set(B)),tc_set(tc_set(B))) | c_lessequals(A,C,tc_set(B)).  [resolve(676,a,672,a)].
% 1.59/1.90  Derived: -c_lessequals(A,B,tc_set(C)) | c_lessequals(c_SetInterval_OatMost(A,tc_set(C)),c_SetInterval_OatMost(B,tc_set(C)),tc_set(tc_set(C))).  [resolve(676,a,673,a)].
% 1.59/1.90  Derived: c_lessequals(A,A,tc_set(B)).  [resolve(676,a,674,a)].
% 1.59/1.90  677 -class_LOrder_Ojoin__semilorder(A) | class_Orderings_Oorder(A) # label(clsrel_LOrder_Ojoin__semilorder_1) # label(axiom).  [assumption].
% 1.59/1.91  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_less(B,B,A).  [resolve(677,b,669,a)].
% 1.59/1.91  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(677,b,670,a)].
% 1.59/1.91  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(677,b,671,a)].
% 1.59/1.91  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(677,b,672,a)].
% 1.59/1.91  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(677,b,673,a)].
% 1.59/1.91  Derived: -class_LOrder_Ojoin__semilorder(A) | c_lessequals(B,B,A).  [resolve(677,b,674,a)].
% 1.59/1.91  678 -class_LOrder_Olorder(A) | class_Orderings_Oorder(A) # label(clsrel_LOrder_Olorder_2) # label(axiom).  [assumption].
% 1.59/1.91  Derived: -class_LOrder_Olorder(A) | -c_less(B,B,A).  [resolve(678,b,669,a)].
% 1.59/1.91  Derived: -class_LOrder_Olorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(678,b,670,a)].
% 1.59/1.91  Derived: -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(678,b,671,a)].
% 1.59/1.91  Derived: -class_LOrder_Olorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(678,b,672,a)].
% 1.59/1.91  Derived: -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(678,b,673,a)].
% 1.59/1.91  Derived: -class_LOrder_Olorder(A) | c_lessequals(B,B,A).  [resolve(678,b,674,a)].
% 1.59/1.91  679 -class_LOrder_Omeet__semilorder(A) | class_Orderings_Oorder(A) # label(clsrel_LOrder_Omeet__semilorder_1) # label(axiom).  [assumption].
% 1.59/1.91  Derived: -class_LOrder_Omeet__semilorder(A) | -c_less(B,B,A).  [resolve(679,b,669,a)].
% 1.59/1.91  Derived: -class_LOrder_Omeet__semilorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(679,b,670,a)].
% 1.59/1.91  Derived: -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(679,b,671,a)].
% 1.59/1.91  Derived: -class_LOrder_Omeet__semilorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(679,b,672,a)].
% 1.59/1.91  Derived: -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(679,b,673,a)].
% 1.59/1.91  Derived: -class_LOrder_Omeet__semilorder(A) | c_lessequals(B,B,A).  [resolve(679,b,674,a)].
% 1.59/1.91  680 -class_OrderedGroup_Olordered__ab__group(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group_8) # label(axiom).  [assumption].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,B,A).  [resolve(680,b,669,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(680,b,670,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(680,b,671,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(680,b,672,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(680,b,673,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group(A) | c_lessequals(B,B,A).  [resolve(680,b,674,a)].
% 1.59/1.91  681 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_17) # label(axiom).  [assumption].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,B,A).  [resolve(681,b,669,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(681,b,670,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(681,b,671,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(681,b,672,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(681,b,673,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | c_lessequals(B,B,A).  [resolve(681,b,674,a)].
% 1.59/1.91  682 -class_OrderedGroup_Olordered__ab__group__join(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_8) # label(axiom).  [assumption].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,B,A).  [resolve(682,b,669,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(682,b,670,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(682,b,671,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(682,b,672,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(682,b,673,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | c_lessequals(B,B,A).  [resolve(682,b,674,a)].
% 1.59/1.91  683 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_8) # label(axiom).  [assumption].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,B,A).  [resolve(683,b,669,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(683,b,670,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(683,b,671,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(683,b,672,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(683,b,673,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | c_lessequals(B,B,A).  [resolve(683,b,674,a)].
% 1.59/1.91  684 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_2) # label(axiom).  [assumption].
% 1.59/1.91  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(684,b,669,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(684,b,670,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(684,b,671,a)].
% 1.59/1.91  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(684,b,672,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(684,b,673,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(684,b,674,a)].
% 1.68/1.91  685 -class_OrderedGroup_Opordered__ab__group__add(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_10) # label(axiom).  [assumption].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,B,A).  [resolve(685,b,669,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(685,b,670,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(685,b,671,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(685,b,672,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(685,b,673,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | c_lessequals(B,B,A).  [resolve(685,b,674,a)].
% 1.68/1.91  686 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add_0) # label(axiom).  [assumption].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(686,b,669,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(686,b,670,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(686,b,671,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(686,b,672,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(686,b,673,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(686,b,674,a)].
% 1.68/1.91  687 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add__imp__le_2) # label(axiom).  [assumption].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,B,A).  [resolve(687,b,669,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(687,b,670,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(687,b,671,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(687,b,672,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(687,b,673,a)].
% 1.68/1.91  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | c_lessequals(B,B,A).  [resolve(687,b,674,a)].
% 1.68/1.91  688 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_1) # label(axiom).  [assumption].
% 1.68/1.92  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(688,b,669,a)].
% 1.68/1.92  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(688,b,670,a)].
% 1.68/1.92  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(688,b,671,a)].
% 1.68/1.92  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(688,b,672,a)].
% 1.68/1.92  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(688,b,673,a)].
% 1.68/1.92  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(688,b,674,a)].
% 1.68/1.92  689 -class_Orderings_Olinorder(A) | class_Orderings_Oorder(A) # label(clsrel_Orderings_Olinorder_4) # label(axiom).  [assumption].
% 1.68/1.92  Derived: -class_Orderings_Olinorder(A) | -c_less(B,B,A).  [resolve(689,b,669,a)].
% 1.68/1.92  Derived: -class_Orderings_Olinorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(689,b,670,a)].
% 1.68/1.92  Derived: -class_Orderings_Olinorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(689,b,671,a)].
% 1.68/1.92  Derived: -class_Orderings_Olinorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(689,b,672,a)].
% 1.68/1.92  Derived: -class_Orderings_Olinorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(689,b,673,a)].
% 1.68/1.92  Derived: -class_Orderings_Olinorder(A) | c_lessequals(B,B,A).  [resolve(689,b,674,a)].
% 1.68/1.92  690 -class_Orderings_Oorder(A) | class_Orderings_Oord(A) # label(clsrel_Orderings_Oorder_0) # label(axiom).  [assumption].
% 1.68/1.92  Derived: class_Orderings_Oord(tc_IntDef_Oint).  [resolve(690,a,668,a)].
% 1.68/1.92  Derived: class_Orderings_Oord(tc_nat).  [resolve(690,a,675,a)].
% 1.68/1.92  Derived: class_Orderings_Oord(tc_set(A)).  [resolve(690,a,676,a)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_LOrder_Ojoin__semilorder(A).  [resolve(690,a,677,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_LOrder_Olorder(A).  [resolve(690,a,678,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_LOrder_Omeet__semilorder(A).  [resolve(690,a,679,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(690,a,680,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(690,a,681,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(690,a,682,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(690,a,683,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(690,a,684,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(690,a,685,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__semigroup__add(A).  [resolve(690,a,686,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(690,a,687,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A).  [resolve(690,a,688,b)].
% 1.68/1.92  Derived: class_Orderings_Oord(A) | -class_Orderings_Olinorder(A).  [resolve(690,a,689,b)].
% 1.68/1.92  691 -class_Ring__and__Field_Olordered__ring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Olordered__ring_10) # label(axiom).  [assumption].
% 1.68/1.92  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,B,A).  [resolve(691,b,669,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(691,b,670,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(691,b,671,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(691,b,672,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(691,b,673,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Olordered__ring(A) | c_lessequals(B,B,A).  [resolve(691,b,674,a)].
% 1.68/1.92  692 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_20) # label(axiom).  [assumption].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,B,A).  [resolve(692,b,669,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(692,b,670,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(692,b,671,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(692,b,672,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(692,b,673,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_lessequals(B,B,A).  [resolve(692,b,674,a)].
% 1.68/1.92  693 -class_Ring__and__Field_Oordered__field(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__field_58) # label(axiom).  [assumption].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_less(B,B,A).  [resolve(693,b,669,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(693,b,670,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(693,b,671,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(693,b,672,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(693,b,673,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__field(A) | c_lessequals(B,B,A).  [resolve(693,b,674,a)].
% 1.68/1.92  694 -class_Ring__and__Field_Oordered__idom(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_44) # label(axiom).  [assumption].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,B,A).  [resolve(694,b,669,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(694,b,670,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(694,b,671,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(694,b,672,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(694,b,673,a)].
% 1.68/1.92  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_lessequals(B,B,A).  [resolve(694,b,674,a)].
% 1.68/1.93  695 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_26) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,B,A).  [resolve(695,b,669,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(695,b,670,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(695,b,671,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(695,b,672,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(695,b,673,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_lessequals(B,B,A).  [resolve(695,b,674,a)].
% 1.68/1.93  696 -class_Ring__and__Field_Oordered__semidom(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_38) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,B,A).  [resolve(696,b,669,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(696,b,670,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(696,b,671,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(696,b,672,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(696,b,673,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_lessequals(B,B,A).  [resolve(696,b,674,a)].
% 1.68/1.93  697 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_17) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,B,A).  [resolve(697,b,669,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(697,b,670,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(697,b,671,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(697,b,672,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(697,b,673,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_lessequals(B,B,A).  [resolve(697,b,674,a)].
% 1.68/1.93  698 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_14) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,B,A).  [resolve(698,b,669,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(698,b,670,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(698,b,671,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(698,b,672,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(698,b,673,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | c_lessequals(B,B,A).  [resolve(698,b,674,a)].
% 1.68/1.93  699 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_11) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,B,A).  [resolve(699,b,669,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(699,b,670,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(699,b,671,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(699,b,672,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(699,b,673,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | c_lessequals(B,B,A).  [resolve(699,b,674,a)].
% 1.68/1.93  700 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_23) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_less(B,B,A).  [resolve(700,b,669,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(700,b,670,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(700,b,671,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(700,b,672,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(700,b,673,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | c_lessequals(B,B,A).  [resolve(700,b,674,a)].
% 1.68/1.93  701 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_13) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,B,A).  [resolve(701,b,669,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(701,b,670,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(701,b,671,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(701,b,672,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(701,b,673,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | c_lessequals(B,B,A).  [resolve(701,b,674,a)].
% 1.68/1.93  702 -class_Ring__and__Field_Opordered__ring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__ring_17) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,B,A).  [resolve(702,b,669,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(702,b,670,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(702,b,671,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(702,b,672,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(702,b,673,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__ring(A) | c_lessequals(B,B,A).  [resolve(702,b,674,a)].
% 1.68/1.93  703 -class_Ring__and__Field_Opordered__semiring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__semiring_10) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,B,A).  [resolve(703,b,669,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(703,b,670,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(703,b,671,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(703,b,672,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(703,b,673,a)].
% 1.68/1.93  Derived: -class_Ring__and__Field_Opordered__semiring(A) | c_lessequals(B,B,A).  [resolve(703,b,674,a)].
% 1.68/1.93  704 -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Oorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_1) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,B,A).  [resolve(704,b,669,a)].
% 1.68/1.93  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(704,b,670,a)].
% 1.68/1.93  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(704,b,671,a)].
% 1.68/1.93  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(704,b,672,a)].
% 1.68/1.93  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(704,b,673,a)].
% 1.68/1.93  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_lessequals(B,B,A).  [resolve(704,b,674,a)].
% 1.68/1.93  Derived: -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Oord(A).  [resolve(704,b,690,a)].
% 1.68/1.93  705 -class_Orderings_Oorder(A) | -c_lessequals(B,C,A) | -c_lessequals(D,B,A) | c_lessequals(D,C,A) # label(cls_Orderings_Oorder__class_Oorder__trans_0) # label(axiom).  [assumption].
% 1.68/1.93  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(705,a,668,a)].
% 1.68/1.93  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(C,A,tc_nat) | c_lessequals(C,B,tc_nat).  [resolve(705,a,675,a)].
% 1.68/1.93  Derived: -c_lessequals(A,B,tc_set(C)) | -c_lessequals(D,A,tc_set(C)) | c_lessequals(D,B,tc_set(C)).  [resolve(705,a,676,a)].
% 1.68/1.93  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_LOrder_Ojoin__semilorder(C).  [resolve(705,a,677,b)].
% 1.68/1.93  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_LOrder_Olorder(C).  [resolve(705,a,678,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_LOrder_Omeet__semilorder(C).  [resolve(705,a,679,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(705,a,680,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(705,a,681,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(705,a,682,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(705,a,683,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(705,a,684,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(705,a,685,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add(C).  [resolve(705,a,686,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(705,a,687,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(C).  [resolve(705,a,688,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Orderings_Olinorder(C).  [resolve(705,a,689,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(705,a,691,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(705,a,692,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(705,a,693,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(705,a,694,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(705,a,695,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(705,a,696,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(705,a,697,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(705,a,698,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(705,a,699,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(705,a,700,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(705,a,701,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(705,a,702,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__semiring(C).  [resolve(705,a,703,b)].
% 1.68/1.96  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(705,a,704,b)].
% 1.68/1.96  706 class_Orderings_Olinorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_35) # label(axiom).  [assumption].
% 1.68/1.96  707 -class_Orderings_Olinorder(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C # label(cls_SetInterval_OatLeast__eq__iff__iff1_0) # label(axiom).  [assumption].
% 1.68/1.97  708 -class_Orderings_Olinorder(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C # label(cls_SetInterval_OatMost__eq__iff__iff1_0) # label(axiom).  [assumption].
% 1.68/1.97  709 -class_Orderings_Olinorder(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C # label(cls_SetInterval_OgreaterThan__eq__iff__iff1_0) # label(axiom).  [assumption].
% 1.68/1.97  710 -class_Orderings_Olinorder(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A) # label(cls_SetInterval_OgreaterThan__subset__iff__iff1_0) # label(axiom).  [assumption].
% 1.68/1.97  711 -class_Orderings_Olinorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)) # label(cls_SetInterval_OgreaterThan__subset__iff__iff2_0) # label(axiom).  [assumption].
% 1.68/1.97  712 -class_Orderings_Olinorder(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C # label(cls_SetInterval_OlessThan__eq__iff__iff1_0) # label(axiom).  [assumption].
% 1.68/1.97  713 -class_Orderings_Olinorder(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A) # label(cls_SetInterval_OlessThan__subset__iff__iff1_0) # label(axiom).  [assumption].
% 1.68/1.97  714 -class_Orderings_Olinorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) # label(cls_SetInterval_OlessThan__subset__iff__iff2_0) # label(axiom).  [assumption].
% 1.68/1.97  Derived: c_SetInterval_OatLeast(A,tc_IntDef_Oint) != c_SetInterval_OatLeast(B,tc_IntDef_Oint) | A = B.  [resolve(706,a,707,a)].
% 1.68/1.97  Derived: c_SetInterval_OatMost(A,tc_IntDef_Oint) != c_SetInterval_OatMost(B,tc_IntDef_Oint) | A = B.  [resolve(706,a,708,a)].
% 1.68/1.97  Derived: c_SetInterval_OgreaterThan(A,tc_IntDef_Oint) != c_SetInterval_OgreaterThan(B,tc_IntDef_Oint) | A = B.  [resolve(706,a,709,a)].
% 1.68/1.97  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(706,a,710,a)].
% 1.68/1.97  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(706,a,711,a)].
% 1.68/1.97  Derived: c_SetInterval_OlessThan(A,tc_IntDef_Oint) != c_SetInterval_OlessThan(B,tc_IntDef_Oint) | A = B.  [resolve(706,a,712,a)].
% 1.68/1.97  Derived: -c_lessequals(c_SetInterval_OlessThan(A,tc_IntDef_Oint),c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(706,a,713,a)].
% 1.68/1.97  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OlessThan(A,tc_IntDef_Oint),c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(706,a,714,a)].
% 1.68/1.97  715 class_Orderings_Olinorder(tc_nat) # label(clsarity_nat_7) # label(axiom).  [assumption].
% 1.68/1.97  Derived: c_SetInterval_OatLeast(A,tc_nat) != c_SetInterval_OatLeast(B,tc_nat) | A = B.  [resolve(715,a,707,a)].
% 1.68/1.97  Derived: c_SetInterval_OatMost(A,tc_nat) != c_SetInterval_OatMost(B,tc_nat) | A = B.  [resolve(715,a,708,a)].
% 1.68/1.97  Derived: c_SetInterval_OgreaterThan(A,tc_nat) != c_SetInterval_OgreaterThan(B,tc_nat) | A = B.  [resolve(715,a,709,a)].
% 1.68/1.97  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,tc_nat),c_SetInterval_OgreaterThan(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(715,a,710,a)].
% 1.68/1.97  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OgreaterThan(B,tc_nat),c_SetInterval_OgreaterThan(A,tc_nat),tc_set(tc_nat)).  [resolve(715,a,711,a)].
% 1.68/1.97  Derived: c_SetInterval_OlessThan(A,tc_nat) != c_SetInterval_OlessThan(B,tc_nat) | A = B.  [resolve(715,a,712,a)].
% 1.68/1.97  Derived: -c_lessequals(c_SetInterval_OlessThan(A,tc_nat),c_SetInterval_OlessThan(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(715,a,713,a)].
% 1.68/1.97  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OlessThan(A,tc_nat),c_SetInterval_OlessThan(B,tc_nat),tc_set(tc_nat)).  [resolve(715,a,714,a)].
% 1.68/1.97  716 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_Orderings_Olinorder(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_9) # label(axiom).  [assumption].
% 1.68/1.97  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(716,b,707,a)].
% 1.68/1.97  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(716,b,708,a)].
% 1.68/1.97  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(716,b,709,a)].
% 1.68/1.97  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(716,b,710,a)].
% 1.68/1.97  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(716,b,711,a)].
% 1.68/1.97  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(716,b,712,a)].
% 1.68/1.97  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(716,b,713,a)].
% 1.68/1.97  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(716,b,714,a)].
% 1.68/1.97  717 -class_Orderings_Olinorder(A) | class_LOrder_Olorder(A) # label(clsrel_Orderings_Olinorder_0) # label(axiom).  [assumption].
% 1.68/1.97  Derived: class_LOrder_Olorder(tc_IntDef_Oint).  [resolve(717,a,706,a)].
% 1.68/1.97  Derived: class_LOrder_Olorder(tc_nat).  [resolve(717,a,715,a)].
% 1.68/1.97  Derived: class_LOrder_Olorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(717,a,716,b)].
% 1.68/1.97  718 -class_Orderings_Olinorder(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Orderings_Olinorder_1) # label(axiom).  [assumption].
% 1.68/1.97  Derived: class_LOrder_Ojoin__semilorder(tc_IntDef_Oint).  [resolve(718,a,706,a)].
% 1.68/1.97  Derived: class_LOrder_Ojoin__semilorder(tc_nat).  [resolve(718,a,715,a)].
% 1.68/1.97  Derived: class_LOrder_Ojoin__semilorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(718,a,716,b)].
% 1.68/1.97  719 -class_Orderings_Olinorder(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Orderings_Olinorder_2) # label(axiom).  [assumption].
% 1.68/1.97  Derived: class_LOrder_Omeet__semilorder(tc_IntDef_Oint).  [resolve(719,a,706,a)].
% 1.68/1.97  Derived: class_LOrder_Omeet__semilorder(tc_nat).  [resolve(719,a,715,a)].
% 1.68/1.97  Derived: class_LOrder_Omeet__semilorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(719,a,716,b)].
% 1.68/1.97  720 -class_Orderings_Olinorder(A) | class_Orderings_Oord(A) # label(clsrel_Orderings_Olinorder_3) # label(axiom).  [assumption].
% 1.68/1.97  721 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_13) # label(axiom).  [assumption].
% 1.68/1.97  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(721,b,707,a)].
% 1.68/1.97  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(721,b,708,a)].
% 1.68/1.97  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(721,b,709,a)].
% 1.68/1.97  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(721,b,710,a)].
% 1.68/1.97  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(721,b,711,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(721,b,712,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(721,b,713,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(721,b,714,a)].
% 1.68/1.98  722 -class_Ring__and__Field_Oordered__field(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__field_41) # label(axiom).  [assumption].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__field(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(722,b,707,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__field(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(722,b,708,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__field(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(722,b,709,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(722,b,710,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(722,b,711,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__field(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(722,b,712,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(722,b,713,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(722,b,714,a)].
% 1.68/1.98  723 -class_Ring__and__Field_Oordered__idom(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_33) # label(axiom).  [assumption].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(723,b,707,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(723,b,708,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(723,b,709,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(723,b,710,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(723,b,711,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(723,b,712,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(723,b,713,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(723,b,714,a)].
% 1.68/1.98  724 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_17) # label(axiom).  [assumption].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(724,b,707,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(724,b,708,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(724,b,709,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(724,b,710,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(724,b,711,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(724,b,712,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(724,b,713,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(724,b,714,a)].
% 1.68/1.98  725 -class_Ring__and__Field_Oordered__semidom(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_27) # label(axiom).  [assumption].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(725,b,707,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(725,b,708,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(725,b,709,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(725,b,710,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(725,b,711,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(725,b,712,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(725,b,713,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(725,b,714,a)].
% 1.68/1.98  726 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_10) # label(axiom).  [assumption].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(726,b,707,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(726,b,708,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(726,b,709,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(726,b,710,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(726,b,711,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(726,b,712,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(726,b,713,a)].
% 1.68/1.98  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(726,b,714,a)].
% 1.75/2.00  727 -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Olinorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_5) # label(axiom).  [assumption].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(727,b,707,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(727,b,708,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(727,b,709,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(727,b,710,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(727,b,711,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(727,b,712,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(727,b,713,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(727,b,714,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Olorder(A).  [resolve(727,b,717,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Ojoin__semilorder(A).  [resolve(727,b,718,a)].
% 1.75/2.00  Derived: -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Omeet__semilorder(A).  [resolve(727,b,719,a)].
% 1.75/2.00  728 -class_Orderings_Olinorder(A) | -c_less(B,B,A).  [resolve(689,b,669,a)].
% 1.75/2.00  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(728,a,706,a)].
% 1.75/2.00  Derived: -c_less(A,A,tc_nat).  [resolve(728,a,715,a)].
% 1.75/2.00  Derived: -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(728,a,716,b)].
% 1.75/2.00  729 -class_Orderings_Olinorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(689,b,670,a)].
% 1.75/2.00  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(729,a,706,a)].
% 1.75/2.00  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_nat),c_SetInterval_OatLeast(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(729,a,715,a)].
% 1.75/2.00  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(729,a,716,b)].
% 1.75/2.00  730 -class_Orderings_Olinorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(689,b,671,a)].
% 1.75/2.00  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(730,a,706,a)].
% 1.75/2.00  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatLeast(B,tc_nat),c_SetInterval_OatLeast(A,tc_nat),tc_set(tc_nat)).  [resolve(730,a,715,a)].
% 1.75/2.00  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(730,a,716,b)].
% 1.75/2.00  731 -class_Orderings_Olinorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(689,b,672,a)].
% 1.75/2.00  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(731,a,706,a)].
% 1.75/2.02  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(731,a,715,a)].
% 1.75/2.02  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(731,a,716,b)].
% 1.75/2.02  732 -class_Orderings_Olinorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(689,b,673,a)].
% 1.75/2.02  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(732,a,706,a)].
% 1.75/2.02  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)).  [resolve(732,a,715,a)].
% 1.75/2.02  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(732,a,716,b)].
% 1.75/2.02  733 -class_Orderings_Olinorder(A) | c_lessequals(B,B,A).  [resolve(689,b,674,a)].
% 1.75/2.02  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(733,a,706,a)].
% 1.75/2.02  Derived: c_lessequals(A,A,tc_nat).  [resolve(733,a,715,a)].
% 1.75/2.02  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(733,a,716,b)].
% 1.75/2.02  734 class_Orderings_Oord(A) | -class_Orderings_Olinorder(A).  [resolve(690,a,689,b)].
% 1.75/2.02  Derived: class_Orderings_Oord(tc_IntDef_Oint).  [resolve(734,b,706,a)].
% 1.75/2.02  Derived: class_Orderings_Oord(tc_nat).  [resolve(734,b,715,a)].
% 1.75/2.02  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(734,b,716,b)].
% 1.75/2.02  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(734,b,721,b)].
% 1.75/2.02  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(734,b,722,b)].
% 1.75/2.02  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(734,b,723,b)].
% 1.75/2.02  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(734,b,724,b)].
% 1.75/2.02  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(734,b,725,b)].
% 1.75/2.02  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(734,b,726,b)].
% 1.75/2.02  735 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Orderings_Olinorder(C).  [resolve(705,a,689,b)].
% 1.75/2.02  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(735,d,706,a)].
% 1.75/2.02  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(C,A,tc_nat) | c_lessequals(C,B,tc_nat).  [resolve(735,d,715,a)].
% 1.75/2.02  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(735,d,716,b)].
% 1.75/2.02  736 class_Orderings_Oord(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_5) # label(axiom).  [assumption].
% 1.75/2.02  737 -class_Orderings_Oord(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A) # label(cls_SetInterval_OatLeast__iff__iff1_0) # label(axiom).  [assumption].
% 1.75/2.02  738 -class_Orderings_Oord(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A) # label(cls_SetInterval_OatLeast__iff__iff2_0) # label(axiom).  [assumption].
% 1.75/2.02  739 -class_Orderings_Oord(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A) # label(cls_SetInterval_OatMost__iff__iff1_0) # label(axiom).  [assumption].
% 1.75/2.02  740 -class_Orderings_Oord(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A) # label(cls_SetInterval_OatMost__iff__iff2_0) # label(axiom).  [assumption].
% 1.75/2.02  741 -class_Orderings_Oord(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A) # label(cls_SetInterval_OgreaterThan__iff__iff1_0) # label(axiom).  [assumption].
% 1.75/2.02  742 -class_Orderings_Oord(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A) # label(cls_SetInterval_OgreaterThan__iff__iff2_0) # label(axiom).  [assumption].
% 1.75/2.02  743 -class_Orderings_Oord(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A) # label(cls_SetInterval_OlessThan__iff__iff1_0) # label(axiom).  [assumption].
% 1.75/2.03  744 -class_Orderings_Oord(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A) # label(cls_SetInterval_OlessThan__iff__iff2_0) # label(axiom).  [assumption].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(736,a,737,a)].
% 1.75/2.03  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(736,a,738,a)].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(736,a,739,a)].
% 1.75/2.03  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(736,a,740,a)].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(736,a,741,a)].
% 1.75/2.03  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(736,a,742,a)].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(736,a,743,a)].
% 1.75/2.03  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(736,a,744,a)].
% 1.75/2.03  745 class_Orderings_Oord(tc_nat) # label(clsarity_nat_2) # label(axiom).  [assumption].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(745,a,737,a)].
% 1.75/2.03  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(745,a,738,a)].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(745,a,739,a)].
% 1.75/2.03  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(745,a,740,a)].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(745,a,741,a)].
% 1.75/2.03  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(745,a,742,a)].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(745,a,743,a)].
% 1.75/2.03  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(745,a,744,a)].
% 1.75/2.03  746 class_Orderings_Oord(tc_set(A)) # label(clsarity_set_1) # label(axiom).  [assumption].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_set(C)),tc_set(C)) | c_lessequals(B,A,tc_set(C)).  [resolve(746,a,737,a)].
% 1.75/2.03  Derived: -c_lessequals(A,B,tc_set(C)) | c_in(B,c_SetInterval_OatLeast(A,tc_set(C)),tc_set(C)).  [resolve(746,a,738,a)].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_set(C)),tc_set(C)) | c_lessequals(A,B,tc_set(C)).  [resolve(746,a,739,a)].
% 1.75/2.03  Derived: -c_lessequals(A,B,tc_set(C)) | c_in(A,c_SetInterval_OatMost(B,tc_set(C)),tc_set(C)).  [resolve(746,a,740,a)].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_set(C)),tc_set(C)) | c_less(B,A,tc_set(C)).  [resolve(746,a,741,a)].
% 1.75/2.03  Derived: -c_less(A,B,tc_set(C)) | c_in(B,c_SetInterval_OgreaterThan(A,tc_set(C)),tc_set(C)).  [resolve(746,a,742,a)].
% 1.75/2.03  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_set(C)),tc_set(C)) | c_less(A,B,tc_set(C)).  [resolve(746,a,743,a)].
% 1.75/2.03  Derived: -c_less(A,B,tc_set(C)) | c_in(A,c_SetInterval_OlessThan(B,tc_set(C)),tc_set(C)).  [resolve(746,a,744,a)].
% 1.75/2.03  747 -class_LOrder_Ojoin__semilorder(A) | class_Orderings_Oord(A) # label(clsrel_LOrder_Ojoin__semilorder_0) # label(axiom).  [assumption].
% 1.75/2.03  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(747,b,737,a)].
% 1.75/2.03  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(747,b,738,a)].
% 1.75/2.03  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(747,b,739,a)].
% 1.75/2.03  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(747,b,740,a)].
% 1.75/2.03  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(747,b,741,a)].
% 1.75/2.03  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(747,b,742,a)].
% 1.75/2.03  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(747,b,743,a)].
% 1.75/2.03  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(747,b,744,a)].
% 1.75/2.03  748 -class_LOrder_Olorder(A) | class_Orderings_Oord(A) # label(clsrel_LOrder_Olorder_1) # label(axiom).  [assumption].
% 1.75/2.03  Derived: -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(748,b,737,a)].
% 1.75/2.03  Derived: -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(748,b,738,a)].
% 1.75/2.03  Derived: -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(748,b,739,a)].
% 1.75/2.03  Derived: -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(748,b,740,a)].
% 1.75/2.03  Derived: -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(748,b,741,a)].
% 1.75/2.03  Derived: -class_LOrder_Olorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(748,b,742,a)].
% 1.75/2.03  Derived: -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(748,b,743,a)].
% 1.75/2.03  Derived: -class_LOrder_Olorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(748,b,744,a)].
% 1.75/2.03  749 -class_LOrder_Omeet__semilorder(A) | class_Orderings_Oord(A) # label(clsrel_LOrder_Omeet__semilorder_0) # label(axiom).  [assumption].
% 1.75/2.03  Derived: -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(749,b,737,a)].
% 1.75/2.03  Derived: -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(749,b,738,a)].
% 1.75/2.03  Derived: -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(749,b,739,a)].
% 1.75/2.03  Derived: -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(749,b,740,a)].
% 1.75/2.03  Derived: -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(749,b,741,a)].
% 1.75/2.03  Derived: -class_LOrder_Omeet__semilorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(749,b,742,a)].
% 1.75/2.03  Derived: -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(749,b,743,a)].
% 1.75/2.03  Derived: -class_LOrder_Omeet__semilorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(749,b,744,a)].
% 1.75/2.03  750 -class_OrderedGroup_Olordered__ab__group(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Olordered__ab__group_9) # label(axiom).  [assumption].
% 1.75/2.03  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(750,b,737,a)].
% 1.75/2.03  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(750,b,738,a)].
% 1.75/2.03  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(750,b,739,a)].
% 1.75/2.03  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(750,b,740,a)].
% 1.75/2.03  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(750,b,741,a)].
% 1.75/2.03  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(750,b,742,a)].
% 1.75/2.03  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(750,b,743,a)].
% 1.75/2.03  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(750,b,744,a)].
% 1.75/2.03  751 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_18) # label(axiom).  [assumption].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(751,b,737,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(751,b,738,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(751,b,739,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(751,b,740,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(751,b,741,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(751,b,742,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(751,b,743,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(751,b,744,a)].
% 1.75/2.04  752 -class_OrderedGroup_Olordered__ab__group__join(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_9) # label(axiom).  [assumption].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(752,b,737,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(752,b,738,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(752,b,739,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(752,b,740,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(752,b,741,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(752,b,742,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(752,b,743,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(752,b,744,a)].
% 1.75/2.04  753 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_9) # label(axiom).  [assumption].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(753,b,737,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(753,b,738,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(753,b,739,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(753,b,740,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(753,b,741,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(753,b,742,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(753,b,743,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(753,b,744,a)].
% 1.75/2.04  754 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_3) # label(axiom).  [assumption].
% 1.75/2.04  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(754,b,737,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(754,b,738,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(754,b,739,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(754,b,740,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(754,b,741,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(754,b,742,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(754,b,743,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(754,b,744,a)].
% 1.75/2.04  755 -class_OrderedGroup_Opordered__ab__group__add(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_11) # label(axiom).  [assumption].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(755,b,737,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(755,b,738,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(755,b,739,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(755,b,740,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(755,b,741,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(755,b,742,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(755,b,743,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(755,b,744,a)].
% 1.75/2.04  756 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add_1) # label(axiom).  [assumption].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(756,b,737,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(756,b,738,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(756,b,739,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(756,b,740,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(756,b,741,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(756,b,742,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(756,b,743,a)].
% 1.75/2.04  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(756,b,744,a)].
% 1.75/2.04  757 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add__imp__le_3) # label(axiom).  [assumption].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(757,b,737,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(757,b,738,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(757,b,739,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(757,b,740,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(757,b,741,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(757,b,742,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(757,b,743,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(757,b,744,a)].
% 1.75/2.05  758 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_2) # label(axiom).  [assumption].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(758,b,737,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(758,b,738,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(758,b,739,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(758,b,740,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(758,b,741,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(758,b,742,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(758,b,743,a)].
% 1.75/2.05  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(758,b,744,a)].
% 1.75/2.05  759 -class_Ring__and__Field_Oaxclass__abs__if(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oaxclass__abs__if_1) # label(axiom).  [assumption].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(759,b,737,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(759,b,738,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(759,b,739,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(759,b,740,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(759,b,741,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(759,b,742,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(759,b,743,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(759,b,744,a)].
% 1.75/2.05  760 -class_Ring__and__Field_Olordered__ring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Olordered__ring_11) # label(axiom).  [assumption].
% 1.75/2.05  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(760,b,737,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(760,b,738,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(760,b,739,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(760,b,740,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(760,b,741,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(760,b,742,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(760,b,743,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(760,b,744,a)].
% 1.75/2.05  761 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_21) # label(axiom).  [assumption].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(761,b,737,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(761,b,738,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(761,b,739,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(761,b,740,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(761,b,741,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(761,b,742,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(761,b,743,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(761,b,744,a)].
% 1.75/2.05  762 -class_Ring__and__Field_Oordered__field(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__field_59) # label(axiom).  [assumption].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(762,b,737,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(762,b,738,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(762,b,739,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(762,b,740,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(762,b,741,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(762,b,742,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(762,b,743,a)].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(762,b,744,a)].
% 1.75/2.05  763 -class_Ring__and__Field_Oordered__idom(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__idom_45) # label(axiom).  [assumption].
% 1.75/2.05  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(763,b,737,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(763,b,738,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(763,b,739,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(763,b,740,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(763,b,741,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(763,b,742,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(763,b,743,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(763,b,744,a)].
% 1.75/2.06  764 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_27) # label(axiom).  [assumption].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(764,b,737,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(764,b,738,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(764,b,739,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(764,b,740,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(764,b,741,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(764,b,742,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(764,b,743,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(764,b,744,a)].
% 1.75/2.06  765 -class_Ring__and__Field_Oordered__semidom(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__semidom_39) # label(axiom).  [assumption].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(765,b,737,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(765,b,738,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(765,b,739,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(765,b,740,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(765,b,741,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(765,b,742,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(765,b,743,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(765,b,744,a)].
% 1.75/2.06  766 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_18) # label(axiom).  [assumption].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(766,b,737,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(766,b,738,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(766,b,739,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(766,b,740,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(766,b,741,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(766,b,742,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(766,b,743,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(766,b,744,a)].
% 1.75/2.06  767 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_15) # label(axiom).  [assumption].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(767,b,737,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(767,b,738,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(767,b,739,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(767,b,740,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(767,b,741,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(767,b,742,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(767,b,743,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(767,b,744,a)].
% 1.75/2.06  768 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_12) # label(axiom).  [assumption].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(768,b,737,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(768,b,738,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(768,b,739,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(768,b,740,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(768,b,741,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(768,b,742,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(768,b,743,a)].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(768,b,744,a)].
% 1.75/2.06  769 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_24) # label(axiom).  [assumption].
% 1.75/2.06  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(769,b,737,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(769,b,738,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(769,b,739,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(769,b,740,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(769,b,741,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(769,b,742,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(769,b,743,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(769,b,744,a)].
% 1.75/2.07  770 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_14) # label(axiom).  [assumption].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(770,b,737,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(770,b,738,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(770,b,739,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(770,b,740,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(770,b,741,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(770,b,742,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(770,b,743,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(770,b,744,a)].
% 1.75/2.07  771 -class_Ring__and__Field_Opordered__ring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__ring_18) # label(axiom).  [assumption].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(771,b,737,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(771,b,738,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(771,b,739,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(771,b,740,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(771,b,741,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(771,b,742,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(771,b,743,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(771,b,744,a)].
% 1.75/2.07  772 -class_Ring__and__Field_Opordered__semiring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__semiring_11) # label(axiom).  [assumption].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(772,b,737,a)].
% 1.75/2.07  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(772,b,738,a)].
% 1.84/2.10  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(772,b,739,a)].
% 1.84/2.10  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(772,b,740,a)].
% 1.84/2.10  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(772,b,741,a)].
% 1.84/2.10  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(772,b,742,a)].
% 1.84/2.10  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(772,b,743,a)].
% 1.84/2.10  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(772,b,744,a)].
% 1.84/2.10  773 -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Oord(A) # label(clsrel_Wellfounded__Recursion_Owellorder_0) # label(axiom).  [assumption].
% 1.84/2.10  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(773,b,737,a)].
% 1.84/2.10  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(773,b,738,a)].
% 1.84/2.10  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(773,b,739,a)].
% 1.84/2.10  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(773,b,740,a)].
% 1.84/2.10  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(773,b,741,a)].
% 1.84/2.10  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(773,b,742,a)].
% 1.84/2.10  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(773,b,743,a)].
% 1.84/2.10  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(773,b,744,a)].
% 1.84/2.10  774 class_Orderings_Oord(tc_IntDef_Oint).  [resolve(690,a,668,a)].
% 1.84/2.10  775 class_Orderings_Oord(tc_nat).  [resolve(690,a,675,a)].
% 1.84/2.10  776 class_Orderings_Oord(tc_set(A)).  [resolve(690,a,676,a)].
% 1.84/2.10  777 class_Orderings_Oord(A) | -class_LOrder_Ojoin__semilorder(A).  [resolve(690,a,677,b)].
% 1.84/2.10  778 class_Orderings_Oord(A) | -class_LOrder_Olorder(A).  [resolve(690,a,678,b)].
% 1.84/2.10  779 class_Orderings_Oord(A) | -class_LOrder_Omeet__semilorder(A).  [resolve(690,a,679,b)].
% 1.84/2.10  780 class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(690,a,680,b)].
% 1.84/2.10  781 class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(690,a,681,b)].
% 1.84/2.10  782 class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(690,a,682,b)].
% 1.84/2.10  783 class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(690,a,683,b)].
% 1.84/2.10  784 class_Orderings_Oord(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(690,a,684,b)].
% 1.84/2.10  785 class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(690,a,685,b)].
% 1.84/2.10  786 class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__semigroup__add(A).  [resolve(690,a,686,b)].
% 1.84/2.10  787 class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(690,a,687,b)].
% 1.84/2.10  788 class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A).  [resolve(690,a,688,b)].
% 1.84/2.10  789 -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Oord(A).  [resolve(704,b,690,a)].
% 1.84/2.10  790 class_Orderings_Oord(tc_IntDef_Oint).  [resolve(734,b,706,a)].
% 1.84/2.10  791 class_Orderings_Oord(tc_nat).  [resolve(734,b,715,a)].
% 1.84/2.10  792 class_Orderings_Oord(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(734,b,716,b)].
% 1.84/2.10  793 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(734,b,721,b)].
% 1.84/2.10  794 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(734,b,722,b)].
% 1.98/2.24  795 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(734,b,723,b)].
% 1.98/2.24  796 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(734,b,724,b)].
% 1.98/2.24  797 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(734,b,725,b)].
% 1.98/2.24  798 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(734,b,726,b)].
% 1.98/2.24  799 -class_LOrder_Omeet__semilorder(A) | -c_less(B,B,A).  [resolve(679,b,669,a)].
% 1.98/2.24  800 class_LOrder_Omeet__semilorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_32) # label(axiom).  [assumption].
% 1.98/2.24  801 class_LOrder_Omeet__semilorder(tc_nat) # label(clsarity_nat_4) # label(axiom).  [assumption].
% 1.98/2.24  802 -class_LOrder_Olorder(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_LOrder_Olorder_0) # label(axiom).  [assumption].
% 1.98/2.24  803 -class_OrderedGroup_Olordered__ab__group(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group_17) # label(axiom).  [assumption].
% 1.98/2.24  804 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_16) # label(axiom).  [assumption].
% 1.98/2.24  805 -class_OrderedGroup_Olordered__ab__group__join(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_18) # label(axiom).  [assumption].
% 1.98/2.24  806 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_15) # label(axiom).  [assumption].
% 1.98/2.24  807 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_12) # label(axiom).  [assumption].
% 1.98/2.24  808 -class_Ring__and__Field_Olordered__ring(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Olordered__ring_28) # label(axiom).  [assumption].
% 1.98/2.24  809 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_16) # label(axiom).  [assumption].
% 1.98/2.24  810 -class_Ring__and__Field_Oordered__field(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__field_53) # label(axiom).  [assumption].
% 1.98/2.24  811 -class_Ring__and__Field_Oordered__idom(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_36) # label(axiom).  [assumption].
% 1.98/2.24  812 -class_Ring__and__Field_Oordered__ring__strict(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_20) # label(axiom).  [assumption].
% 1.98/2.24  813 -class_Ring__and__Field_Oordered__semidom(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_30) # label(axiom).  [assumption].
% 1.98/2.24  814 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_13) # label(axiom).  [assumption].
% 1.98/2.24  815 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_2) # label(axiom).  [assumption].
% 1.98/2.24  Derived: -c_less(A,A,B) | -class_LOrder_Olorder(B).  [resolve(799,a,802,b)].
% 1.98/2.24  816 -class_LOrder_Omeet__semilorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(679,b,670,a)].
% 1.98/2.24  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_LOrder_Olorder(B).  [resolve(816,a,802,b)].
% 1.98/2.24  817 -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(679,b,671,a)].
% 1.98/2.24  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_LOrder_Olorder(C).  [resolve(817,a,802,b)].
% 1.98/2.24  818 -class_LOrder_Omeet__semilorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(679,b,672,a)].
% 1.98/2.25  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_LOrder_Olorder(B).  [resolve(818,a,802,b)].
% 1.98/2.25  819 -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(679,b,673,a)].
% 1.98/2.25  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_LOrder_Olorder(C).  [resolve(819,a,802,b)].
% 1.98/2.25  820 -class_LOrder_Omeet__semilorder(A) | c_lessequals(B,B,A).  [resolve(679,b,674,a)].
% 1.98/2.25  Derived: c_lessequals(A,A,B) | -class_LOrder_Olorder(B).  [resolve(820,a,802,b)].
% 1.98/2.25  821 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_LOrder_Omeet__semilorder(C).  [resolve(705,a,679,b)].
% 1.98/2.25  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_LOrder_Olorder(C).  [resolve(821,d,802,b)].
% 1.98/2.25  822 class_LOrder_Omeet__semilorder(tc_IntDef_Oint).  [resolve(719,a,706,a)].
% 1.98/2.25  823 class_LOrder_Omeet__semilorder(tc_nat).  [resolve(719,a,715,a)].
% 1.98/2.25  824 class_LOrder_Omeet__semilorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(719,a,716,b)].
% 1.98/2.25  825 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Omeet__semilorder(A).  [resolve(727,b,719,a)].
% 1.98/2.25  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,B,A).  [resolve(825,b,799,a)].
% 1.98/2.25  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(825,b,816,a)].
% 1.98/2.25  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(825,b,817,a)].
% 1.98/2.25  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(825,b,818,a)].
% 1.98/2.25  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(825,b,819,a)].
% 1.98/2.25  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_lessequals(B,B,A).  [resolve(825,b,820,a)].
% 1.98/2.25  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | -c_lessequals(D,B,A) | c_lessequals(D,C,A).  [resolve(825,b,821,d)].
% 1.98/2.25  826 -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(749,b,737,a)].
% 1.98/2.25  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(826,a,800,a)].
% 1.98/2.25  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(826,a,801,a)].
% 1.98/2.25  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_LOrder_Olorder(C).  [resolve(826,a,802,b)].
% 1.98/2.25  827 -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(749,b,738,a)].
% 1.98/2.25  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(827,a,800,a)].
% 1.98/2.25  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(827,a,801,a)].
% 1.98/2.25  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_LOrder_Olorder(C).  [resolve(827,a,802,b)].
% 1.98/2.25  828 -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(749,b,739,a)].
% 1.98/2.25  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(828,a,800,a)].
% 1.98/2.25  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(828,a,801,a)].
% 1.98/2.25  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_LOrder_Olorder(C).  [resolve(828,a,802,b)].
% 1.98/2.25  829 -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(749,b,740,a)].
% 1.98/2.25  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(829,a,800,a)].
% 1.98/2.29  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(829,a,801,a)].
% 1.98/2.29  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_LOrder_Olorder(C).  [resolve(829,a,802,b)].
% 1.98/2.29  830 -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(749,b,741,a)].
% 1.98/2.29  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(830,a,800,a)].
% 1.98/2.29  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(830,a,801,a)].
% 1.98/2.29  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_LOrder_Olorder(C).  [resolve(830,a,802,b)].
% 1.98/2.29  831 -class_LOrder_Omeet__semilorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(749,b,742,a)].
% 1.98/2.29  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(831,a,800,a)].
% 1.98/2.29  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(831,a,801,a)].
% 1.98/2.29  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_LOrder_Olorder(C).  [resolve(831,a,802,b)].
% 1.98/2.29  832 -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(749,b,743,a)].
% 1.98/2.29  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(832,a,800,a)].
% 1.98/2.29  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(832,a,801,a)].
% 1.98/2.29  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_LOrder_Olorder(C).  [resolve(832,a,802,b)].
% 1.98/2.29  833 -class_LOrder_Omeet__semilorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(749,b,744,a)].
% 1.98/2.29  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(833,a,800,a)].
% 1.98/2.29  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(833,a,801,a)].
% 1.98/2.29  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_LOrder_Olorder(C).  [resolve(833,a,802,b)].
% 1.98/2.29  834 -class_LOrder_Ojoin__semilorder(A) | -c_less(B,B,A).  [resolve(677,b,669,a)].
% 1.98/2.29  835 class_LOrder_Ojoin__semilorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_33) # label(axiom).  [assumption].
% 1.98/2.29  836 class_LOrder_Ojoin__semilorder(tc_nat) # label(clsarity_nat_5) # label(axiom).  [assumption].
% 1.98/2.29  837 -class_LOrder_Olorder(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_LOrder_Olorder_3) # label(axiom).  [assumption].
% 1.98/2.29  838 -class_OrderedGroup_Olordered__ab__group(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group_16) # label(axiom).  [assumption].
% 1.98/2.29  839 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_15) # label(axiom).  [assumption].
% 1.98/2.29  840 -class_OrderedGroup_Olordered__ab__group__join(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_15) # label(axiom).  [assumption].
% 1.98/2.29  841 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_18) # label(axiom).  [assumption].
% 1.98/2.29  842 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_11) # label(axiom).  [assumption].
% 1.98/2.29  843 -class_Ring__and__Field_Olordered__ring(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Olordered__ring_27) # label(axiom).  [assumption].
% 1.98/2.29  844 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_15) # label(axiom).  [assumption].
% 1.98/2.29  845 -class_Ring__and__Field_Oordered__field(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__field_52) # label(axiom).  [assumption].
% 2.06/2.35  846 -class_Ring__and__Field_Oordered__idom(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_35) # label(axiom).  [assumption].
% 2.06/2.35  847 -class_Ring__and__Field_Oordered__ring__strict(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_19) # label(axiom).  [assumption].
% 2.06/2.35  848 -class_Ring__and__Field_Oordered__semidom(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_29) # label(axiom).  [assumption].
% 2.06/2.35  849 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_12) # label(axiom).  [assumption].
% 2.06/2.35  850 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_3) # label(axiom).  [assumption].
% 2.06/2.35  851 -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(677,b,670,a)].
% 2.06/2.35  852 -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(677,b,671,a)].
% 2.06/2.35  853 -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(677,b,672,a)].
% 2.06/2.35  854 -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(677,b,673,a)].
% 2.06/2.35  855 -class_LOrder_Ojoin__semilorder(A) | c_lessequals(B,B,A).  [resolve(677,b,674,a)].
% 2.06/2.35  856 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_LOrder_Ojoin__semilorder(C).  [resolve(705,a,677,b)].
% 2.06/2.35  857 class_LOrder_Ojoin__semilorder(tc_IntDef_Oint).  [resolve(718,a,706,a)].
% 2.06/2.35  858 class_LOrder_Ojoin__semilorder(tc_nat).  [resolve(718,a,715,a)].
% 2.06/2.35  859 class_LOrder_Ojoin__semilorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(718,a,716,b)].
% 2.06/2.35  860 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Ojoin__semilorder(A).  [resolve(727,b,718,a)].
% 2.06/2.35  861 -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(747,b,737,a)].
% 2.06/2.35  862 -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(747,b,738,a)].
% 2.06/2.35  863 -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(747,b,739,a)].
% 2.06/2.35  864 -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(747,b,740,a)].
% 2.06/2.35  865 -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(747,b,741,a)].
% 2.06/2.35  866 -class_LOrder_Ojoin__semilorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(747,b,742,a)].
% 2.06/2.35  867 -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(747,b,743,a)].
% 2.06/2.35  868 -class_LOrder_Ojoin__semilorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(747,b,744,a)].
% 2.06/2.35  869 -class_LOrder_Olorder(A) | -c_less(B,B,A).  [resolve(678,b,669,a)].
% 2.06/2.35  870 class_LOrder_Olorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_34) # label(axiom).  [assumption].
% 2.06/2.35  871 class_LOrder_Olorder(tc_nat) # label(clsarity_nat_6) # label(axiom).  [assumption].
% 2.06/2.35  872 -class_OrderedGroup_Olordered__ab__group(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group_15) # label(axiom).  [assumption].
% 2.06/2.35  873 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_14) # label(axiom).  [assumption].
% 2.06/2.35  874 -class_OrderedGroup_Olordered__ab__group__join(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_17) # label(axiom).  [assumption].
% 2.06/2.35  875 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_17) # label(axiom).  [assumption].
% 2.06/2.37  876 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_10) # label(axiom).  [assumption].
% 2.06/2.37  877 -class_Ring__and__Field_Olordered__ring(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Olordered__ring_26) # label(axiom).  [assumption].
% 2.06/2.37  878 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_14) # label(axiom).  [assumption].
% 2.06/2.37  879 -class_Ring__and__Field_Oordered__field(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__field_51) # label(axiom).  [assumption].
% 2.06/2.37  880 -class_Ring__and__Field_Oordered__idom(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_34) # label(axiom).  [assumption].
% 2.06/2.37  881 -class_Ring__and__Field_Oordered__ring__strict(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_18) # label(axiom).  [assumption].
% 2.06/2.37  882 -class_Ring__and__Field_Oordered__semidom(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_28) # label(axiom).  [assumption].
% 2.06/2.37  883 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_11) # label(axiom).  [assumption].
% 2.06/2.37  884 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Olorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_4) # label(axiom).  [assumption].
% 2.06/2.37  885 -class_LOrder_Olorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(678,b,670,a)].
% 2.06/2.37  886 -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(678,b,671,a)].
% 2.06/2.37  887 -class_LOrder_Olorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(678,b,672,a)].
% 2.06/2.37  888 -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(678,b,673,a)].
% 2.06/2.37  889 -class_LOrder_Olorder(A) | c_lessequals(B,B,A).  [resolve(678,b,674,a)].
% 2.06/2.37  890 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_LOrder_Olorder(C).  [resolve(705,a,678,b)].
% 2.06/2.37  891 class_LOrder_Olorder(tc_IntDef_Oint).  [resolve(717,a,706,a)].
% 2.06/2.37  892 class_LOrder_Olorder(tc_nat).  [resolve(717,a,715,a)].
% 2.06/2.37  893 class_LOrder_Olorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(717,a,716,b)].
% 2.06/2.37  894 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Olorder(A).  [resolve(727,b,717,a)].
% 2.06/2.37  895 -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(748,b,737,a)].
% 2.06/2.37  896 -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(748,b,738,a)].
% 2.06/2.37  897 -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(748,b,739,a)].
% 2.06/2.37  898 -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(748,b,740,a)].
% 2.06/2.37  899 -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(748,b,741,a)].
% 2.06/2.37  900 -class_LOrder_Olorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(748,b,742,a)].
% 2.06/2.37  901 -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(748,b,743,a)].
% 2.06/2.37  902 -class_LOrder_Olorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(748,b,744,a)].
% 2.06/2.37  903 -c_less(A,A,B) | -class_LOrder_Olorder(B).  [resolve(799,a,802,b)].
% 2.06/2.37  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(903,b,870,a)].
% 2.06/2.37  Derived: -c_less(A,A,tc_nat).  [resolve(903,b,871,a)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(903,b,872,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(903,b,873,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(903,b,874,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(903,b,875,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(903,b,876,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(903,b,877,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(903,b,878,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(903,b,879,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(903,b,880,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(903,b,881,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(903,b,882,b)].
% 2.06/2.37  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(903,b,883,b)].
% 2.06/2.37  904 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_LOrder_Olorder(B).  [resolve(816,a,802,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(904,c,870,a)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_nat),c_SetInterval_OatLeast(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(904,c,871,a)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(904,c,872,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(904,c,873,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(904,c,874,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(904,c,875,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(904,c,876,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(904,c,877,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(904,c,878,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(904,c,879,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(904,c,880,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(904,c,881,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(904,c,882,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(904,c,883,b)].
% 2.06/2.37  905 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_LOrder_Olorder(C).  [resolve(817,a,802,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(905,c,870,a)].
% 2.06/2.37  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatLeast(B,tc_nat),c_SetInterval_OatLeast(A,tc_nat),tc_set(tc_nat)).  [resolve(905,c,871,a)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(905,c,872,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(905,c,873,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(905,c,874,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(905,c,875,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(905,c,876,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(905,c,877,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(905,c,878,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(905,c,879,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(905,c,880,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(905,c,881,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(905,c,882,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(905,c,883,b)].
% 2.06/2.37  906 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_LOrder_Olorder(B).  [resolve(818,a,802,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(906,c,870,a)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(906,c,871,a)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(906,c,872,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(906,c,873,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(906,c,874,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(906,c,875,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(906,c,876,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(906,c,877,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(906,c,878,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(906,c,879,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(906,c,880,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(906,c,881,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(906,c,882,b)].
% 2.06/2.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(906,c,883,b)].
% 2.06/2.37  907 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_LOrder_Olorder(C).  [resolve(819,a,802,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(907,c,870,a)].
% 2.06/2.37  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)).  [resolve(907,c,871,a)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(907,c,872,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(907,c,873,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(907,c,874,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(907,c,875,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(907,c,876,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(907,c,877,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(907,c,878,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(907,c,879,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(907,c,880,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(907,c,881,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(907,c,882,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(907,c,883,b)].
% 2.06/2.37  908 c_lessequals(A,A,B) | -class_LOrder_Olorder(B).  [resolve(820,a,802,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(908,b,870,a)].
% 2.06/2.37  Derived: c_lessequals(A,A,tc_nat).  [resolve(908,b,871,a)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(908,b,872,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(908,b,873,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(908,b,874,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(908,b,875,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(908,b,876,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(908,b,877,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(908,b,878,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(908,b,879,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(908,b,880,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(908,b,881,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(908,b,882,b)].
% 2.06/2.37  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(908,b,883,b)].
% 2.06/2.37  909 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_LOrder_Olorder(C).  [resolve(821,d,802,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(909,d,870,a)].
% 2.06/2.37  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(C,A,tc_nat) | c_lessequals(C,B,tc_nat).  [resolve(909,d,871,a)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(909,d,872,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(909,d,873,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(909,d,874,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(909,d,875,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(909,d,876,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(909,d,877,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(909,d,878,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(909,d,879,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(909,d,880,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(909,d,881,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(909,d,882,b)].
% 2.06/2.37  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(909,d,883,b)].
% 2.06/2.37  910 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_LOrder_Olorder(C).  [resolve(826,a,802,b)].
% 2.06/2.37  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(910,c,870,a)].
% 2.06/2.37  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(910,c,871,a)].
% 2.06/2.37  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(910,c,872,b)].
% 2.06/2.37  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(910,c,873,b)].
% 2.06/2.37  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(910,c,874,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(910,c,875,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(910,c,876,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(910,c,877,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(910,c,878,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(910,c,879,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(910,c,880,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(910,c,881,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(910,c,882,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(910,c,883,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(910,c,884,b)].
% 2.06/2.38  911 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_LOrder_Olorder(C).  [resolve(827,a,802,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(911,c,870,a)].
% 2.06/2.38  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(911,c,871,a)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(911,c,872,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(911,c,873,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(911,c,874,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(911,c,875,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(911,c,876,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(911,c,877,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(911,c,878,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(911,c,879,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(911,c,880,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(911,c,881,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(911,c,882,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(911,c,883,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(911,c,884,b)].
% 2.06/2.38  912 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_LOrder_Olorder(C).  [resolve(828,a,802,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(912,c,870,a)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(912,c,871,a)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(912,c,872,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(912,c,873,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(912,c,874,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(912,c,875,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(912,c,876,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(912,c,877,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(912,c,878,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(912,c,879,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(912,c,880,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(912,c,881,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(912,c,882,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(912,c,883,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(912,c,884,b)].
% 2.06/2.38  913 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_LOrder_Olorder(C).  [resolve(829,a,802,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(913,c,870,a)].
% 2.06/2.38  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(913,c,871,a)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(913,c,872,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(913,c,873,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(913,c,874,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(913,c,875,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(913,c,876,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(913,c,877,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(913,c,878,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(913,c,879,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(913,c,880,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(913,c,881,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(913,c,882,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(913,c,883,b)].
% 2.06/2.38  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(913,c,884,b)].
% 2.06/2.38  914 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_LOrder_Olorder(C).  [resolve(830,a,802,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(914,c,870,a)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(914,c,871,a)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(914,c,872,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(914,c,873,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(914,c,874,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(914,c,875,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(914,c,876,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(914,c,877,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(914,c,878,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(914,c,879,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(914,c,880,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(914,c,881,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(914,c,882,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(914,c,883,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(914,c,884,b)].
% 2.06/2.38  915 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_LOrder_Olorder(C).  [resolve(831,a,802,b)].
% 2.06/2.38  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(915,c,870,a)].
% 2.06/2.38  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(915,c,871,a)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(915,c,872,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(915,c,873,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(915,c,874,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(915,c,875,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(915,c,876,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(915,c,877,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(915,c,878,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(915,c,879,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(915,c,880,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(915,c,881,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(915,c,882,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(915,c,883,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(915,c,884,b)].
% 2.06/2.38  916 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_LOrder_Olorder(C).  [resolve(832,a,802,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(916,c,870,a)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(916,c,871,a)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(916,c,872,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(916,c,873,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(916,c,874,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(916,c,875,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(916,c,876,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(916,c,877,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(916,c,878,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(916,c,879,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(916,c,880,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(916,c,881,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(916,c,882,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(916,c,883,b)].
% 2.06/2.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(916,c,884,b)].
% 2.06/2.38  917 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_LOrder_Olorder(C).  [resolve(833,a,802,b)].
% 2.06/2.38  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(917,c,870,a)].
% 2.06/2.38  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(917,c,871,a)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(917,c,872,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(917,c,873,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(917,c,874,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(917,c,875,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(917,c,876,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(917,c,877,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(917,c,878,b)].
% 2.06/2.38  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(917,c,879,b)].
% 2.18/2.41  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(917,c,880,b)].
% 2.18/2.41  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(917,c,881,b)].
% 2.18/2.41  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(917,c,882,b)].
% 2.18/2.41  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(917,c,883,b)].
% 2.18/2.41  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(917,c,884,b)].
% 2.18/2.41  918 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add_3) # label(axiom).  [assumption].
% 2.18/2.41  919 class_OrderedGroup_Opordered__ab__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_36) # label(axiom).  [assumption].
% 2.18/2.41  920 class_OrderedGroup_Opordered__ab__semigroup__add(tc_nat) # label(clsarity_nat_33) # label(axiom).  [assumption].
% 2.18/2.41  921 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_7) # label(axiom).  [assumption].
% 2.18/2.41  922 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_8) # label(axiom).  [assumption].
% 2.18/2.41  923 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_7) # label(axiom).  [assumption].
% 2.18/2.41  924 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_7) # label(axiom).  [assumption].
% 2.18/2.41  925 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_1) # label(axiom).  [assumption].
% 2.18/2.41  926 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_9) # label(axiom).  [assumption].
% 2.18/2.41  927 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add_4) # label(axiom).  [assumption].
% 2.18/2.41  928 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add__imp__le_1) # label(axiom).  [assumption].
% 2.18/2.41  929 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_0) # label(axiom).  [assumption].
% 2.18/2.41  930 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_9) # label(axiom).  [assumption].
% 2.18/2.41  931 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_19) # label(axiom).  [assumption].
% 2.18/2.41  932 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__field_57) # label(axiom).  [assumption].
% 2.18/2.41  933 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_43) # label(axiom).  [assumption].
% 2.18/2.41  934 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_25) # label(axiom).  [assumption].
% 2.18/2.41  935 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_37) # label(axiom).  [assumption].
% 2.18/2.44  936 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_16) # label(axiom).  [assumption].
% 2.18/2.44  937 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_10) # label(axiom).  [assumption].
% 2.18/2.44  938 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_7) # label(axiom).  [assumption].
% 2.18/2.44  939 -class_Ring__and__Field_Opordered__comm__ring(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_22) # label(axiom).  [assumption].
% 2.18/2.44  940 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_12) # label(axiom).  [assumption].
% 2.18/2.44  941 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_16) # label(axiom).  [assumption].
% 2.18/2.44  942 -class_Ring__and__Field_Opordered__semiring(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__semiring_9) # label(axiom).  [assumption].
% 2.18/2.44  943 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(686,b,669,a)].
% 2.18/2.44  Derived: -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(943,a,926,b)].
% 2.18/2.44  944 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(686,b,670,a)].
% 2.18/2.44  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(944,a,926,b)].
% 2.18/2.44  945 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(686,b,671,a)].
% 2.18/2.44  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(945,a,926,b)].
% 2.18/2.44  946 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(686,b,672,a)].
% 2.18/2.44  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(946,a,926,b)].
% 2.18/2.44  947 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(686,b,673,a)].
% 2.18/2.44  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(947,a,926,b)].
% 2.18/2.44  948 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(686,b,674,a)].
% 2.18/2.44  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(948,a,926,b)].
% 2.18/2.44  949 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add(C).  [resolve(705,a,686,b)].
% 2.18/2.44  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(949,d,926,b)].
% 2.18/2.44  950 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(756,b,737,a)].
% 2.18/2.44  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(950,a,926,b)].
% 2.18/2.44  951 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(756,b,738,a)].
% 2.18/2.48  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(951,a,926,b)].
% 2.18/2.48  952 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(756,b,739,a)].
% 2.18/2.48  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(952,a,926,b)].
% 2.18/2.48  953 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(756,b,740,a)].
% 2.18/2.48  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(953,a,926,b)].
% 2.18/2.48  954 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(756,b,741,a)].
% 2.18/2.48  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(954,a,926,b)].
% 2.18/2.48  955 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(756,b,742,a)].
% 2.18/2.48  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(955,a,926,b)].
% 2.18/2.48  956 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(756,b,743,a)].
% 2.18/2.48  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(956,a,926,b)].
% 2.18/2.48  957 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(756,b,744,a)].
% 2.18/2.48  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(957,a,926,b)].
% 2.18/2.48  958 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_4) # label(axiom).  [assumption].
% 2.18/2.48  959 class_OrderedGroup_Opordered__cancel__ab__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_37) # label(axiom).  [assumption].
% 2.18/2.48  960 class_OrderedGroup_Opordered__cancel__ab__semigroup__add(tc_nat) # label(clsarity_nat_34) # label(axiom).  [assumption].
% 2.18/2.48  961 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_6) # label(axiom).  [assumption].
% 2.18/2.48  962 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_7) # label(axiom).  [assumption].
% 2.18/2.48  963 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_6) # label(axiom).  [assumption].
% 2.18/2.48  964 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_6) # label(axiom).  [assumption].
% 2.18/2.48  965 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_0) # label(axiom).  [assumption].
% 2.18/2.48  966 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_13) # label(axiom).  [assumption].
% 2.18/2.48  967 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add__imp__le_0) # label(axiom).  [assumption].
% 2.18/2.48  968 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_5) # label(axiom).  [assumption].
% 2.18/2.48  969 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_6) # label(axiom).  [assumption].
% 2.18/2.49  970 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_18) # label(axiom).  [assumption].
% 2.18/2.49  971 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__field_56) # label(axiom).  [assumption].
% 2.18/2.49  972 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_38) # label(axiom).  [assumption].
% 2.18/2.49  973 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_22) # label(axiom).  [assumption].
% 2.18/2.49  974 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_32) # label(axiom).  [assumption].
% 2.18/2.49  975 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_15) # label(axiom).  [assumption].
% 2.18/2.49  976 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_21) # label(axiom).  [assumption].
% 2.18/2.49  977 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(16,b,1,a)].
% 2.18/2.49  978 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_HOL_Oplus(A).  [resolve(16,b,8,a)].
% 2.18/2.49  979 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(612,b,571,a)].
% 2.18/2.49  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(979,a,961,b)].
% 2.18/2.49  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(979,a,962,b)].
% 2.18/2.49  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(979,a,963,b)].
% 2.18/2.49  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(979,a,964,b)].
% 2.18/2.49  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(979,a,965,b)].
% 2.18/2.49  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(979,a,966,b)].
% 2.18/2.49  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(979,a,967,b)].
% 2.18/2.49  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(979,a,970,b)].
% 2.18/2.49  980 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_HOL_Oplus(A).  [resolve(612,b,578,a)].
% 2.18/2.49  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(980,a,959,a)].
% 2.18/2.49  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(980,a,961,b)].
% 2.18/2.49  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(980,a,962,b)].
% 2.18/2.49  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(980,a,963,b)].
% 2.18/2.49  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(980,a,964,b)].
% 2.18/2.49  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(980,a,965,b)].
% 2.18/2.49  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(980,a,966,b)].
% 2.18/2.49  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(980,a,967,b)].
% 2.18/2.49  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(980,a,970,b)].
% 2.18/2.49  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(980,a,971,b)].
% 2.27/2.51  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(980,a,972,b)].
% 2.27/2.51  981 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(688,b,669,a)].
% 2.27/2.51  Derived: -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(981,a,967,b)].
% 2.27/2.51  982 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(688,b,670,a)].
% 2.27/2.51  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(982,a,967,b)].
% 2.27/2.51  983 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(688,b,671,a)].
% 2.27/2.51  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(983,a,967,b)].
% 2.27/2.51  984 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(688,b,672,a)].
% 2.27/2.51  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(984,a,967,b)].
% 2.27/2.51  985 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(688,b,673,a)].
% 2.27/2.51  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(985,a,967,b)].
% 2.27/2.51  986 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(688,b,674,a)].
% 2.27/2.51  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(986,a,967,b)].
% 2.27/2.51  987 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(C).  [resolve(705,a,688,b)].
% 2.27/2.51  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(987,d,967,b)].
% 2.27/2.51  988 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(758,b,737,a)].
% 2.27/2.51  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(988,a,967,b)].
% 2.27/2.51  989 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(758,b,738,a)].
% 2.27/2.51  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(989,a,967,b)].
% 2.27/2.51  990 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(758,b,739,a)].
% 2.27/2.51  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(990,a,967,b)].
% 2.27/2.51  991 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(758,b,740,a)].
% 2.27/2.51  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(991,a,967,b)].
% 2.27/2.51  992 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(758,b,741,a)].
% 2.27/2.51  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(992,a,967,b)].
% 2.27/2.51  993 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(758,b,742,a)].
% 2.27/2.55  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(993,a,967,b)].
% 2.27/2.55  994 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(758,b,743,a)].
% 2.27/2.55  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(994,a,967,b)].
% 2.27/2.55  995 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(758,b,744,a)].
% 2.27/2.55  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(995,a,967,b)].
% 2.27/2.55  996 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add__imp__le_7) # label(axiom).  [assumption].
% 2.27/2.55  997 class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_38) # label(axiom).  [assumption].
% 2.27/2.55  998 class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(tc_nat) # label(clsarity_nat_35) # label(axiom).  [assumption].
% 2.27/2.55  999 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_OrderedGroup_Olordered__ab__group_5) # label(axiom).  [assumption].
% 2.27/2.55  1000 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_6) # label(axiom).  [assumption].
% 2.27/2.55  1001 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_5) # label(axiom).  [assumption].
% 2.27/2.55  1002 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_5) # label(axiom).  [assumption].
% 2.27/2.55  1003 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_13) # label(axiom).  [assumption].
% 2.27/2.55  1004 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_12) # label(axiom).  [assumption].
% 2.27/2.55  1005 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add__imp__le_8) # label(axiom).  [assumption].
% 2.27/2.55  1006 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_Ring__and__Field_Olordered__ring_5) # label(axiom).  [assumption].
% 2.27/2.55  1007 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_17) # label(axiom).  [assumption].
% 2.27/2.55  1008 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_Ring__and__Field_Oordered__field_55) # label(axiom).  [assumption].
% 2.27/2.55  1009 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_Ring__and__Field_Oordered__idom_37) # label(axiom).  [assumption].
% 2.27/2.55  1010 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_21) # label(axiom).  [assumption].
% 2.27/2.55  1011 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_Ring__and__Field_Oordered__semidom_31) # label(axiom).  [assumption].
% 2.27/2.55  1012 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_14) # label(axiom).  [assumption].
% 2.37/2.60  1013 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) # label(clsrel_Ring__and__Field_Opordered__ring_20) # label(axiom).  [assumption].
% 2.37/2.60  1014 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(77,b,53,b)].
% 2.37/2.60  1015 class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(78,b,53,b)].
% 2.37/2.60  1016 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,B,A).  [resolve(687,b,669,a)].
% 2.37/2.60  1017 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(687,b,670,a)].
% 2.37/2.60  1018 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(687,b,671,a)].
% 2.37/2.60  1019 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(687,b,672,a)].
% 2.37/2.60  1020 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(687,b,673,a)].
% 2.37/2.60  1021 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | c_lessequals(B,B,A).  [resolve(687,b,674,a)].
% 2.37/2.60  1022 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(705,a,687,b)].
% 2.37/2.60  1023 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(757,b,737,a)].
% 2.37/2.60  1024 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(757,b,738,a)].
% 2.37/2.60  1025 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(757,b,739,a)].
% 2.37/2.60  1026 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(757,b,740,a)].
% 2.37/2.60  1027 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(757,b,741,a)].
% 2.37/2.60  1028 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(757,b,742,a)].
% 2.37/2.60  1029 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(757,b,743,a)].
% 2.37/2.60  1030 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(757,b,744,a)].
% 2.37/2.60  1031 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(979,a,967,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1031,b,997,a)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(1031,b,998,a)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1031,b,999,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1031,b,1000,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1031,b,1001,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1031,b,1002,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(1031,b,1003,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(1031,b,1004,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1031,b,1006,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1031,b,1008,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1031,b,1009,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1031,b,1010,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1031,b,1011,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1031,b,1012,b)].
% 2.37/2.60  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1031,b,1013,b)].
% 2.37/2.60  1032 class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(980,a,967,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(1032,b,997,a)].
% 2.37/2.60  Derived: class_HOL_Oplus(tc_nat).  [resolve(1032,b,998,a)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1032,b,999,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1032,b,1000,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1032,b,1001,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1032,b,1002,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(1032,b,1003,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(1032,b,1004,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1032,b,1006,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1032,b,1010,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1032,b,1011,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1032,b,1012,b)].
% 2.37/2.60  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1032,b,1013,b)].
% 2.37/2.60  1033 -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(981,a,967,b)].
% 2.37/2.60  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1033,b,997,a)].
% 2.37/2.60  Derived: -c_less(A,A,tc_nat).  [resolve(1033,b,998,a)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1033,b,999,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1033,b,1000,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1033,b,1001,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1033,b,1002,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(1033,b,1003,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(1033,b,1004,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1033,b,1006,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1033,b,1007,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1033,b,1008,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1033,b,1009,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1033,b,1010,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1033,b,1011,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1033,b,1012,b)].
% 2.37/2.60  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1033,b,1013,b)].
% 2.37/2.60  1034 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(982,a,967,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1034,c,997,a)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_nat),c_SetInterval_OatLeast(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(1034,c,998,a)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1034,c,999,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1034,c,1000,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1034,c,1001,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1034,c,1002,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(1034,c,1003,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(1034,c,1004,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1034,c,1006,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1034,c,1007,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1034,c,1008,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1034,c,1009,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1034,c,1010,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1034,c,1011,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1034,c,1012,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1034,c,1013,b)].
% 2.37/2.60  1035 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(983,a,967,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1035,c,997,a)].
% 2.37/2.60  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatLeast(B,tc_nat),c_SetInterval_OatLeast(A,tc_nat),tc_set(tc_nat)).  [resolve(1035,c,998,a)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1035,c,999,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1035,c,1000,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1035,c,1001,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1035,c,1002,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1035,c,1003,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1035,c,1004,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1035,c,1006,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1035,c,1007,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1035,c,1008,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1035,c,1009,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1035,c,1010,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1035,c,1011,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1035,c,1012,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1035,c,1013,b)].
% 2.37/2.60  1036 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(984,a,967,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1036,c,997,a)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(1036,c,998,a)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1036,c,999,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1036,c,1000,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1036,c,1001,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1036,c,1002,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(1036,c,1003,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(1036,c,1004,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1036,c,1006,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1036,c,1007,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1036,c,1008,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1036,c,1009,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1036,c,1010,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1036,c,1011,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1036,c,1012,b)].
% 2.37/2.60  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1036,c,1013,b)].
% 2.37/2.60  1037 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(985,a,967,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1037,c,997,a)].
% 2.37/2.60  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)).  [resolve(1037,c,998,a)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1037,c,999,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1037,c,1000,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1037,c,1001,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1037,c,1002,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1037,c,1003,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1037,c,1004,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1037,c,1006,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1037,c,1007,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1037,c,1008,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1037,c,1009,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1037,c,1010,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1037,c,1011,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1037,c,1012,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1037,c,1013,b)].
% 2.37/2.60  1038 c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(986,a,967,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1038,b,997,a)].
% 2.37/2.60  Derived: c_lessequals(A,A,tc_nat).  [resolve(1038,b,998,a)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1038,b,999,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1038,b,1000,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1038,b,1001,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1038,b,1002,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(1038,b,1003,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(1038,b,1004,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1038,b,1006,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1038,b,1007,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1038,b,1008,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1038,b,1009,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1038,b,1010,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1038,b,1011,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1038,b,1012,b)].
% 2.37/2.60  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1038,b,1013,b)].
% 2.37/2.60  1039 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(987,d,967,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(1039,d,997,a)].
% 2.37/2.60  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(C,A,tc_nat) | c_lessequals(C,B,tc_nat).  [resolve(1039,d,998,a)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1039,d,999,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1039,d,1000,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1039,d,1001,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1039,d,1002,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1039,d,1003,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1039,d,1004,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1039,d,1006,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1039,d,1007,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1039,d,1008,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1039,d,1009,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1039,d,1010,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1039,d,1011,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1039,d,1012,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1039,d,1013,b)].
% 2.37/2.60  1040 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(988,a,967,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1040,c,997,a)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(1040,c,998,a)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1040,c,999,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1040,c,1000,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1040,c,1001,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1040,c,1002,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1040,c,1003,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1040,c,1004,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1040,c,1006,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1040,c,1007,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1040,c,1008,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1040,c,1009,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1040,c,1010,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1040,c,1011,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1040,c,1012,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1040,c,1013,b)].
% 2.37/2.60  1041 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(989,a,967,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1041,c,997,a)].
% 2.37/2.60  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(1041,c,998,a)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1041,c,999,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1041,c,1000,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1041,c,1001,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1041,c,1002,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1041,c,1003,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1041,c,1004,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1041,c,1006,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1041,c,1007,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1041,c,1008,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1041,c,1009,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1041,c,1010,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1041,c,1011,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1041,c,1012,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1041,c,1013,b)].
% 2.37/2.60  1042 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(990,a,967,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1042,c,997,a)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(1042,c,998,a)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1042,c,999,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1042,c,1000,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1042,c,1001,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1042,c,1002,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1042,c,1003,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1042,c,1004,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1042,c,1006,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1042,c,1007,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1042,c,1008,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1042,c,1009,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1042,c,1010,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1042,c,1011,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1042,c,1012,b)].
% 2.37/2.60  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1042,c,1013,b)].
% 2.37/2.60  1043 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(991,a,967,b)].
% 2.37/2.60  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1043,c,997,a)].
% 2.37/2.61  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1043,c,998,a)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1043,c,999,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1043,c,1000,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1043,c,1001,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1043,c,1002,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1043,c,1003,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1043,c,1004,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1043,c,1006,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1043,c,1007,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1043,c,1008,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1043,c,1009,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1043,c,1010,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1043,c,1011,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1043,c,1012,b)].
% 2.37/2.61  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1043,c,1013,b)].
% 2.37/2.61  1044 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(992,a,967,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1044,c,997,a)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1044,c,998,a)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1044,c,999,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1044,c,1000,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1044,c,1001,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1044,c,1002,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1044,c,1003,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1044,c,1004,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1044,c,1006,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1044,c,1007,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1044,c,1008,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1044,c,1009,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1044,c,1010,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1044,c,1011,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1044,c,1012,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1044,c,1013,b)].
% 2.37/2.61  1045 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(993,a,967,b)].
% 2.37/2.61  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1045,c,997,a)].
% 2.37/2.61  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1045,c,998,a)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1045,c,999,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1045,c,1000,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1045,c,1001,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1045,c,1002,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1045,c,1003,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1045,c,1004,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1045,c,1006,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1045,c,1007,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1045,c,1008,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1045,c,1009,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1045,c,1010,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1045,c,1011,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1045,c,1012,b)].
% 2.37/2.61  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1045,c,1013,b)].
% 2.37/2.61  1046 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(994,a,967,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1046,c,997,a)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1046,c,998,a)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1046,c,999,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1046,c,1000,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1046,c,1001,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1046,c,1002,b)].
% 2.37/2.61  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1046,c,1003,b)].
% 2.37/2.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1046,c,1004,b)].
% 2.37/2.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1046,c,1006,b)].
% 2.37/2.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1046,c,1007,b)].
% 2.37/2.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1046,c,1008,b)].
% 2.37/2.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1046,c,1009,b)].
% 2.37/2.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1046,c,1010,b)].
% 2.37/2.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1046,c,1011,b)].
% 2.37/2.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1046,c,1012,b)].
% 2.37/2.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1046,c,1013,b)].
% 2.37/2.64  1047 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(995,a,967,b)].
% 2.37/2.64  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1047,c,997,a)].
% 2.37/2.64  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1047,c,998,a)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1047,c,999,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1047,c,1000,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1047,c,1001,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1047,c,1002,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1047,c,1003,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1047,c,1004,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1047,c,1006,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1047,c,1007,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1047,c,1008,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1047,c,1009,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1047,c,1010,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1047,c,1011,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1047,c,1012,b)].
% 2.37/2.64  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1047,c,1013,b)].
% 2.37/2.64  1048 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_7) # label(axiom).  [assumption].
% 2.37/2.64  1049 class_OrderedGroup_Oordered__cancel__ab__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_39) # label(axiom).  [assumption].
% 2.37/2.64  1050 class_OrderedGroup_Oordered__cancel__ab__semigroup__add(tc_nat) # label(clsarity_nat_36) # label(axiom).  [assumption].
% 2.37/2.66  1051 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_8) # label(axiom).  [assumption].
% 2.37/2.66  1052 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_12) # label(axiom).  [assumption].
% 2.37/2.66  1053 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__field_40) # label(axiom).  [assumption].
% 2.37/2.66  1054 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_32) # label(axiom).  [assumption].
% 2.37/2.66  1055 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_16) # label(axiom).  [assumption].
% 2.37/2.66  1056 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_26) # label(axiom).  [assumption].
% 2.37/2.66  1057 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_9) # label(axiom).  [assumption].
% 2.37/2.66  1058 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(77,b,51,b)].
% 2.37/2.66  1059 class_HOL_Oplus(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(78,b,51,b)].
% 2.37/2.66  1060 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(684,b,669,a)].
% 2.37/2.66  1061 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(684,b,670,a)].
% 2.37/2.66  1062 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(684,b,671,a)].
% 2.37/2.66  1063 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(684,b,672,a)].
% 2.37/2.66  1064 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(684,b,673,a)].
% 2.37/2.66  1065 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(684,b,674,a)].
% 2.37/2.66  1066 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(705,a,684,b)].
% 2.37/2.66  1067 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(716,b,707,a)].
% 2.37/2.66  Derived: c_SetInterval_OatLeast(A,tc_IntDef_Oint) != c_SetInterval_OatLeast(B,tc_IntDef_Oint) | A = B.  [resolve(1067,a,1049,a)].
% 2.37/2.66  Derived: c_SetInterval_OatLeast(A,tc_nat) != c_SetInterval_OatLeast(B,tc_nat) | A = B.  [resolve(1067,a,1050,a)].
% 2.37/2.66  1068 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(716,b,708,a)].
% 2.37/2.66  Derived: c_SetInterval_OatMost(A,tc_IntDef_Oint) != c_SetInterval_OatMost(B,tc_IntDef_Oint) | A = B.  [resolve(1068,a,1049,a)].
% 2.37/2.66  Derived: c_SetInterval_OatMost(A,tc_nat) != c_SetInterval_OatMost(B,tc_nat) | A = B.  [resolve(1068,a,1050,a)].
% 2.37/2.66  1069 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(716,b,709,a)].
% 2.37/2.66  Derived: c_SetInterval_OgreaterThan(A,tc_IntDef_Oint) != c_SetInterval_OgreaterThan(B,tc_IntDef_Oint) | A = B.  [resolve(1069,a,1049,a)].
% 2.37/2.66  Derived: c_SetInterval_OgreaterThan(A,tc_nat) != c_SetInterval_OgreaterThan(B,tc_nat) | A = B.  [resolve(1069,a,1050,a)].
% 2.37/2.67  1070 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(716,b,710,a)].
% 2.37/2.67  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1070,a,1049,a)].
% 2.37/2.67  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,tc_nat),c_SetInterval_OgreaterThan(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(1070,a,1050,a)].
% 2.37/2.67  1071 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(716,b,711,a)].
% 2.37/2.67  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1071,a,1049,a)].
% 2.37/2.67  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OgreaterThan(B,tc_nat),c_SetInterval_OgreaterThan(A,tc_nat),tc_set(tc_nat)).  [resolve(1071,a,1050,a)].
% 2.37/2.67  1072 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(716,b,712,a)].
% 2.37/2.67  Derived: c_SetInterval_OlessThan(A,tc_IntDef_Oint) != c_SetInterval_OlessThan(B,tc_IntDef_Oint) | A = B.  [resolve(1072,a,1049,a)].
% 2.37/2.67  Derived: c_SetInterval_OlessThan(A,tc_nat) != c_SetInterval_OlessThan(B,tc_nat) | A = B.  [resolve(1072,a,1050,a)].
% 2.37/2.67  1073 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(716,b,713,a)].
% 2.37/2.67  Derived: -c_lessequals(c_SetInterval_OlessThan(A,tc_IntDef_Oint),c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1073,a,1049,a)].
% 2.37/2.67  Derived: -c_lessequals(c_SetInterval_OlessThan(A,tc_nat),c_SetInterval_OlessThan(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(1073,a,1050,a)].
% 2.37/2.67  1074 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(716,b,714,a)].
% 2.37/2.67  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OlessThan(A,tc_IntDef_Oint),c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1074,a,1049,a)].
% 2.37/2.67  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OlessThan(A,tc_nat),c_SetInterval_OlessThan(B,tc_nat),tc_set(tc_nat)).  [resolve(1074,a,1050,a)].
% 2.37/2.67  1075 -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(728,a,716,b)].
% 2.37/2.67  1076 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(729,a,716,b)].
% 2.37/2.67  1077 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(730,a,716,b)].
% 2.37/2.67  1078 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(731,a,716,b)].
% 2.37/2.67  1079 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(732,a,716,b)].
% 2.37/2.67  1080 c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(733,a,716,b)].
% 2.37/2.67  1081 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(735,d,716,b)].
% 2.37/2.67  1082 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(754,b,737,a)].
% 2.37/2.67  1083 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(754,b,738,a)].
% 2.47/2.69  1084 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(754,b,739,a)].
% 2.47/2.69  1085 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(754,b,740,a)].
% 2.47/2.69  1086 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(754,b,741,a)].
% 2.47/2.69  1087 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(754,b,742,a)].
% 2.47/2.69  1088 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(754,b,743,a)].
% 2.47/2.69  1089 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(754,b,744,a)].
% 2.47/2.69  1090 -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(903,b,876,b)].
% 2.47/2.69  1091 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(904,c,876,b)].
% 2.47/2.69  1092 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(905,c,876,b)].
% 2.47/2.69  1093 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(906,c,876,b)].
% 2.47/2.69  1094 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(907,c,876,b)].
% 2.47/2.69  1095 c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(908,b,876,b)].
% 2.47/2.69  1096 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(909,d,876,b)].
% 2.47/2.69  1097 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(910,c,876,b)].
% 2.47/2.69  1098 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(911,c,876,b)].
% 2.47/2.69  1099 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(912,c,876,b)].
% 2.47/2.69  1100 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(913,c,876,b)].
% 2.47/2.69  1101 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(914,c,876,b)].
% 2.47/2.69  1102 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(915,c,876,b)].
% 2.47/2.69  1103 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(916,c,876,b)].
% 2.47/2.69  1104 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(917,c,876,b)].
% 2.47/2.69  1105 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(979,a,965,b)].
% 2.47/2.69  1106 class_HOL_Oplus(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(980,a,965,b)].
% 2.47/2.69  1107 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(1031,b,1003,b)].
% 2.47/2.69  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1107,b,1049,a)].
% 2.47/2.69  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(1107,b,1050,a)].
% 2.47/2.69  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1107,b,1052,b)].
% 2.47/2.69  1108 class_HOL_Oplus(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(1032,b,1003,b)].
% 2.48/2.70  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(1108,b,1049,a)].
% 2.48/2.70  Derived: class_HOL_Oplus(tc_nat).  [resolve(1108,b,1050,a)].
% 2.48/2.70  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1108,b,1052,b)].
% 2.48/2.70  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1108,b,1053,b)].
% 2.48/2.70  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1108,b,1054,b)].
% 2.48/2.70  1109 -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(1033,b,1003,b)].
% 2.48/2.70  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1109,b,1049,a)].
% 2.48/2.70  Derived: -c_less(A,A,tc_nat).  [resolve(1109,b,1050,a)].
% 2.48/2.70  1110 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(1034,c,1003,b)].
% 2.48/2.70  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1110,c,1049,a)].
% 2.48/2.70  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_nat),c_SetInterval_OatLeast(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(1110,c,1050,a)].
% 2.48/2.70  1111 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1035,c,1003,b)].
% 2.48/2.70  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1111,c,1049,a)].
% 2.48/2.70  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatLeast(B,tc_nat),c_SetInterval_OatLeast(A,tc_nat),tc_set(tc_nat)).  [resolve(1111,c,1050,a)].
% 2.48/2.70  1112 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(1036,c,1003,b)].
% 2.48/2.70  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1112,c,1049,a)].
% 2.48/2.70  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(1112,c,1050,a)].
% 2.48/2.70  1113 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1037,c,1003,b)].
% 2.48/2.70  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1113,c,1049,a)].
% 2.48/2.70  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)).  [resolve(1113,c,1050,a)].
% 2.48/2.70  1114 c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(1038,b,1003,b)].
% 2.48/2.70  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1114,b,1049,a)].
% 2.48/2.70  Derived: c_lessequals(A,A,tc_nat).  [resolve(1114,b,1050,a)].
% 2.48/2.70  1115 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1039,d,1003,b)].
% 2.48/2.70  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(1115,d,1049,a)].
% 2.48/2.70  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(C,A,tc_nat) | c_lessequals(C,B,tc_nat).  [resolve(1115,d,1050,a)].
% 2.48/2.70  1116 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1040,c,1003,b)].
% 2.48/2.70  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1116,c,1049,a)].
% 2.48/2.70  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(1116,c,1050,a)].
% 2.48/2.70  1117 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1041,c,1003,b)].
% 2.49/2.73  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1117,c,1049,a)].
% 2.49/2.73  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(1117,c,1050,a)].
% 2.49/2.73  1118 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1042,c,1003,b)].
% 2.49/2.73  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1118,c,1049,a)].
% 2.49/2.73  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(1118,c,1050,a)].
% 2.49/2.73  1119 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1043,c,1003,b)].
% 2.49/2.73  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1119,c,1049,a)].
% 2.49/2.73  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1119,c,1050,a)].
% 2.49/2.73  1120 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1044,c,1003,b)].
% 2.49/2.73  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1120,c,1049,a)].
% 2.49/2.73  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1120,c,1050,a)].
% 2.49/2.73  1121 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1045,c,1003,b)].
% 2.49/2.73  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1121,c,1049,a)].
% 2.49/2.73  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1121,c,1050,a)].
% 2.49/2.73  1122 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1046,c,1003,b)].
% 2.49/2.73  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1122,c,1049,a)].
% 2.49/2.73  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1122,c,1050,a)].
% 2.49/2.73  1123 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1047,c,1003,b)].
% 2.49/2.73  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1123,c,1049,a)].
% 2.49/2.73  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1123,c,1050,a)].
% 2.49/2.73  1124 -class_Ring__and__Field_Opordered__semiring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__semiring_2) # label(axiom).  [assumption].
% 2.49/2.73  1125 class_Ring__and__Field_Opordered__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_40) # label(axiom).  [assumption].
% 2.49/2.73  1126 class_Ring__and__Field_Opordered__semiring(tc_nat) # label(clsarity_nat_37) # label(axiom).  [assumption].
% 2.49/2.73  1127 -class_Ring__and__Field_Olordered__ring(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Olordered__ring_8) # label(axiom).  [assumption].
% 2.49/2.73  1128 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_27) # label(axiom).  [assumption].
% 2.49/2.73  1129 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Oordered__field_46) # label(axiom).  [assumption].
% 2.49/2.73  1130 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Oordered__idom_42) # label(axiom).  [assumption].
% 2.49/2.73  1131 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_24) # label(axiom).  [assumption].
% 2.49/2.73  1132 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Oordered__semidom_36) # label(axiom).  [assumption].
% 2.49/2.74  1133 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_23) # label(axiom).  [assumption].
% 2.49/2.74  1134 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_18) # label(axiom).  [assumption].
% 2.49/2.74  1135 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_0) # label(axiom).  [assumption].
% 2.49/2.74  1136 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_21) # label(axiom).  [assumption].
% 2.49/2.74  1137 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_15) # label(axiom).  [assumption].
% 2.49/2.74  1138 -class_Ring__and__Field_Opordered__ring(A) | class_Ring__and__Field_Opordered__semiring(A) # label(clsrel_Ring__and__Field_Opordered__ring_15) # label(axiom).  [assumption].
% 2.49/2.74  1139 -class_Ring__and__Field_Opordered__semiring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Opordered__semiring_3) # label(axiom).  [assumption].
% 2.49/2.74  1140 -class_Ring__and__Field_Opordered__semiring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Opordered__semiring_4) # label(axiom).  [assumption].
% 2.49/2.74  1141 -class_Ring__and__Field_Opordered__semiring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__semiring_6) # label(axiom).  [assumption].
% 2.49/2.74  1142 -class_Ring__and__Field_Opordered__semiring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Opordered__semiring_7) # label(axiom).  [assumption].
% 2.49/2.74  1143 -class_Ring__and__Field_Opordered__semiring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Opordered__semiring_8) # label(axiom).  [assumption].
% 2.49/2.74  1144 -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | -c_lessequals(c_0,D,A) | c_lessequals(c_times(B,D,A),c_times(C,D,A),A) # label(cls_Ring__and__Field_Opordered__semiring__class_Omult__right__mono_0) # label(axiom).  [assumption].
% 2.49/2.74  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(c_0,C,tc_IntDef_Oint) | c_lessequals(c_times(A,C,tc_IntDef_Oint),c_times(B,C,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1144,a,1125,a)].
% 2.49/2.74  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(c_0,C,tc_nat) | c_lessequals(c_times(A,C,tc_nat),c_times(B,C,tc_nat),tc_nat).  [resolve(1144,a,1126,a)].
% 2.49/2.74  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1144,a,1127,b)].
% 2.49/2.74  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1144,a,1128,b)].
% 2.49/2.74  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1144,a,1129,b)].
% 2.49/2.74  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1144,a,1130,b)].
% 2.49/2.74  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1144,a,1131,b)].
% 2.49/2.74  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1144,a,1132,b)].
% 2.49/2.74  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1144,a,1133,b)].
% 2.49/2.74  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1144,a,1134,b)].
% 2.49/2.75  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1144,a,1135,b)].
% 2.49/2.75  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1144,a,1136,b)].
% 2.49/2.75  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1144,a,1137,b)].
% 2.49/2.75  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1144,a,1138,b)].
% 2.49/2.75  1145 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(155,a,152,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1145,b,1137,b)].
% 2.49/2.75  1146 class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(156,a,152,b)].
% 2.49/2.75  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1146,b,1137,b)].
% 2.49/2.75  1147 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(157,a,152,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1147,b,1128,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1147,b,1133,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1147,b,1134,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1147,b,1135,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1147,b,1137,b)].
% 2.49/2.75  1148 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(158,a,152,b)].
% 2.49/2.75  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1148,b,1128,b)].
% 2.49/2.75  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1148,b,1133,b)].
% 2.49/2.75  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1148,b,1134,b)].
% 2.49/2.75  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1148,b,1135,b)].
% 2.49/2.75  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1148,b,1137,b)].
% 2.49/2.75  1149 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(226,a,219,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1149,b,1128,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1149,b,1132,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1149,b,1133,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1149,b,1134,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1149,b,1135,b)].
% 2.49/2.75  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1149,b,1137,b)].
% 2.49/2.75  1150 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(227,a,219,b)].
% 2.49/2.75  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1150,b,1128,b)].
% 2.49/2.75  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1150,b,1133,b)].
% 2.49/2.75  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1150,b,1134,b)].
% 2.49/2.76  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1150,b,1135,b)].
% 2.49/2.76  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1150,b,1137,b)].
% 2.49/2.76  1151 -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,B,A).  [resolve(703,b,669,a)].
% 2.49/2.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1151,a,1134,b)].
% 2.49/2.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1151,a,1135,b)].
% 2.49/2.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1151,a,1136,b)].
% 2.49/2.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1151,a,1137,b)].
% 2.49/2.76  1152 -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(703,b,670,a)].
% 2.49/2.76  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1152,a,1134,b)].
% 2.49/2.76  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1152,a,1135,b)].
% 2.49/2.76  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1152,a,1136,b)].
% 2.49/2.76  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1152,a,1137,b)].
% 2.49/2.76  1153 -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(703,b,671,a)].
% 2.49/2.76  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1153,a,1134,b)].
% 2.49/2.76  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1153,a,1135,b)].
% 2.49/2.76  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1153,a,1136,b)].
% 2.49/2.76  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1153,a,1137,b)].
% 2.49/2.76  1154 -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(703,b,672,a)].
% 2.49/2.76  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1154,a,1134,b)].
% 2.49/2.76  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1154,a,1135,b)].
% 2.49/2.76  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1154,a,1136,b)].
% 2.49/2.76  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1154,a,1137,b)].
% 2.49/2.76  1155 -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(703,b,673,a)].
% 2.49/2.76  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1155,a,1134,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1155,a,1135,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1155,a,1136,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1155,a,1137,b)].
% 2.49/2.77  1156 -class_Ring__and__Field_Opordered__semiring(A) | c_lessequals(B,B,A).  [resolve(703,b,674,a)].
% 2.49/2.77  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1156,a,1134,b)].
% 2.49/2.77  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1156,a,1135,b)].
% 2.49/2.77  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1156,a,1136,b)].
% 2.49/2.77  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1156,a,1137,b)].
% 2.49/2.77  1157 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__semiring(C).  [resolve(705,a,703,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1157,d,1134,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1157,d,1135,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1157,d,1136,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1157,d,1137,b)].
% 2.49/2.77  1158 -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(772,b,737,a)].
% 2.49/2.77  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1158,a,1134,b)].
% 2.49/2.77  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1158,a,1135,b)].
% 2.49/2.77  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1158,a,1136,b)].
% 2.49/2.77  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1158,a,1137,b)].
% 2.49/2.77  1159 -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(772,b,738,a)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1159,a,1134,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1159,a,1135,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1159,a,1136,b)].
% 2.49/2.77  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1159,a,1137,b)].
% 2.49/2.77  1160 -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(772,b,739,a)].
% 2.49/2.77  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1160,a,1134,b)].
% 2.49/2.77  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1160,a,1135,b)].
% 2.49/2.77  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1160,a,1136,b)].
% 2.49/2.77  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1160,a,1137,b)].
% 2.60/2.83  1161 -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(772,b,740,a)].
% 2.60/2.83  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1161,a,1134,b)].
% 2.60/2.83  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1161,a,1135,b)].
% 2.60/2.83  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1161,a,1136,b)].
% 2.60/2.83  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1161,a,1137,b)].
% 2.60/2.83  1162 -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(772,b,741,a)].
% 2.60/2.83  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1162,a,1134,b)].
% 2.60/2.83  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1162,a,1135,b)].
% 2.60/2.83  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1162,a,1136,b)].
% 2.60/2.83  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1162,a,1137,b)].
% 2.60/2.83  1163 -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(772,b,742,a)].
% 2.60/2.83  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1163,a,1134,b)].
% 2.60/2.83  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1163,a,1135,b)].
% 2.60/2.83  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1163,a,1136,b)].
% 2.60/2.83  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1163,a,1137,b)].
% 2.60/2.83  1164 -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(772,b,743,a)].
% 2.60/2.83  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1164,a,1134,b)].
% 2.60/2.83  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1164,a,1135,b)].
% 2.60/2.83  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1164,a,1136,b)].
% 2.60/2.83  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1164,a,1137,b)].
% 2.60/2.83  1165 -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(772,b,744,a)].
% 2.60/2.83  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1165,a,1134,b)].
% 2.60/2.83  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1165,a,1135,b)].
% 2.60/2.83  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1165,a,1136,b)].
% 2.60/2.83  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1165,a,1137,b)].
% 2.60/2.83  1166 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_10) # label(axiom).  [assumption].
% 2.60/2.83  1167 class_Ring__and__Field_Opordered__cancel__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_41) # label(axiom).  [assumption].
% 2.60/2.85  1168 class_Ring__and__Field_Opordered__cancel__semiring(tc_nat) # label(clsarity_nat_38) # label(axiom).  [assumption].
% 2.60/2.85  1169 -class_Ring__and__Field_Olordered__ring(A) | class_Ring__and__Field_Opordered__cancel__semiring(A) # label(clsrel_Ring__and__Field_Olordered__ring_7) # label(axiom).  [assumption].
% 2.60/2.85  1170 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Opordered__cancel__semiring(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_25) # label(axiom).  [assumption].
% 2.60/2.85  1171 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Opordered__cancel__semiring(A) # label(clsrel_Ring__and__Field_Oordered__field_45) # label(axiom).  [assumption].
% 2.60/2.85  1172 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Opordered__cancel__semiring(A) # label(clsrel_Ring__and__Field_Oordered__idom_40) # label(axiom).  [assumption].
% 2.60/2.85  1173 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Opordered__cancel__semiring(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_23) # label(axiom).  [assumption].
% 2.60/2.85  1174 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Opordered__cancel__semiring(A) # label(clsrel_Ring__and__Field_Oordered__semidom_34) # label(axiom).  [assumption].
% 2.60/2.85  1175 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Ring__and__Field_Opordered__cancel__semiring(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_22) # label(axiom).  [assumption].
% 2.60/2.85  1176 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Ring__and__Field_Opordered__cancel__semiring(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_19) # label(axiom).  [assumption].
% 2.60/2.85  1177 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_3) # label(axiom).  [assumption].
% 2.60/2.85  1178 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_4) # label(axiom).  [assumption].
% 2.60/2.85  1179 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_5) # label(axiom).  [assumption].
% 2.60/2.85  1180 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_6) # label(axiom).  [assumption].
% 2.60/2.85  1181 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_9) # label(axiom).  [assumption].
% 2.60/2.85  1182 -class_Ring__and__Field_Opordered__ring(A) | class_Ring__and__Field_Opordered__cancel__semiring(A) # label(clsrel_Ring__and__Field_Opordered__ring_22) # label(axiom).  [assumption].
% 2.60/2.85  1183 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_HOL_Oplus(A).  [resolve(32,b,8,a)].
% 2.60/2.85  1184 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(77,b,70,b)].
% 2.60/2.85  1185 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(157,a,148,b)].
% 2.60/2.85  1186 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(158,a,148,b)].
% 2.60/2.85  1187 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(226,a,215,b)].
% 2.60/2.85  1188 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(227,a,215,b)].
% 2.60/2.85  1189 class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(298,a,284,b)].
% 2.60/2.85  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1189,b,1176,b)].
% 2.60/2.85  1190 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(627,a,571,a)].
% 2.60/2.85  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1190,a,1176,b)].
% 2.60/2.89  1191 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,B,A).  [resolve(699,b,669,a)].
% 2.60/2.89  1192 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(699,b,670,a)].
% 2.60/2.89  1193 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(699,b,671,a)].
% 2.60/2.89  1194 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(699,b,672,a)].
% 2.60/2.89  1195 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(699,b,673,a)].
% 2.60/2.89  1196 -class_Ring__and__Field_Opordered__cancel__semiring(A) | c_lessequals(B,B,A).  [resolve(699,b,674,a)].
% 2.60/2.89  1197 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(705,a,699,b)].
% 2.60/2.89  1198 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(768,b,737,a)].
% 2.60/2.89  1199 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(768,b,738,a)].
% 2.60/2.89  1200 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(768,b,739,a)].
% 2.60/2.89  1201 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(768,b,740,a)].
% 2.60/2.89  1202 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(768,b,741,a)].
% 2.60/2.89  1203 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(768,b,742,a)].
% 2.60/2.89  1204 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(768,b,743,a)].
% 2.60/2.89  1205 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(768,b,744,a)].
% 2.60/2.89  1206 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1144,a,1135,b)].
% 2.60/2.89  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(c_0,C,tc_IntDef_Oint) | c_lessequals(c_times(A,C,tc_IntDef_Oint),c_times(B,C,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1206,d,1167,a)].
% 2.60/2.89  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(c_0,C,tc_nat) | c_lessequals(c_times(A,C,tc_nat),c_times(B,C,tc_nat),tc_nat).  [resolve(1206,d,1168,a)].
% 2.60/2.89  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1206,d,1169,b)].
% 2.60/2.89  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1206,d,1170,b)].
% 2.60/2.89  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1206,d,1171,b)].
% 2.60/2.89  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1206,d,1172,b)].
% 2.60/2.89  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1206,d,1173,b)].
% 2.60/2.89  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1206,d,1174,b)].
% 2.60/2.89  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1206,d,1175,b)].
% 2.60/2.89  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1206,d,1176,b)].
% 2.60/2.89  1207 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1147,b,1135,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(1207,b,1167,a)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(1207,b,1168,a)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1207,b,1169,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1207,b,1170,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1207,b,1171,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1207,b,1172,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1207,b,1173,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1207,b,1174,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1207,b,1175,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1207,b,1176,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1207,b,1182,b)].
% 2.60/2.89  1208 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1148,b,1135,b)].
% 2.60/2.89  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(1208,b,1167,a)].
% 2.60/2.89  Derived: class_HOL_Otimes(tc_nat).  [resolve(1208,b,1168,a)].
% 2.60/2.89  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1208,b,1169,b)].
% 2.60/2.89  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1208,b,1170,b)].
% 2.60/2.89  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1208,b,1171,b)].
% 2.60/2.89  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1208,b,1172,b)].
% 2.60/2.89  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1208,b,1173,b)].
% 2.60/2.89  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1208,b,1174,b)].
% 2.60/2.89  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1208,b,1175,b)].
% 2.60/2.89  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1208,b,1176,b)].
% 2.60/2.89  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1208,b,1182,b)].
% 2.60/2.89  1209 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1149,b,1135,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint).  [resolve(1209,b,1167,a)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_nat).  [resolve(1209,b,1168,a)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1209,b,1169,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1209,b,1170,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1209,b,1171,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1209,b,1172,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1209,b,1173,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1209,b,1174,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1209,b,1175,b)].
% 2.60/2.89  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1209,b,1176,b)].
% 2.60/2.90  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1209,b,1182,b)].
% 2.60/2.90  1210 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1150,b,1135,b)].
% 2.60/2.90  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(1210,b,1167,a)].
% 2.60/2.90  Derived: class_HOL_Ozero(tc_nat).  [resolve(1210,b,1168,a)].
% 2.60/2.90  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1210,b,1169,b)].
% 2.60/2.90  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1210,b,1170,b)].
% 2.60/2.90  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1210,b,1171,b)].
% 2.60/2.90  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1210,b,1172,b)].
% 2.60/2.90  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1210,b,1173,b)].
% 2.60/2.90  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1210,b,1174,b)].
% 2.60/2.90  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1210,b,1175,b)].
% 2.60/2.90  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1210,b,1176,b)].
% 2.60/2.90  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1210,b,1182,b)].
% 2.60/2.90  1211 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1151,a,1135,b)].
% 2.60/2.90  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1211,b,1167,a)].
% 2.60/2.90  Derived: -c_less(A,A,tc_nat).  [resolve(1211,b,1168,a)].
% 2.60/2.90  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1211,b,1169,b)].
% 2.60/2.90  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1211,b,1170,b)].
% 2.60/2.90  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1211,b,1171,b)].
% 2.60/2.90  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1211,b,1172,b)].
% 2.60/2.90  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1211,b,1173,b)].
% 2.60/2.90  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1211,b,1174,b)].
% 2.60/2.90  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1211,b,1175,b)].
% 2.60/2.90  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1211,b,1176,b)].
% 2.60/2.90  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1211,b,1182,b)].
% 2.60/2.90  1212 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1152,a,1135,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1212,c,1167,a)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_nat),c_SetInterval_OatLeast(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(1212,c,1168,a)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1212,c,1169,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1212,c,1170,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1212,c,1171,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1212,c,1172,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1212,c,1173,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1212,c,1174,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1212,c,1175,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1212,c,1176,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1212,c,1182,b)].
% 2.60/2.90  1213 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1153,a,1135,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1213,c,1167,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatLeast(B,tc_nat),c_SetInterval_OatLeast(A,tc_nat),tc_set(tc_nat)).  [resolve(1213,c,1168,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1213,c,1169,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1213,c,1170,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1213,c,1171,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1213,c,1172,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1213,c,1173,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1213,c,1174,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1213,c,1175,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1213,c,1176,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1213,c,1182,b)].
% 2.60/2.90  1214 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1154,a,1135,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1214,c,1167,a)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(1214,c,1168,a)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1214,c,1169,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1214,c,1170,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1214,c,1171,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1214,c,1172,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1214,c,1173,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1214,c,1174,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1214,c,1175,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1214,c,1176,b)].
% 2.60/2.90  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1214,c,1182,b)].
% 2.60/2.90  1215 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1155,a,1135,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1215,c,1167,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)).  [resolve(1215,c,1168,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1215,c,1169,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1215,c,1170,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1215,c,1171,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1215,c,1172,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1215,c,1173,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1215,c,1174,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1215,c,1175,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1215,c,1176,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1215,c,1182,b)].
% 2.60/2.90  1216 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1156,a,1135,b)].
% 2.60/2.90  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1216,b,1167,a)].
% 2.60/2.90  Derived: c_lessequals(A,A,tc_nat).  [resolve(1216,b,1168,a)].
% 2.60/2.90  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1216,b,1169,b)].
% 2.60/2.90  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1216,b,1170,b)].
% 2.60/2.90  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1216,b,1171,b)].
% 2.60/2.90  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1216,b,1172,b)].
% 2.60/2.90  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1216,b,1173,b)].
% 2.60/2.90  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1216,b,1174,b)].
% 2.60/2.90  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1216,b,1175,b)].
% 2.60/2.90  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1216,b,1176,b)].
% 2.60/2.90  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1216,b,1182,b)].
% 2.60/2.90  1217 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1157,d,1135,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(1217,d,1167,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(C,A,tc_nat) | c_lessequals(C,B,tc_nat).  [resolve(1217,d,1168,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1217,d,1169,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1217,d,1170,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1217,d,1171,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1217,d,1172,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1217,d,1173,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1217,d,1174,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1217,d,1175,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1217,d,1176,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1217,d,1182,b)].
% 2.60/2.90  1218 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1158,a,1135,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1218,c,1167,a)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(1218,c,1168,a)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1218,c,1169,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1218,c,1170,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1218,c,1171,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1218,c,1172,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1218,c,1173,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1218,c,1174,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1218,c,1175,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1218,c,1176,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1218,c,1182,b)].
% 2.60/2.90  1219 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1159,a,1135,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1219,c,1167,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(1219,c,1168,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1219,c,1169,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1219,c,1170,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1219,c,1171,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1219,c,1172,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1219,c,1173,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1219,c,1174,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1219,c,1175,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1219,c,1176,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1219,c,1182,b)].
% 2.60/2.90  1220 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1160,a,1135,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1220,c,1167,a)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(1220,c,1168,a)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1220,c,1169,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1220,c,1170,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1220,c,1171,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1220,c,1172,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1220,c,1173,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1220,c,1174,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1220,c,1175,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1220,c,1176,b)].
% 2.60/2.90  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1220,c,1182,b)].
% 2.60/2.90  1221 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1161,a,1135,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1221,c,1167,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1221,c,1168,a)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1221,c,1169,b)].
% 2.60/2.90  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1221,c,1170,b)].
% 2.70/2.90  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1221,c,1171,b)].
% 2.70/2.90  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1221,c,1172,b)].
% 2.70/2.90  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1221,c,1173,b)].
% 2.70/2.90  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1221,c,1174,b)].
% 2.70/2.90  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1221,c,1175,b)].
% 2.70/2.90  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1221,c,1176,b)].
% 2.70/2.90  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1221,c,1182,b)].
% 2.70/2.90  1222 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1162,a,1135,b)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1222,c,1167,a)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1222,c,1168,a)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1222,c,1169,b)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1222,c,1170,b)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1222,c,1171,b)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1222,c,1172,b)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1222,c,1173,b)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1222,c,1174,b)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1222,c,1175,b)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1222,c,1176,b)].
% 2.70/2.90  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1222,c,1182,b)].
% 2.70/2.90  1223 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1163,a,1135,b)].
% 2.70/2.90  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1223,c,1167,a)].
% 2.70/2.90  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1223,c,1168,a)].
% 2.70/2.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1223,c,1169,b)].
% 2.70/2.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1223,c,1170,b)].
% 2.70/2.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1223,c,1171,b)].
% 2.70/2.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1223,c,1172,b)].
% 2.70/2.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1223,c,1173,b)].
% 2.70/2.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1223,c,1174,b)].
% 2.70/2.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1223,c,1175,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1223,c,1176,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1223,c,1182,b)].
% 2.70/2.94  1224 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1164,a,1135,b)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1224,c,1167,a)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1224,c,1168,a)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1224,c,1169,b)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1224,c,1170,b)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1224,c,1171,b)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1224,c,1172,b)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1224,c,1173,b)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1224,c,1174,b)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1224,c,1175,b)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1224,c,1176,b)].
% 2.70/2.94  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1224,c,1182,b)].
% 2.70/2.94  1225 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1165,a,1135,b)].
% 2.70/2.94  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1225,c,1167,a)].
% 2.70/2.94  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1225,c,1168,a)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1225,c,1169,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1225,c,1170,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1225,c,1171,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1225,c,1172,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1225,c,1173,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1225,c,1174,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1225,c,1175,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1225,c,1176,b)].
% 2.70/2.94  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1225,c,1182,b)].
% 2.70/2.94  1226 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_2) # label(axiom).  [assumption].
% 2.70/2.94  1227 class_Ring__and__Field_Oordered__semiring__strict(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_42) # label(axiom).  [assumption].
% 2.70/2.96  1228 class_Ring__and__Field_Oordered__semiring__strict(tc_nat) # label(clsarity_nat_39) # label(axiom).  [assumption].
% 2.70/2.96  1229 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Oordered__semiring__strict(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_24) # label(axiom).  [assumption].
% 2.70/2.96  1230 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oordered__semiring__strict(A) # label(clsrel_Ring__and__Field_Oordered__field_39) # label(axiom).  [assumption].
% 2.70/2.96  1231 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oordered__semiring__strict(A) # label(clsrel_Ring__and__Field_Oordered__idom_31) # label(axiom).  [assumption].
% 2.70/2.96  1232 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Oordered__semiring__strict(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_15) # label(axiom).  [assumption].
% 2.70/2.96  1233 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Oordered__semiring__strict(A) # label(clsrel_Ring__and__Field_Oordered__semidom_25) # label(axiom).  [assumption].
% 2.70/2.96  1234 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_3) # label(axiom).  [assumption].
% 2.70/2.96  1235 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_4) # label(axiom).  [assumption].
% 2.70/2.96  1236 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_6) # label(axiom).  [assumption].
% 2.70/2.96  1237 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_7) # label(axiom).  [assumption].
% 2.70/2.96  1238 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_8) # label(axiom).  [assumption].
% 2.70/2.96  1239 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(77,b,68,b)].
% 2.70/2.96  1240 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(78,b,68,b)].
% 2.70/2.96  1241 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(157,a,146,b)].
% 2.70/2.96  1242 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(158,a,146,b)].
% 2.70/2.96  1243 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(226,a,213,b)].
% 2.70/2.96  1244 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(227,a,213,b)].
% 2.70/2.96  1245 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(626,a,571,a)].
% 2.70/2.96  1246 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_HOL_Oplus(A).  [resolve(626,a,578,a)].
% 2.70/2.96  1247 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,B,A).  [resolve(697,b,669,a)].
% 2.70/2.96  1248 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(697,b,670,a)].
% 2.70/2.96  1249 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(697,b,671,a)].
% 2.70/2.96  1250 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(697,b,672,a)].
% 2.70/2.96  1251 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(697,b,673,a)].
% 2.70/2.96  1252 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_lessequals(B,B,A).  [resolve(697,b,674,a)].
% 2.70/2.96  1253 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(705,a,697,b)].
% 2.70/2.96  1254 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(726,b,707,a)].
% 2.70/2.97  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1254,a,1229,b)].
% 2.70/2.97  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(1254,a,1230,b)].
% 2.70/2.97  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1254,a,1231,b)].
% 2.70/2.97  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1254,a,1232,b)].
% 2.70/2.97  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1254,a,1233,b)].
% 2.70/2.97  1255 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(726,b,708,a)].
% 2.70/2.97  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1255,a,1229,b)].
% 2.70/2.97  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(1255,a,1230,b)].
% 2.70/2.97  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1255,a,1231,b)].
% 2.70/2.97  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1255,a,1232,b)].
% 2.70/2.97  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1255,a,1233,b)].
% 2.70/2.97  1256 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(726,b,709,a)].
% 2.70/2.97  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1256,a,1229,b)].
% 2.70/2.97  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(1256,a,1230,b)].
% 2.70/2.97  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1256,a,1231,b)].
% 2.70/2.97  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1256,a,1232,b)].
% 2.70/2.97  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1256,a,1233,b)].
% 2.70/2.97  1257 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(726,b,710,a)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1257,a,1229,b)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1257,a,1230,b)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1257,a,1231,b)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1257,a,1232,b)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1257,a,1233,b)].
% 2.70/2.97  1258 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(726,b,711,a)].
% 2.70/2.97  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1258,a,1229,b)].
% 2.70/2.97  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1258,a,1230,b)].
% 2.70/2.97  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1258,a,1231,b)].
% 2.70/2.97  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1258,a,1232,b)].
% 2.70/2.97  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1258,a,1233,b)].
% 2.70/2.97  1259 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(726,b,712,a)].
% 2.70/2.97  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1259,a,1229,b)].
% 2.70/2.97  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(1259,a,1230,b)].
% 2.70/2.97  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1259,a,1231,b)].
% 2.70/2.97  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1259,a,1232,b)].
% 2.70/2.97  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1259,a,1233,b)].
% 2.70/2.97  1260 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(726,b,713,a)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1260,a,1229,b)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1260,a,1230,b)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1260,a,1231,b)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1260,a,1232,b)].
% 2.70/2.97  Derived: -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1260,a,1233,b)].
% 2.70/2.97  1261 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(726,b,714,a)].
% 2.70/2.97  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1261,a,1229,b)].
% 2.70/2.97  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1261,a,1230,b)].
% 2.70/2.97  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1261,a,1231,b)].
% 2.70/2.97  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1261,a,1232,b)].
% 2.70/3.00  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1261,a,1233,b)].
% 2.70/3.00  1262 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(766,b,737,a)].
% 2.70/3.00  1263 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(766,b,738,a)].
% 2.70/3.00  1264 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(766,b,739,a)].
% 2.70/3.00  1265 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(766,b,740,a)].
% 2.70/3.00  1266 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(766,b,741,a)].
% 2.70/3.00  1267 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(766,b,742,a)].
% 2.70/3.00  1268 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(766,b,743,a)].
% 2.70/3.00  1269 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(766,b,744,a)].
% 2.70/3.00  1270 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(903,b,883,b)].
% 2.70/3.00  1271 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(904,c,883,b)].
% 2.70/3.00  1272 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(905,c,883,b)].
% 2.70/3.00  1273 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(906,c,883,b)].
% 2.70/3.00  1274 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(907,c,883,b)].
% 2.70/3.00  1275 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(908,b,883,b)].
% 2.70/3.00  1276 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(909,d,883,b)].
% 2.70/3.00  1277 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(910,c,883,b)].
% 2.70/3.00  1278 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(911,c,883,b)].
% 2.70/3.00  1279 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(912,c,883,b)].
% 2.70/3.00  1280 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(913,c,883,b)].
% 2.70/3.00  1281 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(914,c,883,b)].
% 2.70/3.00  1282 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(915,c,883,b)].
% 2.70/3.00  1283 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(916,c,883,b)].
% 2.70/3.00  1284 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(917,c,883,b)].
% 2.70/3.00  1285 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1031,b,1012,b)].
% 2.70/3.00  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1285,b,1230,b)].
% 2.70/3.00  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1285,b,1231,b)].
% 2.70/3.00  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1285,b,1232,b)].
% 2.80/3.02  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1285,b,1233,b)].
% 2.80/3.02  1286 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1032,b,1012,b)].
% 2.80/3.02  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1286,b,1232,b)].
% 2.80/3.02  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1286,b,1233,b)].
% 2.80/3.02  1287 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1033,b,1012,b)].
% 2.80/3.02  1288 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1034,c,1012,b)].
% 2.80/3.02  1289 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1035,c,1012,b)].
% 2.80/3.02  1290 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1036,c,1012,b)].
% 2.80/3.02  1291 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1037,c,1012,b)].
% 2.80/3.02  1292 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1038,b,1012,b)].
% 2.80/3.02  1293 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1039,d,1012,b)].
% 2.80/3.02  1294 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1040,c,1012,b)].
% 2.80/3.02  1295 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1041,c,1012,b)].
% 2.80/3.02  1296 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1042,c,1012,b)].
% 2.80/3.02  1297 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1043,c,1012,b)].
% 2.80/3.02  1298 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1044,c,1012,b)].
% 2.80/3.02  1299 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1045,c,1012,b)].
% 2.80/3.02  1300 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1046,c,1012,b)].
% 2.80/3.02  1301 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1047,c,1012,b)].
% 2.80/3.02  1302 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1144,a,1133,b)].
% 2.80/3.02  1303 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1147,b,1133,b)].
% 2.80/3.02  1304 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1148,b,1133,b)].
% 2.80/3.02  1305 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1149,b,1133,b)].
% 2.80/3.02  1306 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1150,b,1133,b)].
% 2.80/3.02  1307 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1206,d,1175,b)].
% 2.80/3.02  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(c_0,C,tc_IntDef_Oint) | c_lessequals(c_times(A,C,tc_IntDef_Oint),c_times(B,C,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1307,d,1227,a)].
% 2.80/3.02  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(c_0,C,tc_nat) | c_lessequals(c_times(A,C,tc_nat),c_times(B,C,tc_nat),tc_nat).  [resolve(1307,d,1228,a)].
% 2.80/3.02  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1307,d,1229,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1307,d,1230,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1307,d,1231,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1307,d,1232,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1307,d,1233,b)].
% 2.80/3.03  1308 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1207,b,1175,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(1308,b,1227,a)].
% 2.80/3.03  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(1308,b,1228,a)].
% 2.80/3.03  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1308,b,1229,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1308,b,1230,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1308,b,1231,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1308,b,1232,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1308,b,1233,b)].
% 2.80/3.03  1309 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1208,b,1175,b)].
% 2.80/3.03  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(1309,b,1227,a)].
% 2.80/3.03  Derived: class_HOL_Otimes(tc_nat).  [resolve(1309,b,1228,a)].
% 2.80/3.03  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1309,b,1229,b)].
% 2.80/3.03  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1309,b,1230,b)].
% 2.80/3.03  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1309,b,1231,b)].
% 2.80/3.03  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1309,b,1232,b)].
% 2.80/3.03  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1309,b,1233,b)].
% 2.80/3.03  1310 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1209,b,1175,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint).  [resolve(1310,b,1227,a)].
% 2.80/3.03  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_nat).  [resolve(1310,b,1228,a)].
% 2.80/3.03  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1310,b,1229,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1310,b,1230,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1310,b,1231,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1310,b,1232,b)].
% 2.80/3.03  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1310,b,1233,b)].
% 2.80/3.03  1311 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1210,b,1175,b)].
% 2.80/3.03  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(1311,b,1227,a)].
% 2.80/3.03  Derived: class_HOL_Ozero(tc_nat).  [resolve(1311,b,1228,a)].
% 2.80/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1311,b,1229,b)].
% 2.80/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1311,b,1230,b)].
% 2.80/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1311,b,1231,b)].
% 2.80/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1311,b,1232,b)].
% 2.80/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1311,b,1233,b)].
% 2.80/3.03  1312 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1211,b,1175,b)].
% 2.80/3.03  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1312,b,1227,a)].
% 2.80/3.03  Derived: -c_less(A,A,tc_nat).  [resolve(1312,b,1228,a)].
% 2.80/3.03  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1312,b,1229,b)].
% 2.80/3.03  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1312,b,1230,b)].
% 2.80/3.03  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1312,b,1231,b)].
% 2.80/3.03  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1312,b,1232,b)].
% 2.80/3.03  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1312,b,1233,b)].
% 2.80/3.03  1313 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1212,c,1175,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1313,c,1227,a)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_nat),c_SetInterval_OatLeast(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(1313,c,1228,a)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1313,c,1229,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1313,c,1230,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1313,c,1231,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1313,c,1232,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1313,c,1233,b)].
% 2.80/3.03  1314 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1213,c,1175,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1314,c,1227,a)].
% 2.80/3.03  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatLeast(B,tc_nat),c_SetInterval_OatLeast(A,tc_nat),tc_set(tc_nat)).  [resolve(1314,c,1228,a)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1314,c,1229,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1314,c,1230,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1314,c,1231,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1314,c,1232,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1314,c,1233,b)].
% 2.80/3.03  1315 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1214,c,1175,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1315,c,1227,a)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(1315,c,1228,a)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1315,c,1229,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1315,c,1230,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1315,c,1231,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1315,c,1232,b)].
% 2.80/3.03  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1315,c,1233,b)].
% 2.80/3.03  1316 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1215,c,1175,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1316,c,1227,a)].
% 2.80/3.03  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)).  [resolve(1316,c,1228,a)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1316,c,1229,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1316,c,1230,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1316,c,1231,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1316,c,1232,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1316,c,1233,b)].
% 2.80/3.03  1317 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1216,b,1175,b)].
% 2.80/3.03  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1317,b,1227,a)].
% 2.80/3.03  Derived: c_lessequals(A,A,tc_nat).  [resolve(1317,b,1228,a)].
% 2.80/3.03  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1317,b,1229,b)].
% 2.80/3.03  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1317,b,1230,b)].
% 2.80/3.03  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1317,b,1231,b)].
% 2.80/3.03  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1317,b,1232,b)].
% 2.80/3.03  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1317,b,1233,b)].
% 2.80/3.03  1318 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1217,d,1175,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(1318,d,1227,a)].
% 2.80/3.03  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(C,A,tc_nat) | c_lessequals(C,B,tc_nat).  [resolve(1318,d,1228,a)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1318,d,1229,b)].
% 2.80/3.03  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1318,d,1230,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1318,d,1231,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1318,d,1232,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1318,d,1233,b)].
% 2.80/3.04  1319 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1218,c,1175,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1319,c,1227,a)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(1319,c,1228,a)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1319,c,1229,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1319,c,1230,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1319,c,1231,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1319,c,1232,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1319,c,1233,b)].
% 2.80/3.04  1320 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1219,c,1175,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1320,c,1227,a)].
% 2.80/3.04  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(1320,c,1228,a)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1320,c,1229,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1320,c,1230,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1320,c,1231,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1320,c,1232,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1320,c,1233,b)].
% 2.80/3.04  1321 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1220,c,1175,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1321,c,1227,a)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(1321,c,1228,a)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1321,c,1229,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1321,c,1230,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1321,c,1231,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1321,c,1232,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1321,c,1233,b)].
% 2.80/3.04  1322 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1221,c,1175,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1322,c,1227,a)].
% 2.80/3.04  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1322,c,1228,a)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1322,c,1229,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1322,c,1230,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1322,c,1231,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1322,c,1232,b)].
% 2.80/3.04  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1322,c,1233,b)].
% 2.80/3.04  1323 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1222,c,1175,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1323,c,1227,a)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1323,c,1228,a)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1323,c,1229,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1323,c,1230,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1323,c,1231,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1323,c,1232,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1323,c,1233,b)].
% 2.80/3.04  1324 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1223,c,1175,b)].
% 2.80/3.04  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1324,c,1227,a)].
% 2.80/3.04  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1324,c,1228,a)].
% 2.80/3.04  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1324,c,1229,b)].
% 2.80/3.04  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1324,c,1230,b)].
% 2.80/3.04  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1324,c,1231,b)].
% 2.80/3.04  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1324,c,1232,b)].
% 2.80/3.04  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1324,c,1233,b)].
% 2.80/3.04  1325 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1224,c,1175,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1325,c,1227,a)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1325,c,1228,a)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1325,c,1229,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1325,c,1230,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1325,c,1231,b)].
% 2.80/3.04  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1325,c,1232,b)].
% 2.80/3.08  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1325,c,1233,b)].
% 2.80/3.08  1326 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1225,c,1175,b)].
% 2.80/3.08  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1326,c,1227,a)].
% 2.80/3.08  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1326,c,1228,a)].
% 2.80/3.08  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1326,c,1229,b)].
% 2.80/3.08  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1326,c,1230,b)].
% 2.80/3.08  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1326,c,1231,b)].
% 2.80/3.08  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1326,c,1232,b)].
% 2.80/3.08  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1326,c,1233,b)].
% 2.80/3.08  1327 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_10) # label(axiom).  [assumption].
% 2.80/3.08  1328 class_Ring__and__Field_Opordered__comm__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_43) # label(axiom).  [assumption].
% 2.80/3.08  1329 class_Ring__and__Field_Opordered__comm__semiring(tc_nat) # label(clsarity_nat_40) # label(axiom).  [assumption].
% 2.80/3.08  1330 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Opordered__comm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_29) # label(axiom).  [assumption].
% 2.80/3.08  1331 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Opordered__comm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__field_37) # label(axiom).  [assumption].
% 2.80/3.08  1332 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Opordered__comm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__idom_41) # label(axiom).  [assumption].
% 2.80/3.08  1333 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Opordered__comm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__semidom_35) # label(axiom).  [assumption].
% 2.80/3.08  1334 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_Ring__and__Field_Opordered__comm__semiring(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_0) # label(axiom).  [assumption].
% 2.80/3.08  1335 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Ring__and__Field_Opordered__comm__semiring(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_20) # label(axiom).  [assumption].
% 2.80/3.08  1336 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_11) # label(axiom).  [assumption].
% 2.80/3.08  1337 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_5) # label(axiom).  [assumption].
% 2.80/3.08  1338 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_6) # label(axiom).  [assumption].
% 2.80/3.08  1339 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_7) # label(axiom).  [assumption].
% 2.80/3.08  1340 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_9) # label(axiom).  [assumption].
% 2.80/3.08  1341 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(155,a,150,b)].
% 2.80/3.08  1342 class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(156,a,150,b)].
% 2.89/3.13  1343 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(157,a,150,b)].
% 2.89/3.13  1344 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(158,a,150,b)].
% 2.89/3.13  1345 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(226,a,217,b)].
% 2.89/3.13  1346 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(227,a,217,b)].
% 2.89/3.13  1347 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,B,A).  [resolve(701,b,669,a)].
% 2.89/3.13  1348 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(701,b,670,a)].
% 2.89/3.13  1349 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(701,b,671,a)].
% 2.89/3.13  1350 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(701,b,672,a)].
% 2.89/3.13  1351 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(701,b,673,a)].
% 2.89/3.13  1352 -class_Ring__and__Field_Opordered__comm__semiring(A) | c_lessequals(B,B,A).  [resolve(701,b,674,a)].
% 2.89/3.13  1353 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(705,a,701,b)].
% 2.89/3.13  1354 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(770,b,737,a)].
% 2.89/3.13  1355 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(770,b,738,a)].
% 2.89/3.13  1356 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(770,b,739,a)].
% 2.89/3.13  1357 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(770,b,740,a)].
% 2.89/3.13  1358 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(770,b,741,a)].
% 2.89/3.13  1359 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(770,b,742,a)].
% 2.89/3.13  1360 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(770,b,743,a)].
% 2.89/3.13  1361 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(770,b,744,a)].
% 2.89/3.13  1362 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1144,a,1137,b)].
% 2.89/3.13  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1362,d,1335,b)].
% 2.89/3.13  1363 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1145,b,1137,b)].
% 2.89/3.13  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1363,b,1328,a)].
% 2.89/3.13  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(1363,b,1329,a)].
% 2.89/3.13  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1363,b,1330,b)].
% 2.89/3.13  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(1363,b,1335,b)].
% 2.89/3.13  1364 class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1146,b,1137,b)].
% 2.89/3.13  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(1364,b,1328,a)].
% 2.89/3.13  Derived: class_HOL_Oplus(tc_nat).  [resolve(1364,b,1329,a)].
% 2.89/3.13  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1364,b,1330,b)].
% 2.89/3.13  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1364,b,1331,b)].
% 2.89/3.14  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1364,b,1332,b)].
% 2.89/3.14  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(1364,b,1335,b)].
% 2.89/3.14  1365 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1147,b,1137,b)].
% 2.89/3.14  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(1365,b,1335,b)].
% 2.89/3.14  1366 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1148,b,1137,b)].
% 2.89/3.14  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(1366,b,1335,b)].
% 2.89/3.14  1367 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1149,b,1137,b)].
% 2.89/3.14  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(1367,b,1335,b)].
% 2.89/3.14  1368 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1150,b,1137,b)].
% 2.89/3.14  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(1368,b,1335,b)].
% 2.89/3.14  1369 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1151,a,1137,b)].
% 2.89/3.14  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1369,b,1335,b)].
% 2.89/3.14  1370 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1152,a,1137,b)].
% 2.89/3.14  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1370,c,1335,b)].
% 2.89/3.14  1371 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1153,a,1137,b)].
% 2.89/3.14  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1371,c,1335,b)].
% 2.89/3.14  1372 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1154,a,1137,b)].
% 2.89/3.14  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1372,c,1335,b)].
% 2.89/3.14  1373 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1155,a,1137,b)].
% 2.89/3.14  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1373,c,1335,b)].
% 2.89/3.14  1374 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1156,a,1137,b)].
% 2.89/3.14  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1374,b,1335,b)].
% 2.89/3.14  1375 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1157,d,1137,b)].
% 2.89/3.14  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1375,d,1335,b)].
% 2.89/3.14  1376 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1158,a,1137,b)].
% 2.89/3.14  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1376,c,1335,b)].
% 2.89/3.14  1377 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1159,a,1137,b)].
% 2.89/3.14  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1377,c,1335,b)].
% 2.89/3.14  1378 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1160,a,1137,b)].
% 2.98/3.19  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1378,c,1335,b)].
% 2.98/3.19  1379 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1161,a,1137,b)].
% 2.98/3.19  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1379,c,1335,b)].
% 2.98/3.19  1380 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1162,a,1137,b)].
% 2.98/3.19  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1380,c,1335,b)].
% 2.98/3.19  1381 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1163,a,1137,b)].
% 2.98/3.19  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1381,c,1335,b)].
% 2.98/3.19  1382 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1164,a,1137,b)].
% 2.98/3.19  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1382,c,1335,b)].
% 2.98/3.19  1383 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1165,a,1137,b)].
% 2.98/3.19  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1383,c,1335,b)].
% 2.98/3.19  1384 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_12) # label(axiom).  [assumption].
% 2.98/3.19  1385 class_Ring__and__Field_Opordered__cancel__comm__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_44) # label(axiom).  [assumption].
% 2.98/3.19  1386 class_Ring__and__Field_Opordered__cancel__comm__semiring(tc_nat) # label(clsarity_nat_41) # label(axiom).  [assumption].
% 2.98/3.19  1387 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_Ring__and__Field_Opordered__cancel__comm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_28) # label(axiom).  [assumption].
% 2.98/3.19  1388 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Opordered__cancel__comm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__field_36) # label(axiom).  [assumption].
% 2.98/3.19  1389 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Opordered__cancel__comm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__idom_39) # label(axiom).  [assumption].
% 2.98/3.19  1390 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Opordered__cancel__comm__semiring(A) # label(clsrel_Ring__and__Field_Oordered__semidom_33) # label(axiom).  [assumption].
% 2.98/3.19  1391 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_13) # label(axiom).  [assumption].
% 2.98/3.19  1392 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_6) # label(axiom).  [assumption].
% 2.98/3.19  1393 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_7) # label(axiom).  [assumption].
% 2.98/3.19  1394 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_8) # label(axiom).  [assumption].
% 2.98/3.19  1395 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Opordered__cancel__comm__semiring_9) # label(axiom).  [assumption].
% 2.98/3.19  1396 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(31,b,1,a)].
% 3.00/3.24  1397 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | class_HOL_Oplus(A).  [resolve(31,b,8,a)].
% 3.00/3.24  1398 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(157,a,147,b)].
% 3.00/3.24  1399 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(158,a,147,b)].
% 3.00/3.24  1400 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(189,b,185,b)].
% 3.00/3.24  1401 class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(190,b,185,b)].
% 3.00/3.24  1402 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(226,a,214,b)].
% 3.00/3.24  1403 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(227,a,214,b)].
% 3.00/3.24  1404 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,B,A).  [resolve(698,b,669,a)].
% 3.00/3.24  1405 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(698,b,670,a)].
% 3.00/3.24  1406 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(698,b,671,a)].
% 3.00/3.24  1407 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(698,b,672,a)].
% 3.00/3.24  1408 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(698,b,673,a)].
% 3.00/3.24  1409 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | c_lessequals(B,B,A).  [resolve(698,b,674,a)].
% 3.00/3.24  1410 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(705,a,698,b)].
% 3.00/3.24  1411 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(767,b,737,a)].
% 3.00/3.24  1412 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(767,b,738,a)].
% 3.00/3.24  1413 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(767,b,739,a)].
% 3.00/3.24  1414 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(767,b,740,a)].
% 3.00/3.24  1415 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(767,b,741,a)].
% 3.00/3.24  1416 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(767,b,742,a)].
% 3.00/3.24  1417 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(767,b,743,a)].
% 3.00/3.24  1418 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(767,b,744,a)].
% 3.00/3.24  1419 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1144,a,1134,b)].
% 3.00/3.24  1420 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1147,b,1134,b)].
% 3.00/3.24  1421 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1148,b,1134,b)].
% 3.00/3.24  1422 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1149,b,1134,b)].
% 3.00/3.24  1423 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1150,b,1134,b)].
% 3.00/3.24  1424 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1151,a,1134,b)].
% 3.00/3.24  1425 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1152,a,1134,b)].
% 3.00/3.25  1426 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1153,a,1134,b)].
% 3.00/3.25  1427 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1154,a,1134,b)].
% 3.00/3.25  1428 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1155,a,1134,b)].
% 3.00/3.25  1429 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1156,a,1134,b)].
% 3.00/3.25  1430 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1157,d,1134,b)].
% 3.00/3.25  1431 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1158,a,1134,b)].
% 3.00/3.25  1432 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1159,a,1134,b)].
% 3.00/3.25  1433 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1160,a,1134,b)].
% 3.00/3.25  1434 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1161,a,1134,b)].
% 3.00/3.25  1435 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1162,a,1134,b)].
% 3.00/3.25  1436 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1163,a,1134,b)].
% 3.00/3.25  1437 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1164,a,1134,b)].
% 3.00/3.25  1438 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1165,a,1134,b)].
% 3.00/3.25  1439 class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1189,b,1176,b)].
% 3.00/3.25  1440 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1190,a,1176,b)].
% 3.00/3.25  1441 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1206,d,1176,b)].
% 3.00/3.25  1442 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1207,b,1176,b)].
% 3.00/3.25  1443 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1208,b,1176,b)].
% 3.00/3.25  1444 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1209,b,1176,b)].
% 3.00/3.25  1445 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1210,b,1176,b)].
% 3.00/3.25  1446 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1211,b,1176,b)].
% 3.00/3.25  1447 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1212,c,1176,b)].
% 3.00/3.25  1448 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1213,c,1176,b)].
% 3.00/3.25  1449 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1214,c,1176,b)].
% 3.00/3.25  1450 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1215,c,1176,b)].
% 3.00/3.30  1451 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1216,b,1176,b)].
% 3.00/3.30  1452 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1217,d,1176,b)].
% 3.00/3.30  1453 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1218,c,1176,b)].
% 3.00/3.30  1454 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1219,c,1176,b)].
% 3.00/3.30  1455 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1220,c,1176,b)].
% 3.00/3.30  1456 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1221,c,1176,b)].
% 3.00/3.30  1457 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1222,c,1176,b)].
% 3.00/3.30  1458 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1223,c,1176,b)].
% 3.00/3.30  1459 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1224,c,1176,b)].
% 3.00/3.30  1460 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1225,c,1176,b)].
% 3.00/3.30  1461 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_10) # label(axiom).  [assumption].
% 3.00/3.30  1462 class_Ring__and__Field_Oordered__comm__semiring__strict(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_45) # label(axiom).  [assumption].
% 3.00/3.30  1463 class_Ring__and__Field_Oordered__comm__semiring__strict(tc_nat) # label(clsarity_nat_42) # label(axiom).  [assumption].
% 3.00/3.30  1464 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_11) # label(axiom).  [assumption].
% 3.00/3.30  1465 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_5) # label(axiom).  [assumption].
% 3.00/3.30  1466 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_6) # label(axiom).  [assumption].
% 3.00/3.30  1467 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_7) # label(axiom).  [assumption].
% 3.00/3.30  1468 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__comm__semiring__strict_9) # label(axiom).  [assumption].
% 3.00/3.30  1469 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oordered__comm__semiring__strict(A) # label(clsrel_Ring__and__Field_Oordered__field_35) # label(axiom).  [assumption].
% 3.00/3.30  1470 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oordered__comm__semiring__strict(A) # label(clsrel_Ring__and__Field_Oordered__idom_30) # label(axiom).  [assumption].
% 3.00/3.30  1471 -class_Ring__and__Field_Oordered__semidom(A) | class_Ring__and__Field_Oordered__comm__semiring__strict(A) # label(clsrel_Ring__and__Field_Oordered__semidom_24) # label(axiom).  [assumption].
% 3.00/3.30  1472 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_HOL_Oplus(A).  [resolve(25,b,8,a)].
% 3.00/3.30  1473 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(77,b,63,b)].
% 3.00/3.30  1474 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(157,a,141,b)].
% 3.00/3.30  1475 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(158,a,141,b)].
% 3.00/3.30  1476 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(189,b,181,b)].
% 3.09/3.32  1477 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(190,b,181,b)].
% 3.09/3.32  1478 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(226,a,208,b)].
% 3.09/3.32  1479 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(227,a,208,b)].
% 3.09/3.32  1480 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,B,A).  [resolve(692,b,669,a)].
% 3.09/3.32  1481 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(692,b,670,a)].
% 3.09/3.32  1482 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(692,b,671,a)].
% 3.09/3.32  1483 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(692,b,672,a)].
% 3.09/3.32  1484 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(692,b,673,a)].
% 3.09/3.32  1485 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_lessequals(B,B,A).  [resolve(692,b,674,a)].
% 3.09/3.32  1486 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(705,a,692,b)].
% 3.09/3.32  1487 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(721,b,707,a)].
% 3.09/3.32  1488 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(721,b,708,a)].
% 3.09/3.32  1489 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(721,b,709,a)].
% 3.09/3.32  1490 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(721,b,710,a)].
% 3.09/3.32  1491 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(721,b,711,a)].
% 3.09/3.32  1492 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(721,b,712,a)].
% 3.09/3.32  1493 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(721,b,713,a)].
% 3.09/3.32  1494 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(721,b,714,a)].
% 3.09/3.32  1495 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(761,b,737,a)].
% 3.09/3.32  1496 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(761,b,738,a)].
% 3.09/3.32  1497 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(761,b,739,a)].
% 3.09/3.32  1498 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(761,b,740,a)].
% 3.09/3.32  1499 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(761,b,741,a)].
% 3.09/3.32  1500 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(761,b,742,a)].
% 3.09/3.32  1501 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(761,b,743,a)].
% 3.09/3.34  1502 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(761,b,744,a)].
% 3.09/3.34  1503 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(903,b,878,b)].
% 3.09/3.34  1504 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(904,c,878,b)].
% 3.09/3.34  1505 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(905,c,878,b)].
% 3.09/3.34  1506 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(906,c,878,b)].
% 3.09/3.34  1507 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(907,c,878,b)].
% 3.09/3.34  1508 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(908,b,878,b)].
% 3.09/3.34  1509 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(909,d,878,b)].
% 3.09/3.34  1510 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(910,c,878,b)].
% 3.09/3.34  1511 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(911,c,878,b)].
% 3.09/3.34  1512 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(912,c,878,b)].
% 3.09/3.34  1513 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(913,c,878,b)].
% 3.09/3.34  1514 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(914,c,878,b)].
% 3.09/3.34  1515 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(915,c,878,b)].
% 3.09/3.34  1516 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(916,c,878,b)].
% 3.09/3.34  1517 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(917,c,878,b)].
% 3.09/3.34  1518 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(979,a,970,b)].
% 3.09/3.34  1519 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(980,a,970,b)].
% 3.09/3.34  1520 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1033,b,1007,b)].
% 3.09/3.34  1521 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1034,c,1007,b)].
% 3.09/3.34  1522 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1035,c,1007,b)].
% 3.09/3.34  1523 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1036,c,1007,b)].
% 3.09/3.34  1524 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1037,c,1007,b)].
% 3.09/3.34  1525 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1038,b,1007,b)].
% 3.09/3.34  1526 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1039,d,1007,b)].
% 3.09/3.34  1527 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1040,c,1007,b)].
% 3.09/3.35  1528 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1041,c,1007,b)].
% 3.09/3.35  1529 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1042,c,1007,b)].
% 3.09/3.35  1530 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1043,c,1007,b)].
% 3.09/3.35  1531 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1044,c,1007,b)].
% 3.09/3.35  1532 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1045,c,1007,b)].
% 3.09/3.35  1533 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1046,c,1007,b)].
% 3.09/3.35  1534 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1047,c,1007,b)].
% 3.09/3.35  1535 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1107,b,1052,b)].
% 3.09/3.35  1536 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1108,b,1052,b)].
% 3.09/3.35  1537 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1144,a,1128,b)].
% 3.09/3.35  1538 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1147,b,1128,b)].
% 3.09/3.35  1539 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1148,b,1128,b)].
% 3.09/3.35  1540 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1149,b,1128,b)].
% 3.09/3.35  1541 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1150,b,1128,b)].
% 3.09/3.35  1542 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1206,d,1170,b)].
% 3.09/3.35  1543 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1207,b,1170,b)].
% 3.09/3.35  1544 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1208,b,1170,b)].
% 3.09/3.35  1545 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1209,b,1170,b)].
% 3.09/3.35  1546 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1210,b,1170,b)].
% 3.09/3.35  1547 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1211,b,1170,b)].
% 3.09/3.35  1548 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1212,c,1170,b)].
% 3.09/3.35  1549 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1213,c,1170,b)].
% 3.09/3.35  1550 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1214,c,1170,b)].
% 3.09/3.35  1551 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1215,c,1170,b)].
% 3.09/3.35  1552 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1216,b,1170,b)].
% 3.09/3.35  1553 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1217,d,1170,b)].
% 3.09/3.35  1554 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1218,c,1170,b)].
% 3.09/3.35  1555 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1219,c,1170,b)].
% 3.09/3.36  1556 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1220,c,1170,b)].
% 3.09/3.36  1557 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1221,c,1170,b)].
% 3.09/3.36  1558 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1222,c,1170,b)].
% 3.09/3.36  1559 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1223,c,1170,b)].
% 3.09/3.36  1560 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1224,c,1170,b)].
% 3.09/3.36  1561 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1225,c,1170,b)].
% 3.09/3.36  1562 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1254,a,1229,b)].
% 3.09/3.36  Derived: c_SetInterval_OatLeast(A,tc_IntDef_Oint) != c_SetInterval_OatLeast(B,tc_IntDef_Oint) | A = B.  [resolve(1562,c,1462,a)].
% 3.09/3.36  Derived: c_SetInterval_OatLeast(A,tc_nat) != c_SetInterval_OatLeast(B,tc_nat) | A = B.  [resolve(1562,c,1463,a)].
% 3.09/3.36  1563 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1255,a,1229,b)].
% 3.09/3.36  Derived: c_SetInterval_OatMost(A,tc_IntDef_Oint) != c_SetInterval_OatMost(B,tc_IntDef_Oint) | A = B.  [resolve(1563,c,1462,a)].
% 3.09/3.36  Derived: c_SetInterval_OatMost(A,tc_nat) != c_SetInterval_OatMost(B,tc_nat) | A = B.  [resolve(1563,c,1463,a)].
% 3.09/3.36  1564 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1256,a,1229,b)].
% 3.09/3.36  Derived: c_SetInterval_OgreaterThan(A,tc_IntDef_Oint) != c_SetInterval_OgreaterThan(B,tc_IntDef_Oint) | A = B.  [resolve(1564,c,1462,a)].
% 3.09/3.36  Derived: c_SetInterval_OgreaterThan(A,tc_nat) != c_SetInterval_OgreaterThan(B,tc_nat) | A = B.  [resolve(1564,c,1463,a)].
% 3.09/3.36  1565 -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1257,a,1229,b)].
% 3.09/3.36  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1565,c,1462,a)].
% 3.09/3.36  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,tc_nat),c_SetInterval_OgreaterThan(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(1565,c,1463,a)].
% 3.09/3.36  1566 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1258,a,1229,b)].
% 3.09/3.36  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1566,c,1462,a)].
% 3.09/3.36  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OgreaterThan(B,tc_nat),c_SetInterval_OgreaterThan(A,tc_nat),tc_set(tc_nat)).  [resolve(1566,c,1463,a)].
% 3.09/3.36  1567 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1259,a,1229,b)].
% 3.09/3.36  Derived: c_SetInterval_OlessThan(A,tc_IntDef_Oint) != c_SetInterval_OlessThan(B,tc_IntDef_Oint) | A = B.  [resolve(1567,c,1462,a)].
% 3.09/3.36  Derived: c_SetInterval_OlessThan(A,tc_nat) != c_SetInterval_OlessThan(B,tc_nat) | A = B.  [resolve(1567,c,1463,a)].
% 3.09/3.36  1568 -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1260,a,1229,b)].
% 3.09/3.36  Derived: -c_lessequals(c_SetInterval_OlessThan(A,tc_IntDef_Oint),c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1568,c,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(c_SetInterval_OlessThan(A,tc_nat),c_SetInterval_OlessThan(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(1568,c,1463,a)].
% 3.09/3.37  1569 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1261,a,1229,b)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OlessThan(A,tc_IntDef_Oint),c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1569,c,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OlessThan(A,tc_nat),c_SetInterval_OlessThan(B,tc_nat),tc_set(tc_nat)).  [resolve(1569,c,1463,a)].
% 3.09/3.37  1570 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1307,d,1229,b)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(c_0,C,tc_IntDef_Oint) | c_lessequals(c_times(A,C,tc_IntDef_Oint),c_times(B,C,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1570,d,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(c_0,C,tc_nat) | c_lessequals(c_times(A,C,tc_nat),c_times(B,C,tc_nat),tc_nat).  [resolve(1570,d,1463,a)].
% 3.09/3.37  1571 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1308,b,1229,b)].
% 3.09/3.37  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(1571,b,1462,a)].
% 3.09/3.37  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(1571,b,1463,a)].
% 3.09/3.37  1572 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1309,b,1229,b)].
% 3.09/3.37  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(1572,b,1462,a)].
% 3.09/3.37  Derived: class_HOL_Otimes(tc_nat).  [resolve(1572,b,1463,a)].
% 3.09/3.37  1573 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1310,b,1229,b)].
% 3.09/3.37  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint).  [resolve(1573,b,1462,a)].
% 3.09/3.37  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_nat).  [resolve(1573,b,1463,a)].
% 3.09/3.37  1574 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1311,b,1229,b)].
% 3.09/3.37  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(1574,b,1462,a)].
% 3.09/3.37  Derived: class_HOL_Ozero(tc_nat).  [resolve(1574,b,1463,a)].
% 3.09/3.37  1575 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1312,b,1229,b)].
% 3.09/3.37  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1575,b,1462,a)].
% 3.09/3.37  Derived: -c_less(A,A,tc_nat).  [resolve(1575,b,1463,a)].
% 3.09/3.37  1576 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1313,c,1229,b)].
% 3.09/3.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1576,c,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_nat),c_SetInterval_OatLeast(B,tc_nat),tc_set(tc_nat)) | c_lessequals(B,A,tc_nat).  [resolve(1576,c,1463,a)].
% 3.09/3.37  1577 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1314,c,1229,b)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1577,c,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatLeast(B,tc_nat),c_SetInterval_OatLeast(A,tc_nat),tc_set(tc_nat)).  [resolve(1577,c,1463,a)].
% 3.09/3.37  1578 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1315,c,1229,b)].
% 3.09/3.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1578,c,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)) | c_lessequals(A,B,tc_nat).  [resolve(1578,c,1463,a)].
% 3.09/3.37  1579 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1316,c,1229,b)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1579,c,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_nat) | c_lessequals(c_SetInterval_OatMost(A,tc_nat),c_SetInterval_OatMost(B,tc_nat),tc_set(tc_nat)).  [resolve(1579,c,1463,a)].
% 3.09/3.37  1580 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1317,b,1229,b)].
% 3.09/3.37  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1580,b,1462,a)].
% 3.09/3.37  Derived: c_lessequals(A,A,tc_nat).  [resolve(1580,b,1463,a)].
% 3.09/3.37  1581 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1318,d,1229,b)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(1581,d,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_nat) | -c_lessequals(C,A,tc_nat) | c_lessequals(C,B,tc_nat).  [resolve(1581,d,1463,a)].
% 3.09/3.37  1582 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1319,c,1229,b)].
% 3.09/3.37  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1582,c,1462,a)].
% 3.09/3.37  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(1582,c,1463,a)].
% 3.09/3.37  1583 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1320,c,1229,b)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1583,c,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(1583,c,1463,a)].
% 3.09/3.37  1584 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1321,c,1229,b)].
% 3.09/3.37  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1584,c,1462,a)].
% 3.09/3.37  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(1584,c,1463,a)].
% 3.09/3.37  1585 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1322,c,1229,b)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1585,c,1462,a)].
% 3.09/3.37  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1585,c,1463,a)].
% 3.09/3.37  1586 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1323,c,1229,b)].
% 3.09/3.37  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1586,c,1462,a)].
% 3.09/3.37  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1586,c,1463,a)].
% 3.09/3.37  1587 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1324,c,1229,b)].
% 3.09/3.37  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1587,c,1462,a)].
% 3.09/3.37  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1587,c,1463,a)].
% 3.09/3.37  1588 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1325,c,1229,b)].
% 3.09/3.37  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1588,c,1462,a)].
% 3.19/3.48  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1588,c,1463,a)].
% 3.19/3.48  1589 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1326,c,1229,b)].
% 3.19/3.48  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1589,c,1462,a)].
% 3.19/3.48  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1589,c,1463,a)].
% 3.19/3.48  1590 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1363,b,1330,b)].
% 3.19/3.48  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1590,b,1462,a)].
% 3.19/3.48  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(1590,b,1463,a)].
% 3.19/3.48  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1590,b,1469,b)].
% 3.19/3.48  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1590,b,1470,b)].
% 3.19/3.48  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1590,b,1471,b)].
% 3.19/3.48  1591 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1364,b,1330,b)].
% 3.19/3.48  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(1591,b,1462,a)].
% 3.19/3.48  Derived: class_HOL_Oplus(tc_nat).  [resolve(1591,b,1463,a)].
% 3.19/3.48  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1591,b,1471,b)].
% 3.19/3.48  1592 -class_Ring__and__Field_Oaxclass__abs__if(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Oaxclass__abs__if_0) # label(axiom).  [assumption].
% 3.19/3.48  1593 class_Ring__and__Field_Oaxclass__abs__if(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_46) # label(axiom).  [assumption].
% 3.19/3.48  1594 -class_Ring__and__Field_Oaxclass__abs__if(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oaxclass__abs__if_2) # label(axiom).  [assumption].
% 3.19/3.48  1595 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oaxclass__abs__if(A) # label(clsrel_Ring__and__Field_Oordered__field_42) # label(axiom).  [assumption].
% 3.19/3.48  1596 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oaxclass__abs__if(A) # label(clsrel_Ring__and__Field_Oordered__idom_46) # label(axiom).  [assumption].
% 3.19/3.48  1597 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Oaxclass__abs__if(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_28) # label(axiom).  [assumption].
% 3.19/3.48  1598 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(759,b,737,a)].
% 3.19/3.48  1599 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(759,b,738,a)].
% 3.19/3.48  1600 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(759,b,739,a)].
% 3.19/3.48  1601 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(759,b,740,a)].
% 3.19/3.48  1602 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(759,b,741,a)].
% 3.19/3.48  1603 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(759,b,742,a)].
% 3.19/3.48  1604 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(759,b,743,a)].
% 3.19/3.48  1605 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(759,b,744,a)].
% 3.19/3.48  1606 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_0) # label(axiom).  [assumption].
% 3.19/3.48  1607 class_OrderedGroup_Opordered__ab__group__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_47) # label(axiom).  [assumption].
% 3.19/3.48  1608 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_0) # label(axiom).  [assumption].
% 3.19/3.49  1609 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_1) # label(axiom).  [assumption].
% 3.19/3.49  1610 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_0) # label(axiom).  [assumption].
% 3.19/3.49  1611 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_0) # label(axiom).  [assumption].
% 3.19/3.49  Derived: class_OrderedGroup_Oab__group__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1606,a,1608,b)].
% 3.19/3.49  Derived: class_OrderedGroup_Oab__group__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1606,a,1609,b)].
% 3.19/3.49  Derived: class_OrderedGroup_Oab__group__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1606,a,1610,b)].
% 3.19/3.49  Derived: class_OrderedGroup_Oab__group__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1606,a,1611,b)].
% 3.19/3.49  1612 -class_OrderedGroup_Opordered__ab__group__add(A) | class_HOL_Ominus(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_1) # label(axiom).  [assumption].
% 3.19/3.49  Derived: class_HOL_Ominus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1612,a,1608,b)].
% 3.19/3.49  Derived: class_HOL_Ominus(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1612,a,1609,b)].
% 3.19/3.49  Derived: class_HOL_Ominus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1612,a,1610,b)].
% 3.19/3.49  Derived: class_HOL_Ominus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1612,a,1611,b)].
% 3.19/3.49  1613 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_2) # label(axiom).  [assumption].
% 3.19/3.49  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1613,a,1608,b)].
% 3.19/3.49  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1613,a,1609,b)].
% 3.19/3.49  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1613,a,1610,b)].
% 3.19/3.49  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1613,a,1611,b)].
% 3.19/3.49  1614 -class_OrderedGroup_Opordered__ab__group__add(A) | class_HOL_Ozero(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_3) # label(axiom).  [assumption].
% 3.19/3.49  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1614,a,1608,b)].
% 3.19/3.49  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1614,a,1609,b)].
% 3.19/3.49  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1614,a,1610,b)].
% 3.19/3.49  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1614,a,1611,b)].
% 3.19/3.49  1615 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_7) # label(axiom).  [assumption].
% 3.19/3.49  1616 -class_OrderedGroup_Opordered__ab__group__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_8) # label(axiom).  [assumption].
% 3.19/3.49  1617 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_2) # label(axiom).  [assumption].
% 3.19/3.49  1618 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_Ring__and__Field_Oordered__field_54) # label(axiom).  [assumption].
% 3.19/3.49  1619 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_54) # label(axiom).  [assumption].
% 3.19/3.49  1620 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_30) # label(axiom).  [assumption].
% 3.30/3.52  1621 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_19) # label(axiom).  [assumption].
% 3.30/3.52  1622 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(77,b,52,b)].
% 3.30/3.52  1623 class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(78,b,52,b)].
% 3.30/3.52  1624 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,B,A).  [resolve(685,b,669,a)].
% 3.30/3.52  1625 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(685,b,670,a)].
% 3.30/3.52  1626 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(685,b,671,a)].
% 3.30/3.52  1627 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(685,b,672,a)].
% 3.30/3.52  1628 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(685,b,673,a)].
% 3.30/3.52  1629 -class_OrderedGroup_Opordered__ab__group__add(A) | c_lessequals(B,B,A).  [resolve(685,b,674,a)].
% 3.30/3.52  1630 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(705,a,685,b)].
% 3.30/3.52  1631 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(755,b,737,a)].
% 3.30/3.52  1632 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(755,b,738,a)].
% 3.30/3.52  1633 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(755,b,739,a)].
% 3.30/3.52  1634 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(755,b,740,a)].
% 3.30/3.52  1635 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(755,b,741,a)].
% 3.30/3.52  1636 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(755,b,742,a)].
% 3.30/3.52  1637 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(755,b,743,a)].
% 3.30/3.52  1638 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(755,b,744,a)].
% 3.30/3.52  1639 -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(943,a,926,b)].
% 3.30/3.52  1640 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(944,a,926,b)].
% 3.30/3.52  1641 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(945,a,926,b)].
% 3.30/3.52  1642 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(946,a,926,b)].
% 3.30/3.52  1643 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(947,a,926,b)].
% 3.30/3.52  1644 c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(948,a,926,b)].
% 3.30/3.52  1645 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(949,d,926,b)].
% 3.30/3.52  1646 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(950,a,926,b)].
% 3.30/3.52  1647 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(951,a,926,b)].
% 3.30/3.52  1648 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(952,a,926,b)].
% 3.31/3.52  1649 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(953,a,926,b)].
% 3.31/3.52  1650 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(954,a,926,b)].
% 3.31/3.52  1651 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(955,a,926,b)].
% 3.31/3.52  1652 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(956,a,926,b)].
% 3.31/3.52  1653 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(957,a,926,b)].
% 3.31/3.52  1654 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(979,a,966,b)].
% 3.31/3.52  1655 class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(980,a,966,b)].
% 3.31/3.52  1656 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(1031,b,1004,b)].
% 3.31/3.52  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1656,b,1608,b)].
% 3.31/3.52  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1656,b,1609,b)].
% 3.31/3.52  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1656,b,1610,b)].
% 3.31/3.52  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1656,b,1611,b)].
% 3.31/3.52  1657 class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(1032,b,1004,b)].
% 3.31/3.52  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1657,b,1608,b)].
% 3.31/3.52  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1657,b,1609,b)].
% 3.31/3.52  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1657,b,1610,b)].
% 3.31/3.52  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1657,b,1611,b)].
% 3.31/3.52  1658 -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(1033,b,1004,b)].
% 3.31/3.52  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1658,b,1608,b)].
% 3.31/3.52  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1658,b,1609,b)].
% 3.31/3.52  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1658,b,1610,b)].
% 3.31/3.52  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1658,b,1611,b)].
% 3.31/3.52  1659 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(1034,c,1004,b)].
% 3.31/3.52  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1659,c,1608,b)].
% 3.31/3.52  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1659,c,1609,b)].
% 3.31/3.52  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1659,c,1610,b)].
% 3.31/3.52  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1659,c,1611,b)].
% 3.31/3.52  1660 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1035,c,1004,b)].
% 3.31/3.52  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1660,c,1608,b)].
% 3.31/3.52  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1660,c,1609,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1660,c,1610,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1660,c,1611,b)].
% 3.31/3.53  1661 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(1036,c,1004,b)].
% 3.31/3.53  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1661,c,1608,b)].
% 3.31/3.53  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1661,c,1609,b)].
% 3.31/3.53  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1661,c,1610,b)].
% 3.31/3.53  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1661,c,1611,b)].
% 3.31/3.53  1662 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1037,c,1004,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1662,c,1608,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1662,c,1609,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1662,c,1610,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1662,c,1611,b)].
% 3.31/3.53  1663 c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(1038,b,1004,b)].
% 3.31/3.53  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1663,b,1608,b)].
% 3.31/3.53  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1663,b,1609,b)].
% 3.31/3.53  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1663,b,1610,b)].
% 3.31/3.53  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1663,b,1611,b)].
% 3.31/3.53  1664 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1039,d,1004,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1664,d,1608,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1664,d,1609,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1664,d,1610,b)].
% 3.31/3.53  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1664,d,1611,b)].
% 3.31/3.53  1665 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1040,c,1004,b)].
% 3.31/3.53  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1665,c,1608,b)].
% 3.31/3.53  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1665,c,1609,b)].
% 3.31/3.53  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1665,c,1610,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1665,c,1611,b)].
% 3.31/3.54  1666 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1041,c,1004,b)].
% 3.31/3.54  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1666,c,1608,b)].
% 3.31/3.54  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1666,c,1609,b)].
% 3.31/3.54  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1666,c,1610,b)].
% 3.31/3.54  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1666,c,1611,b)].
% 3.31/3.54  1667 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1042,c,1004,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1667,c,1608,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1667,c,1609,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1667,c,1610,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1667,c,1611,b)].
% 3.31/3.54  1668 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1043,c,1004,b)].
% 3.31/3.54  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1668,c,1608,b)].
% 3.31/3.54  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1668,c,1609,b)].
% 3.31/3.54  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1668,c,1610,b)].
% 3.31/3.54  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1668,c,1611,b)].
% 3.31/3.54  1669 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1044,c,1004,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1669,c,1608,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1669,c,1609,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1669,c,1610,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1669,c,1611,b)].
% 3.31/3.54  1670 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1045,c,1004,b)].
% 3.31/3.54  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1670,c,1608,b)].
% 3.31/3.54  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1670,c,1609,b)].
% 3.31/3.54  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1670,c,1610,b)].
% 3.31/3.54  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1670,c,1611,b)].
% 3.31/3.54  1671 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1046,c,1004,b)].
% 3.31/3.54  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1671,c,1608,b)].
% 3.31/3.60  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1671,c,1609,b)].
% 3.31/3.60  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1671,c,1610,b)].
% 3.31/3.60  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1671,c,1611,b)].
% 3.31/3.60  1672 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1047,c,1004,b)].
% 3.31/3.60  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1672,c,1608,b)].
% 3.31/3.60  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1672,c,1609,b)].
% 3.31/3.60  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1672,c,1610,b)].
% 3.31/3.60  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1672,c,1611,b)].
% 3.31/3.60  1673 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_1) # label(axiom).  [assumption].
% 3.31/3.60  1674 class_OrderedGroup_Olordered__ab__group(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_48) # label(axiom).  [assumption].
% 3.31/3.60  1675 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_13) # label(axiom).  [assumption].
% 3.31/3.60  1676 -class_OrderedGroup_Olordered__ab__group(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Olordered__ab__group_14) # label(axiom).  [assumption].
% 3.31/3.60  1677 -class_OrderedGroup_Olordered__ab__group(A) | class_HOL_Ominus(A) # label(clsrel_OrderedGroup_Olordered__ab__group_2) # label(axiom).  [assumption].
% 3.31/3.60  1678 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_3) # label(axiom).  [assumption].
% 3.31/3.60  1679 -class_OrderedGroup_Olordered__ab__group(A) | class_HOL_Ozero(A) # label(clsrel_OrderedGroup_Olordered__ab__group_4) # label(axiom).  [assumption].
% 3.31/3.60  1680 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_0) # label(axiom).  [assumption].
% 3.31/3.60  1681 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_16) # label(axiom).  [assumption].
% 3.31/3.60  1682 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_16) # label(axiom).  [assumption].
% 3.31/3.60  1683 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_Ring__and__Field_Olordered__ring_25) # label(axiom).  [assumption].
% 3.31/3.60  1684 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_Ring__and__Field_Oordered__field_50) # label(axiom).  [assumption].
% 3.31/3.60  1685 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_Ring__and__Field_Oordered__idom_53) # label(axiom).  [assumption].
% 3.31/3.60  1686 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_29) # label(axiom).  [assumption].
% 3.31/3.60  1687 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(77,b,47,b)].
% 3.31/3.60  1688 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(78,b,47,b)].
% 3.31/3.60  1689 -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,B,A).  [resolve(680,b,669,a)].
% 3.31/3.60  1690 -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(680,b,670,a)].
% 3.31/3.60  1691 -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(680,b,671,a)].
% 3.40/3.62  1692 -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(680,b,672,a)].
% 3.40/3.62  1693 -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(680,b,673,a)].
% 3.40/3.62  1694 -class_OrderedGroup_Olordered__ab__group(A) | c_lessequals(B,B,A).  [resolve(680,b,674,a)].
% 3.40/3.62  1695 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(705,a,680,b)].
% 3.40/3.62  1696 -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(750,b,737,a)].
% 3.40/3.62  1697 -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(750,b,738,a)].
% 3.40/3.62  1698 -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(750,b,739,a)].
% 3.40/3.62  1699 -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(750,b,740,a)].
% 3.40/3.62  1700 -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(750,b,741,a)].
% 3.40/3.62  1701 -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(750,b,742,a)].
% 3.40/3.62  1702 -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(750,b,743,a)].
% 3.40/3.62  1703 -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(750,b,744,a)].
% 3.40/3.62  1704 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(903,b,872,b)].
% 3.40/3.62  1705 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(904,c,872,b)].
% 3.40/3.62  1706 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(905,c,872,b)].
% 3.40/3.62  1707 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(906,c,872,b)].
% 3.40/3.62  1708 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(907,c,872,b)].
% 3.40/3.62  1709 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(908,b,872,b)].
% 3.40/3.62  1710 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(909,d,872,b)].
% 3.40/3.62  1711 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(910,c,872,b)].
% 3.40/3.62  1712 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(911,c,872,b)].
% 3.40/3.62  1713 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(912,c,872,b)].
% 3.40/3.62  1714 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(913,c,872,b)].
% 3.40/3.62  1715 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(914,c,872,b)].
% 3.40/3.62  1716 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(915,c,872,b)].
% 3.40/3.62  1717 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(916,c,872,b)].
% 3.40/3.62  1718 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(917,c,872,b)].
% 3.40/3.62  1719 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(979,a,961,b)].
% 3.40/3.65  1720 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(980,a,961,b)].
% 3.40/3.65  1721 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1031,b,999,b)].
% 3.40/3.65  1722 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1032,b,999,b)].
% 3.40/3.65  1723 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1033,b,999,b)].
% 3.40/3.65  1724 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1034,c,999,b)].
% 3.40/3.65  1725 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1035,c,999,b)].
% 3.40/3.65  1726 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1036,c,999,b)].
% 3.40/3.65  1727 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1037,c,999,b)].
% 3.40/3.65  1728 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1038,b,999,b)].
% 3.40/3.65  1729 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1039,d,999,b)].
% 3.40/3.65  1730 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1040,c,999,b)].
% 3.40/3.65  1731 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1041,c,999,b)].
% 3.40/3.65  1732 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1042,c,999,b)].
% 3.40/3.65  1733 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1043,c,999,b)].
% 3.40/3.65  1734 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1044,c,999,b)].
% 3.40/3.65  1735 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1045,c,999,b)].
% 3.40/3.65  1736 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1046,c,999,b)].
% 3.40/3.65  1737 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1047,c,999,b)].
% 3.40/3.65  1738 class_OrderedGroup_Oab__group__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1606,a,1608,b)].
% 3.40/3.65  Derived: class_OrderedGroup_Oab__group__add(tc_IntDef_Oint).  [resolve(1738,b,1674,a)].
% 3.40/3.65  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1738,b,1683,b)].
% 3.40/3.65  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1738,b,1684,b)].
% 3.40/3.65  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1738,b,1685,b)].
% 3.40/3.65  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1738,b,1686,b)].
% 3.40/3.65  1739 class_HOL_Ominus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1612,a,1608,b)].
% 3.40/3.65  Derived: class_HOL_Ominus(tc_IntDef_Oint).  [resolve(1739,b,1674,a)].
% 3.40/3.65  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1739,b,1683,b)].
% 3.40/3.65  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1739,b,1684,b)].
% 3.40/3.65  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1739,b,1685,b)].
% 3.40/3.65  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1739,b,1686,b)].
% 3.40/3.65  1740 class_OrderedGroup_Ocomm__monoid__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1613,a,1608,b)].
% 3.40/3.65  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint).  [resolve(1740,b,1674,a)].
% 3.40/3.65  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1740,b,1683,b)].
% 3.40/3.65  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1740,b,1684,b)].
% 3.40/3.66  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1740,b,1685,b)].
% 3.40/3.66  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1740,b,1686,b)].
% 3.40/3.66  1741 class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1614,a,1608,b)].
% 3.40/3.66  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(1741,b,1674,a)].
% 3.40/3.66  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1741,b,1683,b)].
% 3.40/3.66  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1741,b,1684,b)].
% 3.40/3.66  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1741,b,1685,b)].
% 3.40/3.66  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1741,b,1686,b)].
% 3.40/3.66  1742 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1656,b,1608,b)].
% 3.40/3.66  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1742,b,1674,a)].
% 3.40/3.66  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1742,b,1683,b)].
% 3.40/3.66  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1742,b,1684,b)].
% 3.40/3.66  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1742,b,1685,b)].
% 3.40/3.66  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1742,b,1686,b)].
% 3.40/3.66  1743 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1657,b,1608,b)].
% 3.40/3.66  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(1743,b,1674,a)].
% 3.40/3.66  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1743,b,1683,b)].
% 3.40/3.66  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1743,b,1684,b)].
% 3.40/3.66  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1743,b,1685,b)].
% 3.40/3.66  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1743,b,1686,b)].
% 3.40/3.66  1744 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1658,b,1608,b)].
% 3.40/3.66  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1744,b,1674,a)].
% 3.40/3.66  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1744,b,1683,b)].
% 3.40/3.66  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1744,b,1684,b)].
% 3.40/3.66  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1744,b,1685,b)].
% 3.40/3.66  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1744,b,1686,b)].
% 3.40/3.66  1745 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1659,c,1608,b)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1745,c,1674,a)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1745,c,1683,b)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1745,c,1684,b)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1745,c,1685,b)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1745,c,1686,b)].
% 3.40/3.66  1746 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1660,c,1608,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1746,c,1674,a)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1746,c,1683,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1746,c,1684,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1746,c,1685,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1746,c,1686,b)].
% 3.40/3.66  1747 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1661,c,1608,b)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1747,c,1674,a)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1747,c,1683,b)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1747,c,1684,b)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1747,c,1685,b)].
% 3.40/3.66  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1747,c,1686,b)].
% 3.40/3.66  1748 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1662,c,1608,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(1748,c,1674,a)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1748,c,1683,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1748,c,1684,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1748,c,1685,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1748,c,1686,b)].
% 3.40/3.66  1749 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1663,b,1608,b)].
% 3.40/3.66  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1749,b,1674,a)].
% 3.40/3.66  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1749,b,1683,b)].
% 3.40/3.66  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1749,b,1684,b)].
% 3.40/3.66  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1749,b,1685,b)].
% 3.40/3.66  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1749,b,1686,b)].
% 3.40/3.66  1750 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1664,d,1608,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(1750,d,1674,a)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1750,d,1683,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1750,d,1684,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1750,d,1685,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1750,d,1686,b)].
% 3.40/3.66  1751 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1665,c,1608,b)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1751,c,1674,a)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1751,c,1683,b)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1751,c,1684,b)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1751,c,1685,b)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1751,c,1686,b)].
% 3.40/3.66  1752 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1666,c,1608,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1752,c,1674,a)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1752,c,1683,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1752,c,1684,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1752,c,1685,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1752,c,1686,b)].
% 3.40/3.66  1753 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1667,c,1608,b)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1753,c,1674,a)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1753,c,1683,b)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1753,c,1684,b)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1753,c,1685,b)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1753,c,1686,b)].
% 3.40/3.66  1754 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1668,c,1608,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1754,c,1674,a)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1754,c,1683,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1754,c,1684,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1754,c,1685,b)].
% 3.40/3.66  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1754,c,1686,b)].
% 3.40/3.66  1755 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1669,c,1608,b)].
% 3.40/3.66  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1755,c,1674,a)].
% 3.49/3.69  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1755,c,1683,b)].
% 3.49/3.69  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1755,c,1684,b)].
% 3.49/3.69  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1755,c,1685,b)].
% 3.49/3.69  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1755,c,1686,b)].
% 3.49/3.69  1756 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1670,c,1608,b)].
% 3.49/3.69  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1756,c,1674,a)].
% 3.49/3.69  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1756,c,1683,b)].
% 3.49/3.69  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1756,c,1684,b)].
% 3.49/3.69  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1756,c,1685,b)].
% 3.49/3.69  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1756,c,1686,b)].
% 3.49/3.69  1757 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1671,c,1608,b)].
% 3.49/3.69  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1757,c,1674,a)].
% 3.49/3.69  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1757,c,1683,b)].
% 3.49/3.69  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1757,c,1684,b)].
% 3.49/3.69  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1757,c,1685,b)].
% 3.49/3.69  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1757,c,1686,b)].
% 3.49/3.69  1758 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1672,c,1608,b)].
% 3.49/3.69  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1758,c,1674,a)].
% 3.49/3.69  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1758,c,1683,b)].
% 3.49/3.69  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1758,c,1684,b)].
% 3.49/3.69  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1758,c,1685,b)].
% 3.49/3.69  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1758,c,1686,b)].
% 3.49/3.69  1759 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_1) # label(axiom).  [assumption].
% 3.49/3.69  1760 class_Ring__and__Field_Opordered__ring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_49) # label(axiom).  [assumption].
% 3.49/3.69  1761 -class_Ring__and__Field_Olordered__ring(A) | class_Ring__and__Field_Opordered__ring(A) # label(clsrel_Ring__and__Field_Olordered__ring_0) # label(axiom).  [assumption].
% 3.49/3.69  1762 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Opordered__ring(A) # label(clsrel_Ring__and__Field_Oordered__field_44) # label(axiom).  [assumption].
% 3.49/3.69  1763 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Opordered__ring(A) # label(clsrel_Ring__and__Field_Oordered__idom_49) # label(axiom).  [assumption].
% 3.49/3.69  1764 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Opordered__ring(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_32) # label(axiom).  [assumption].
% 3.49/3.71  1765 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_10) # label(axiom).  [assumption].
% 3.49/3.71  1766 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_12) # label(axiom).  [assumption].
% 3.49/3.71  1767 -class_Ring__and__Field_Opordered__ring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Opordered__ring_13) # label(axiom).  [assumption].
% 3.49/3.71  1768 -class_Ring__and__Field_Opordered__ring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Opordered__ring_14) # label(axiom).  [assumption].
% 3.49/3.71  1769 -class_Ring__and__Field_Opordered__ring(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Opordered__ring_2) # label(axiom).  [assumption].
% 3.49/3.71  1770 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__ring_8) # label(axiom).  [assumption].
% 3.49/3.71  1771 -class_Ring__and__Field_Opordered__ring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Opordered__ring_9) # label(axiom).  [assumption].
% 3.49/3.71  1772 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(34,b,1,a)].
% 3.49/3.71  1773 -class_Ring__and__Field_Opordered__ring(A) | class_HOL_Oplus(A).  [resolve(34,b,8,a)].
% 3.49/3.71  1774 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(157,a,151,b)].
% 3.49/3.71  1775 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(158,a,151,b)].
% 3.49/3.71  1776 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(226,a,218,b)].
% 3.49/3.71  1777 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(227,a,218,b)].
% 3.49/3.71  1778 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(297,a,286,b)].
% 3.49/3.71  1779 class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(298,a,286,b)].
% 3.49/3.71  1780 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(317,a,312,b)].
% 3.49/3.71  1781 class_HOL_Ominus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(318,a,312,b)].
% 3.49/3.71  1782 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(325,b,312,b)].
% 3.49/3.71  1783 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(326,b,312,b)].
% 3.49/3.71  1784 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(327,b,312,b)].
% 3.49/3.71  1785 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(328,b,312,b)].
% 3.49/3.71  1786 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(651,a,571,a)].
% 3.49/3.71  1787 -class_Ring__and__Field_Opordered__ring(A) | class_HOL_Oplus(A).  [resolve(651,a,578,a)].
% 3.49/3.71  1788 -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,B,A).  [resolve(702,b,669,a)].
% 3.49/3.71  1789 -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(702,b,670,a)].
% 3.49/3.71  1790 -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(702,b,671,a)].
% 3.49/3.71  1791 -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(702,b,672,a)].
% 3.49/3.71  1792 -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(702,b,673,a)].
% 3.49/3.71  1793 -class_Ring__and__Field_Opordered__ring(A) | c_lessequals(B,B,A).  [resolve(702,b,674,a)].
% 3.49/3.71  1794 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(705,a,702,b)].
% 3.49/3.71  1795 -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(771,b,737,a)].
% 3.49/3.71  1796 -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(771,b,738,a)].
% 3.49/3.74  1797 -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(771,b,739,a)].
% 3.49/3.74  1798 -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(771,b,740,a)].
% 3.49/3.74  1799 -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(771,b,741,a)].
% 3.49/3.74  1800 -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(771,b,742,a)].
% 3.49/3.74  1801 -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(771,b,743,a)].
% 3.49/3.74  1802 -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(771,b,744,a)].
% 3.49/3.74  1803 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1031,b,1013,b)].
% 3.49/3.74  1804 class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1032,b,1013,b)].
% 3.49/3.74  1805 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1033,b,1013,b)].
% 3.49/3.74  1806 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1034,c,1013,b)].
% 3.49/3.74  1807 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1035,c,1013,b)].
% 3.49/3.74  1808 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1036,c,1013,b)].
% 3.49/3.74  1809 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1037,c,1013,b)].
% 3.49/3.74  1810 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1038,b,1013,b)].
% 3.49/3.74  1811 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1039,d,1013,b)].
% 3.49/3.74  1812 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1040,c,1013,b)].
% 3.49/3.74  1813 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1041,c,1013,b)].
% 3.49/3.74  1814 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1042,c,1013,b)].
% 3.49/3.74  1815 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1043,c,1013,b)].
% 3.49/3.74  1816 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1044,c,1013,b)].
% 3.49/3.74  1817 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1045,c,1013,b)].
% 3.49/3.74  1818 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1046,c,1013,b)].
% 3.49/3.74  1819 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1047,c,1013,b)].
% 3.49/3.74  1820 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1144,a,1138,b)].
% 3.49/3.74  1821 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1207,b,1182,b)].
% 3.49/3.74  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1821,b,1761,b)].
% 3.49/3.74  1822 class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1208,b,1182,b)].
% 3.49/3.74  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1822,b,1761,b)].
% 3.49/3.74  1823 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1209,b,1182,b)].
% 3.49/3.74  1824 class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1210,b,1182,b)].
% 3.49/3.74  1825 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1211,b,1182,b)].
% 3.60/3.79  1826 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1212,c,1182,b)].
% 3.60/3.79  1827 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1213,c,1182,b)].
% 3.60/3.79  1828 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1214,c,1182,b)].
% 3.60/3.79  1829 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1215,c,1182,b)].
% 3.60/3.79  1830 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1216,b,1182,b)].
% 3.60/3.79  1831 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1217,d,1182,b)].
% 3.60/3.79  1832 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1218,c,1182,b)].
% 3.60/3.79  1833 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1219,c,1182,b)].
% 3.60/3.79  1834 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1220,c,1182,b)].
% 3.60/3.79  1835 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1221,c,1182,b)].
% 3.60/3.79  1836 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1222,c,1182,b)].
% 3.60/3.79  1837 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1223,c,1182,b)].
% 3.60/3.79  1838 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1224,c,1182,b)].
% 3.60/3.79  1839 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1225,c,1182,b)].
% 3.60/3.79  1840 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_12) # label(axiom).  [assumption].
% 3.60/3.79  1841 class_OrderedGroup_Olordered__ab__group__abs(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_50) # label(axiom).  [assumption].
% 3.60/3.79  1842 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_13) # label(axiom).  [assumption].
% 3.60/3.79  1843 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_2) # label(axiom).  [assumption].
% 3.60/3.79  1844 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_HOL_Ominus(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_3) # label(axiom).  [assumption].
% 3.60/3.79  1845 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_4) # label(axiom).  [assumption].
% 3.60/3.79  1846 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_HOL_Ozero(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_5) # label(axiom).  [assumption].
% 3.60/3.79  1847 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Olordered__ab__group__abs(A) # label(clsrel_Ring__and__Field_Olordered__ring_24) # label(axiom).  [assumption].
% 3.60/3.79  1848 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Olordered__ab__group__abs(A) # label(clsrel_Ring__and__Field_Oordered__field_47) # label(axiom).  [assumption].
% 3.60/3.79  1849 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Olordered__ab__group__abs(A) # label(clsrel_Ring__and__Field_Oordered__idom_50) # label(axiom).  [assumption].
% 3.60/3.79  1850 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Olordered__ab__group__abs(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_33) # label(axiom).  [assumption].
% 3.60/3.79  1851 -class_OrderedGroup_Olordered__ab__group__abs(A) | c_lessequals(B,c_HOL_Oabs(B,A),A) # label(cls_OrderedGroup_Oabs__ge__self_0) # label(axiom).  [assumption].
% 3.60/3.81  Derived: c_lessequals(A,c_HOL_Oabs(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1851,a,1841,a)].
% 3.60/3.81  Derived: c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1851,a,1847,b)].
% 3.60/3.81  Derived: c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1851,a,1848,b)].
% 3.60/3.81  Derived: c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1851,a,1849,b)].
% 3.60/3.81  Derived: c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1851,a,1850,b)].
% 3.60/3.81  1852 -class_OrderedGroup_Olordered__ab__group__abs(A) | c_lessequals(c_0,c_HOL_Oabs(B,A),A) # label(cls_OrderedGroup_Oabs__ge__zero_0) # label(axiom).  [assumption].
% 3.60/3.81  Derived: c_lessequals(c_0,c_HOL_Oabs(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1852,a,1841,a)].
% 3.60/3.81  Derived: c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1852,a,1847,b)].
% 3.60/3.81  Derived: c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1852,a,1848,b)].
% 3.60/3.81  Derived: c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1852,a,1849,b)].
% 3.60/3.81  Derived: c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1852,a,1850,b)].
% 3.60/3.81  1853 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(48,b,45,a)].
% 3.60/3.81  1854 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_HOL_Oplus(A).  [resolve(48,b,46,a)].
% 3.60/3.81  1855 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,B,A).  [resolve(681,b,669,a)].
% 3.60/3.81  1856 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(681,b,670,a)].
% 3.60/3.81  1857 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(681,b,671,a)].
% 3.60/3.81  1858 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(681,b,672,a)].
% 3.60/3.81  1859 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(681,b,673,a)].
% 3.60/3.81  1860 -class_OrderedGroup_Olordered__ab__group__abs(A) | c_lessequals(B,B,A).  [resolve(681,b,674,a)].
% 3.60/3.81  1861 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(705,a,681,b)].
% 3.60/3.81  1862 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(751,b,737,a)].
% 3.60/3.81  1863 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(751,b,738,a)].
% 3.60/3.81  1864 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(751,b,739,a)].
% 3.60/3.81  1865 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(751,b,740,a)].
% 3.60/3.81  1866 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(751,b,741,a)].
% 3.60/3.81  1867 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(751,b,742,a)].
% 3.60/3.81  1868 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(751,b,743,a)].
% 3.60/3.81  1869 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(751,b,744,a)].
% 3.60/3.81  1870 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(903,b,873,b)].
% 3.60/3.81  1871 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(904,c,873,b)].
% 3.63/3.82  1872 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(905,c,873,b)].
% 3.63/3.82  1873 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(906,c,873,b)].
% 3.63/3.82  1874 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(907,c,873,b)].
% 3.63/3.82  1875 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(908,b,873,b)].
% 3.63/3.82  1876 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(909,d,873,b)].
% 3.63/3.82  1877 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(910,c,873,b)].
% 3.63/3.82  1878 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(911,c,873,b)].
% 3.63/3.82  1879 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(912,c,873,b)].
% 3.63/3.82  1880 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(913,c,873,b)].
% 3.63/3.82  1881 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(914,c,873,b)].
% 3.63/3.82  1882 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(915,c,873,b)].
% 3.63/3.82  1883 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(916,c,873,b)].
% 3.63/3.82  1884 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(917,c,873,b)].
% 3.63/3.82  1885 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(979,a,962,b)].
% 3.63/3.82  1886 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(980,a,962,b)].
% 3.63/3.82  1887 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1031,b,1000,b)].
% 3.63/3.82  1888 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1032,b,1000,b)].
% 3.63/3.82  1889 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1033,b,1000,b)].
% 3.63/3.82  1890 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1034,c,1000,b)].
% 3.63/3.82  1891 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1035,c,1000,b)].
% 3.63/3.82  1892 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1036,c,1000,b)].
% 3.63/3.82  1893 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1037,c,1000,b)].
% 3.63/3.82  1894 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1038,b,1000,b)].
% 3.63/3.82  1895 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1039,d,1000,b)].
% 3.63/3.82  1896 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1040,c,1000,b)].
% 3.63/3.82  1897 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1041,c,1000,b)].
% 3.63/3.82  1898 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1042,c,1000,b)].
% 3.63/3.82  1899 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1043,c,1000,b)].
% 3.63/3.82  1900 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1044,c,1000,b)].
% 3.63/3.88  1901 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1045,c,1000,b)].
% 3.63/3.88  1902 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1046,c,1000,b)].
% 3.63/3.88  1903 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1047,c,1000,b)].
% 3.63/3.88  1904 class_OrderedGroup_Oab__group__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1606,a,1609,b)].
% 3.63/3.88  1905 class_HOL_Ominus(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1612,a,1609,b)].
% 3.63/3.88  1906 class_OrderedGroup_Ocomm__monoid__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1613,a,1609,b)].
% 3.63/3.88  1907 class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1614,a,1609,b)].
% 3.63/3.88  1908 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1656,b,1609,b)].
% 3.63/3.88  1909 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1657,b,1609,b)].
% 3.63/3.88  1910 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1658,b,1609,b)].
% 3.63/3.88  1911 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1659,c,1609,b)].
% 3.63/3.88  1912 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1660,c,1609,b)].
% 3.63/3.88  1913 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1661,c,1609,b)].
% 3.63/3.88  1914 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1662,c,1609,b)].
% 3.63/3.88  1915 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1663,b,1609,b)].
% 3.63/3.88  1916 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1664,d,1609,b)].
% 3.63/3.88  1917 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1665,c,1609,b)].
% 3.63/3.88  1918 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1666,c,1609,b)].
% 3.63/3.88  1919 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1667,c,1609,b)].
% 3.63/3.88  1920 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1668,c,1609,b)].
% 3.63/3.88  1921 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1669,c,1609,b)].
% 3.63/3.88  1922 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1670,c,1609,b)].
% 3.63/3.88  1923 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1671,c,1609,b)].
% 3.63/3.88  1924 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1672,c,1609,b)].
% 3.63/3.88  1925 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_1) # label(axiom).  [assumption].
% 3.63/3.88  1926 class_OrderedGroup_Olordered__ab__group__meet(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_51) # label(axiom).  [assumption].
% 3.63/3.88  1927 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_13) # label(axiom).  [assumption].
% 3.63/3.88  1928 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_14) # label(axiom).  [assumption].
% 3.63/3.90  1929 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_HOL_Ominus(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_2) # label(axiom).  [assumption].
% 3.63/3.90  1930 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_3) # label(axiom).  [assumption].
% 3.63/3.90  1931 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_HOL_Ozero(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_4) # label(axiom).  [assumption].
% 3.63/3.90  1932 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Olordered__ab__group__meet(A) # label(clsrel_Ring__and__Field_Olordered__ring_29) # label(axiom).  [assumption].
% 3.63/3.90  1933 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Olordered__ab__group__meet(A) # label(clsrel_Ring__and__Field_Oordered__field_48) # label(axiom).  [assumption].
% 3.63/3.90  1934 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Olordered__ab__group__meet(A) # label(clsrel_Ring__and__Field_Oordered__idom_51) # label(axiom).  [assumption].
% 3.63/3.90  1935 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Olordered__ab__group__meet(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_34) # label(axiom).  [assumption].
% 3.63/3.90  1936 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(77,b,50,b)].
% 3.63/3.90  1937 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(78,b,50,b)].
% 3.63/3.90  1938 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,B,A).  [resolve(683,b,669,a)].
% 3.63/3.90  1939 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(683,b,670,a)].
% 3.63/3.90  1940 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(683,b,671,a)].
% 3.63/3.90  1941 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(683,b,672,a)].
% 3.63/3.90  1942 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(683,b,673,a)].
% 3.63/3.90  1943 -class_OrderedGroup_Olordered__ab__group__meet(A) | c_lessequals(B,B,A).  [resolve(683,b,674,a)].
% 3.63/3.90  1944 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(705,a,683,b)].
% 3.63/3.90  1945 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(753,b,737,a)].
% 3.63/3.90  1946 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(753,b,738,a)].
% 3.63/3.90  1947 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(753,b,739,a)].
% 3.63/3.90  1948 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(753,b,740,a)].
% 3.63/3.90  1949 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(753,b,741,a)].
% 3.63/3.90  1950 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(753,b,742,a)].
% 3.63/3.90  1951 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(753,b,743,a)].
% 3.63/3.90  1952 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(753,b,744,a)].
% 3.63/3.90  1953 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(903,b,875,b)].
% 3.63/3.90  1954 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(904,c,875,b)].
% 3.63/3.90  1955 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(905,c,875,b)].
% 3.71/3.91  1956 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(906,c,875,b)].
% 3.71/3.91  1957 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(907,c,875,b)].
% 3.71/3.91  1958 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(908,b,875,b)].
% 3.71/3.91  1959 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(909,d,875,b)].
% 3.71/3.91  1960 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(910,c,875,b)].
% 3.71/3.91  1961 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(911,c,875,b)].
% 3.71/3.91  1962 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(912,c,875,b)].
% 3.71/3.91  1963 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(913,c,875,b)].
% 3.71/3.91  1964 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(914,c,875,b)].
% 3.71/3.91  1965 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(915,c,875,b)].
% 3.71/3.91  1966 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(916,c,875,b)].
% 3.71/3.91  1967 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(917,c,875,b)].
% 3.71/3.91  1968 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(979,a,964,b)].
% 3.71/3.91  1969 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(980,a,964,b)].
% 3.71/3.91  1970 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1031,b,1002,b)].
% 3.71/3.91  1971 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1032,b,1002,b)].
% 3.71/3.91  1972 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1033,b,1002,b)].
% 3.71/3.91  1973 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1034,c,1002,b)].
% 3.71/3.91  1974 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1035,c,1002,b)].
% 3.71/3.91  1975 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1036,c,1002,b)].
% 3.71/3.91  1976 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1037,c,1002,b)].
% 3.71/3.91  1977 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1038,b,1002,b)].
% 3.71/3.91  1978 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1039,d,1002,b)].
% 3.71/3.91  1979 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1040,c,1002,b)].
% 3.71/3.91  1980 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1041,c,1002,b)].
% 3.71/3.91  1981 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1042,c,1002,b)].
% 3.71/3.91  1982 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1043,c,1002,b)].
% 3.71/3.91  1983 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1044,c,1002,b)].
% 3.71/3.96  1984 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1045,c,1002,b)].
% 3.71/3.96  1985 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1046,c,1002,b)].
% 3.71/3.96  1986 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1047,c,1002,b)].
% 3.71/3.96  1987 class_OrderedGroup_Oab__group__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1606,a,1611,b)].
% 3.71/3.96  1988 class_HOL_Ominus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1612,a,1611,b)].
% 3.71/3.96  1989 class_OrderedGroup_Ocomm__monoid__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1613,a,1611,b)].
% 3.71/3.96  1990 class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1614,a,1611,b)].
% 3.71/3.96  1991 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1656,b,1611,b)].
% 3.71/3.96  1992 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1657,b,1611,b)].
% 3.71/3.96  1993 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1658,b,1611,b)].
% 3.71/3.96  1994 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1659,c,1611,b)].
% 3.71/3.96  1995 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1660,c,1611,b)].
% 3.71/3.96  1996 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1661,c,1611,b)].
% 3.71/3.96  1997 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1662,c,1611,b)].
% 3.71/3.96  1998 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1663,b,1611,b)].
% 3.71/3.96  1999 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1664,d,1611,b)].
% 3.71/3.96  2000 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1665,c,1611,b)].
% 3.71/3.96  2001 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1666,c,1611,b)].
% 3.71/3.96  2002 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1667,c,1611,b)].
% 3.71/3.96  2003 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1668,c,1611,b)].
% 3.71/3.96  2004 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1669,c,1611,b)].
% 3.71/3.96  2005 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1670,c,1611,b)].
% 3.71/3.96  2006 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1671,c,1611,b)].
% 3.71/3.96  2007 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1672,c,1611,b)].
% 3.71/3.96  2008 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_1) # label(axiom).  [assumption].
% 3.71/3.96  2009 class_OrderedGroup_Olordered__ab__group__join(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_52) # label(axiom).  [assumption].
% 3.71/3.96  2010 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_13) # label(axiom).  [assumption].
% 3.71/3.96  2011 -class_OrderedGroup_Olordered__ab__group__join(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_14) # label(axiom).  [assumption].
% 3.71/3.96  2012 -class_OrderedGroup_Olordered__ab__group__join(A) | class_HOL_Ominus(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_2) # label(axiom).  [assumption].
% 3.71/3.97  2013 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_3) # label(axiom).  [assumption].
% 3.71/3.97  2014 -class_OrderedGroup_Olordered__ab__group__join(A) | class_HOL_Ozero(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_4) # label(axiom).  [assumption].
% 3.71/3.97  2015 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Olordered__ab__group__join(A) # label(clsrel_Ring__and__Field_Olordered__ring_30) # label(axiom).  [assumption].
% 3.71/3.97  2016 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Olordered__ab__group__join(A) # label(clsrel_Ring__and__Field_Oordered__field_49) # label(axiom).  [assumption].
% 3.71/3.97  2017 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Olordered__ab__group__join(A) # label(clsrel_Ring__and__Field_Oordered__idom_52) # label(axiom).  [assumption].
% 3.71/3.97  2018 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Olordered__ab__group__join(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_35) # label(axiom).  [assumption].
% 3.71/3.97  2019 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(77,b,49,b)].
% 3.71/3.97  2020 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(78,b,49,b)].
% 3.71/3.97  2021 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,B,A).  [resolve(682,b,669,a)].
% 3.71/3.97  2022 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(682,b,670,a)].
% 3.71/3.97  2023 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(682,b,671,a)].
% 3.71/3.97  2024 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(682,b,672,a)].
% 3.71/3.97  2025 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(682,b,673,a)].
% 3.71/3.97  2026 -class_OrderedGroup_Olordered__ab__group__join(A) | c_lessequals(B,B,A).  [resolve(682,b,674,a)].
% 3.71/3.97  2027 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(705,a,682,b)].
% 3.71/3.97  2028 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(752,b,737,a)].
% 3.71/3.97  2029 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(752,b,738,a)].
% 3.71/3.97  2030 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(752,b,739,a)].
% 3.71/3.97  2031 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(752,b,740,a)].
% 3.71/3.97  2032 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(752,b,741,a)].
% 3.71/3.97  2033 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(752,b,742,a)].
% 3.71/3.97  2034 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(752,b,743,a)].
% 3.71/3.97  2035 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(752,b,744,a)].
% 3.71/3.97  2036 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(903,b,874,b)].
% 3.71/3.97  2037 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(904,c,874,b)].
% 3.71/3.97  2038 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(905,c,874,b)].
% 3.79/3.98  2039 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(906,c,874,b)].
% 3.79/3.98  2040 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(907,c,874,b)].
% 3.79/3.98  2041 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(908,b,874,b)].
% 3.79/3.98  2042 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(909,d,874,b)].
% 3.79/3.98  2043 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(910,c,874,b)].
% 3.79/3.98  2044 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(911,c,874,b)].
% 3.79/3.98  2045 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(912,c,874,b)].
% 3.79/3.98  2046 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(913,c,874,b)].
% 3.79/3.98  2047 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(914,c,874,b)].
% 3.79/3.98  2048 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(915,c,874,b)].
% 3.79/3.98  2049 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(916,c,874,b)].
% 3.79/3.98  2050 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(917,c,874,b)].
% 3.79/3.98  2051 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(979,a,963,b)].
% 3.79/3.98  2052 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(980,a,963,b)].
% 3.79/3.98  2053 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1031,b,1001,b)].
% 3.79/3.98  2054 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1032,b,1001,b)].
% 3.79/3.98  2055 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1033,b,1001,b)].
% 3.79/3.98  2056 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1034,c,1001,b)].
% 3.79/3.98  2057 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1035,c,1001,b)].
% 3.79/3.98  2058 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1036,c,1001,b)].
% 3.79/3.98  2059 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1037,c,1001,b)].
% 3.79/3.98  2060 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1038,b,1001,b)].
% 3.79/3.98  2061 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1039,d,1001,b)].
% 3.79/3.98  2062 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1040,c,1001,b)].
% 3.79/3.98  2063 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1041,c,1001,b)].
% 3.79/3.98  2064 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1042,c,1001,b)].
% 3.79/3.98  2065 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1043,c,1001,b)].
% 3.79/3.98  2066 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1044,c,1001,b)].
% 3.79/3.98  2067 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1045,c,1001,b)].
% 3.79/4.03  2068 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1046,c,1001,b)].
% 3.79/4.03  2069 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1047,c,1001,b)].
% 3.79/4.03  2070 class_OrderedGroup_Oab__group__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1606,a,1610,b)].
% 3.79/4.03  2071 class_HOL_Ominus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1612,a,1610,b)].
% 3.79/4.03  2072 class_OrderedGroup_Ocomm__monoid__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1613,a,1610,b)].
% 3.79/4.03  2073 class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1614,a,1610,b)].
% 3.79/4.03  2074 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1656,b,1610,b)].
% 3.79/4.03  2075 class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1657,b,1610,b)].
% 3.79/4.03  2076 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1658,b,1610,b)].
% 3.79/4.03  2077 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1659,c,1610,b)].
% 3.79/4.03  2078 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1660,c,1610,b)].
% 3.79/4.03  2079 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1661,c,1610,b)].
% 3.79/4.03  2080 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1662,c,1610,b)].
% 3.79/4.03  2081 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1663,b,1610,b)].
% 3.79/4.03  2082 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1664,d,1610,b)].
% 3.79/4.03  2083 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1665,c,1610,b)].
% 3.79/4.03  2084 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1666,c,1610,b)].
% 3.79/4.03  2085 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1667,c,1610,b)].
% 3.79/4.03  2086 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1668,c,1610,b)].
% 3.79/4.03  2087 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1669,c,1610,b)].
% 3.79/4.03  2088 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1670,c,1610,b)].
% 3.79/4.03  2089 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1671,c,1610,b)].
% 3.79/4.03  2090 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1672,c,1610,b)].
% 3.79/4.03  2091 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Olordered__ring_15) # label(axiom).  [assumption].
% 3.79/4.03  2092 class_Ring__and__Field_Olordered__ring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_53) # label(axiom).  [assumption].
% 3.79/4.03  2093 -class_Ring__and__Field_Olordered__ring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Olordered__ring_16) # label(axiom).  [assumption].
% 3.79/4.03  2094 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_17) # label(axiom).  [assumption].
% 3.79/4.03  2095 -class_Ring__and__Field_Olordered__ring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Olordered__ring_18) # label(axiom).  [assumption].
% 3.79/4.04  2096 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_22) # label(axiom).  [assumption].
% 3.79/4.04  2097 -class_Ring__and__Field_Olordered__ring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Olordered__ring_23) # label(axiom).  [assumption].
% 3.79/4.04  2098 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_3) # label(axiom).  [assumption].
% 3.79/4.04  2099 -class_Ring__and__Field_Olordered__ring(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Olordered__ring_4) # label(axiom).  [assumption].
% 3.79/4.04  2100 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Olordered__ring(A) # label(clsrel_Ring__and__Field_Oordered__field_43) # label(axiom).  [assumption].
% 3.79/4.04  2101 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Olordered__ring(A) # label(clsrel_Ring__and__Field_Oordered__idom_48) # label(axiom).  [assumption].
% 3.79/4.04  2102 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Olordered__ring(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_31) # label(axiom).  [assumption].
% 3.79/4.04  2103 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(77,b,62,b)].
% 3.79/4.04  2104 class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(78,b,62,b)].
% 3.79/4.04  2105 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(157,a,140,b)].
% 3.79/4.04  2106 class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(158,a,140,b)].
% 3.79/4.04  2107 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(226,a,207,b)].
% 3.79/4.04  2108 class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(227,a,207,b)].
% 3.79/4.04  2109 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(317,a,307,b)].
% 3.79/4.04  2110 class_HOL_Ominus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(318,a,307,b)].
% 3.79/4.04  2111 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(323,b,307,b)].
% 3.79/4.04  2112 class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(324,b,307,b)].
% 3.79/4.04  2113 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(325,b,307,b)].
% 3.79/4.04  2114 class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(326,b,307,b)].
% 3.79/4.04  2115 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(327,b,307,b)].
% 3.79/4.04  2116 class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(328,b,307,b)].
% 3.79/4.04  2117 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(646,a,571,a)].
% 3.79/4.04  2118 -class_Ring__and__Field_Olordered__ring(A) | class_HOL_Oplus(A).  [resolve(646,a,578,a)].
% 3.79/4.04  2119 -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,B,A).  [resolve(691,b,669,a)].
% 3.79/4.04  2120 -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(691,b,670,a)].
% 3.79/4.04  2121 -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(691,b,671,a)].
% 3.79/4.04  2122 -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(691,b,672,a)].
% 3.79/4.04  2123 -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(691,b,673,a)].
% 3.79/4.04  2124 -class_Ring__and__Field_Olordered__ring(A) | c_lessequals(B,B,A).  [resolve(691,b,674,a)].
% 3.79/4.04  2125 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(705,a,691,b)].
% 3.79/4.04  2126 -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(760,b,737,a)].
% 3.79/4.04  2127 -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(760,b,738,a)].
% 3.79/4.05  2128 -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(760,b,739,a)].
% 3.79/4.05  2129 -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(760,b,740,a)].
% 3.79/4.05  2130 -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(760,b,741,a)].
% 3.79/4.05  2131 -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(760,b,742,a)].
% 3.79/4.05  2132 -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(760,b,743,a)].
% 3.79/4.05  2133 -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(760,b,744,a)].
% 3.79/4.05  2134 -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(903,b,877,b)].
% 3.79/4.05  2135 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(904,c,877,b)].
% 3.79/4.05  2136 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(905,c,877,b)].
% 3.79/4.05  2137 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(906,c,877,b)].
% 3.79/4.05  2138 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(907,c,877,b)].
% 3.79/4.05  2139 c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(908,b,877,b)].
% 3.79/4.05  2140 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(909,d,877,b)].
% 3.79/4.05  2141 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(910,c,877,b)].
% 3.79/4.05  2142 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(911,c,877,b)].
% 3.79/4.05  2143 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(912,c,877,b)].
% 3.79/4.05  2144 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(913,c,877,b)].
% 3.79/4.05  2145 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(914,c,877,b)].
% 3.79/4.05  2146 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(915,c,877,b)].
% 3.79/4.05  2147 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(916,c,877,b)].
% 3.79/4.05  2148 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(917,c,877,b)].
% 3.79/4.05  2149 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1031,b,1006,b)].
% 3.79/4.05  2150 class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1032,b,1006,b)].
% 3.79/4.05  2151 -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1033,b,1006,b)].
% 3.79/4.05  2152 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1034,c,1006,b)].
% 3.79/4.05  2153 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1035,c,1006,b)].
% 3.79/4.05  2154 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1036,c,1006,b)].
% 3.79/4.05  2155 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1037,c,1006,b)].
% 3.79/4.05  2156 c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1038,b,1006,b)].
% 3.79/4.07  2157 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1039,d,1006,b)].
% 3.79/4.07  2158 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1040,c,1006,b)].
% 3.79/4.07  2159 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1041,c,1006,b)].
% 3.79/4.07  2160 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1042,c,1006,b)].
% 3.79/4.07  2161 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1043,c,1006,b)].
% 3.79/4.07  2162 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1044,c,1006,b)].
% 3.79/4.07  2163 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1045,c,1006,b)].
% 3.79/4.07  2164 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1046,c,1006,b)].
% 3.79/4.07  2165 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1047,c,1006,b)].
% 3.79/4.07  2166 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1144,a,1127,b)].
% 3.79/4.07  2167 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1206,d,1169,b)].
% 3.79/4.07  2168 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1207,b,1169,b)].
% 3.79/4.07  2169 class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1208,b,1169,b)].
% 3.79/4.07  2170 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1209,b,1169,b)].
% 3.79/4.07  2171 class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1210,b,1169,b)].
% 3.79/4.07  2172 -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1211,b,1169,b)].
% 3.79/4.07  2173 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1212,c,1169,b)].
% 3.79/4.07  2174 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1213,c,1169,b)].
% 3.79/4.07  2175 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1214,c,1169,b)].
% 3.79/4.07  2176 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1215,c,1169,b)].
% 3.79/4.07  2177 c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1216,b,1169,b)].
% 3.79/4.07  2178 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1217,d,1169,b)].
% 3.79/4.07  2179 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1218,c,1169,b)].
% 3.79/4.07  2180 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1219,c,1169,b)].
% 3.79/4.07  2181 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1220,c,1169,b)].
% 3.79/4.07  2182 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1221,c,1169,b)].
% 3.79/4.07  2183 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1222,c,1169,b)].
% 3.79/4.07  2184 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1223,c,1169,b)].
% 3.79/4.07  2185 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1224,c,1169,b)].
% 3.79/4.08  2186 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1225,c,1169,b)].
% 3.79/4.08  2187 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1738,b,1683,b)].
% 3.79/4.08  Derived: class_OrderedGroup_Oab__group__add(tc_IntDef_Oint).  [resolve(2187,b,2092,a)].
% 3.79/4.08  2188 class_HOL_Ominus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1739,b,1683,b)].
% 3.79/4.08  Derived: class_HOL_Ominus(tc_IntDef_Oint).  [resolve(2188,b,2092,a)].
% 3.79/4.08  2189 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1740,b,1683,b)].
% 3.79/4.08  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint).  [resolve(2189,b,2092,a)].
% 3.79/4.08  2190 class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1741,b,1683,b)].
% 3.79/4.08  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(2190,b,2092,a)].
% 3.79/4.08  2191 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1742,b,1683,b)].
% 3.79/4.08  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(2191,b,2092,a)].
% 3.79/4.08  2192 class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1743,b,1683,b)].
% 3.79/4.08  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(2192,b,2092,a)].
% 3.79/4.08  2193 -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1744,b,1683,b)].
% 3.79/4.08  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(2193,b,2092,a)].
% 3.79/4.08  2194 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1745,c,1683,b)].
% 3.79/4.08  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(2194,c,2092,a)].
% 3.79/4.08  2195 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1746,c,1683,b)].
% 3.79/4.08  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(2195,c,2092,a)].
% 3.79/4.08  2196 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1747,c,1683,b)].
% 3.79/4.08  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(2196,c,2092,a)].
% 3.79/4.08  2197 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1748,c,1683,b)].
% 3.79/4.08  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(2197,c,2092,a)].
% 3.79/4.08  2198 c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1749,b,1683,b)].
% 3.79/4.08  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(2198,b,2092,a)].
% 3.79/4.08  2199 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1750,d,1683,b)].
% 3.79/4.08  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(2199,d,2092,a)].
% 3.79/4.08  2200 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1751,c,1683,b)].
% 3.79/4.08  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(2200,c,2092,a)].
% 3.79/4.08  2201 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1752,c,1683,b)].
% 3.79/4.08  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2201,c,2092,a)].
% 3.79/4.08  2202 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1753,c,1683,b)].
% 3.79/4.08  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(2202,c,2092,a)].
% 3.89/4.10  2203 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1754,c,1683,b)].
% 3.89/4.10  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2203,c,2092,a)].
% 3.89/4.10  2204 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1755,c,1683,b)].
% 3.89/4.10  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(2204,c,2092,a)].
% 3.89/4.10  2205 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1756,c,1683,b)].
% 3.89/4.10  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2205,c,2092,a)].
% 3.89/4.10  2206 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1757,c,1683,b)].
% 3.89/4.10  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(2206,c,2092,a)].
% 3.89/4.10  2207 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1758,c,1683,b)].
% 3.89/4.10  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2207,c,2092,a)].
% 3.89/4.10  2208 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1821,b,1761,b)].
% 3.89/4.10  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(2208,b,2092,a)].
% 3.89/4.10  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2208,b,2100,b)].
% 3.89/4.10  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2208,b,2101,b)].
% 3.89/4.10  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(2208,b,2102,b)].
% 3.89/4.10  2209 class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1822,b,1761,b)].
% 3.89/4.10  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(2209,b,2092,a)].
% 3.89/4.10  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2209,b,2100,b)].
% 3.89/4.10  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2209,b,2101,b)].
% 3.89/4.10  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(2209,b,2102,b)].
% 3.89/4.10  2210 c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1851,a,1847,b)].
% 3.89/4.10  Derived: c_lessequals(A,c_HOL_Oabs(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2210,b,2092,a)].
% 3.89/4.10  2211 c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1852,a,1847,b)].
% 3.89/4.10  Derived: c_lessequals(c_0,c_HOL_Oabs(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2211,b,2092,a)].
% 3.89/4.10  2212 -class_Ring__and__Field_Oaxclass__no__zero__divisors(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oaxclass__no__zero__divisors_0) # label(axiom).  [assumption].
% 3.89/4.10  2213 class_Ring__and__Field_Oaxclass__no__zero__divisors(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_54) # label(axiom).  [assumption].
% 3.89/4.10  2214 -class_Ring__and__Field_Oaxclass__no__zero__divisors(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oaxclass__no__zero__divisors_1) # label(axiom).  [assumption].
% 3.89/4.10  2215 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Oaxclass__no__zero__divisors(A) # label(clsrel_Ring__and__Field_Ofield_32) # label(axiom).  [assumption].
% 3.89/4.10  2216 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Oaxclass__no__zero__divisors(A) # label(clsrel_Ring__and__Field_Oidom_30) # label(axiom).  [assumption].
% 3.89/4.10  2217 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oaxclass__no__zero__divisors(A) # label(clsrel_Ring__and__Field_Oordered__field_31) # label(axiom).  [assumption].
% 3.89/4.10  2218 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oaxclass__no__zero__divisors(A) # label(clsrel_Ring__and__Field_Oordered__idom_56) # label(axiom).  [assumption].
% 3.94/4.17  2219 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Ring__and__Field_Oaxclass__no__zero__divisors(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_36) # label(axiom).  [assumption].
% 3.94/4.17  2220 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_1) # label(axiom).  [assumption].
% 3.94/4.17  2221 class_Ring__and__Field_Oordered__ring__strict(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_55) # label(axiom).  [assumption].
% 3.94/4.17  2222 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oordered__ring__strict(A) # label(clsrel_Ring__and__Field_Oordered__field_38) # label(axiom).  [assumption].
% 3.94/4.17  2223 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oordered__ring__strict(A) # label(clsrel_Ring__and__Field_Oordered__idom_47) # label(axiom).  [assumption].
% 3.94/4.17  2224 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_10) # label(axiom).  [assumption].
% 3.94/4.17  2225 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_12) # label(axiom).  [assumption].
% 3.94/4.17  2226 -class_Ring__and__Field_Oordered__ring__strict(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_13) # label(axiom).  [assumption].
% 3.94/4.17  2227 -class_Ring__and__Field_Oordered__ring__strict(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_14) # label(axiom).  [assumption].
% 3.94/4.17  2228 -class_Ring__and__Field_Oordered__ring__strict(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_2) # label(axiom).  [assumption].
% 3.94/4.17  2229 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_8) # label(axiom).  [assumption].
% 3.94/4.17  2230 -class_Ring__and__Field_Oordered__ring__strict(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_9) # label(axiom).  [assumption].
% 3.94/4.17  2231 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(28,b,1,a)].
% 3.94/4.17  2232 -class_Ring__and__Field_Oordered__ring__strict(A) | class_HOL_Oplus(A).  [resolve(28,b,8,a)].
% 3.94/4.17  2233 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(157,a,144,b)].
% 3.94/4.17  2234 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(158,a,144,b)].
% 3.94/4.17  2235 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(226,a,211,b)].
% 3.94/4.17  2236 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(227,a,211,b)].
% 3.94/4.17  2237 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(297,a,280,b)].
% 3.94/4.17  2238 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(298,a,280,b)].
% 3.94/4.17  2239 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(317,a,310,b)].
% 3.94/4.17  2240 class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(318,a,310,b)].
% 3.94/4.17  2241 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(325,b,310,b)].
% 3.94/4.17  2242 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(326,b,310,b)].
% 3.94/4.17  2243 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(327,b,310,b)].
% 3.94/4.17  2244 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(328,b,310,b)].
% 3.94/4.17  2245 -class_Ring__and__Field_Oordered__ring__strict(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(649,a,571,a)].
% 3.94/4.17  2246 -class_Ring__and__Field_Oordered__ring__strict(A) | class_HOL_Oplus(A).  [resolve(649,a,578,a)].
% 3.94/4.17  2247 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,B,A).  [resolve(695,b,669,a)].
% 3.94/4.17  2248 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(695,b,670,a)].
% 3.94/4.18  2249 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(695,b,671,a)].
% 3.94/4.18  2250 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(695,b,672,a)].
% 3.94/4.18  2251 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(695,b,673,a)].
% 3.94/4.18  2252 -class_Ring__and__Field_Oordered__ring__strict(A) | c_lessequals(B,B,A).  [resolve(695,b,674,a)].
% 3.94/4.18  2253 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(705,a,695,b)].
% 3.94/4.18  2254 -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(724,b,707,a)].
% 3.94/4.18  2255 -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(724,b,708,a)].
% 3.94/4.18  2256 -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(724,b,709,a)].
% 3.94/4.18  2257 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(724,b,710,a)].
% 3.94/4.18  2258 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(724,b,711,a)].
% 3.94/4.18  2259 -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(724,b,712,a)].
% 3.94/4.18  2260 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(724,b,713,a)].
% 3.94/4.18  2261 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(724,b,714,a)].
% 3.94/4.18  2262 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(764,b,737,a)].
% 3.94/4.18  2263 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(764,b,738,a)].
% 3.94/4.18  2264 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(764,b,739,a)].
% 3.94/4.18  2265 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(764,b,740,a)].
% 3.94/4.18  2266 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(764,b,741,a)].
% 3.94/4.18  2267 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(764,b,742,a)].
% 3.94/4.18  2268 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(764,b,743,a)].
% 3.94/4.18  2269 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(764,b,744,a)].
% 3.94/4.18  2270 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(903,b,881,b)].
% 3.94/4.18  2271 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(904,c,881,b)].
% 3.94/4.18  2272 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(905,c,881,b)].
% 3.94/4.18  2273 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(906,c,881,b)].
% 3.94/4.18  2274 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(907,c,881,b)].
% 3.94/4.19  2275 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(908,b,881,b)].
% 3.94/4.19  2276 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(909,d,881,b)].
% 3.94/4.19  2277 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(910,c,881,b)].
% 3.94/4.19  2278 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(911,c,881,b)].
% 3.94/4.19  2279 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(912,c,881,b)].
% 3.94/4.19  2280 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(913,c,881,b)].
% 3.94/4.19  2281 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(914,c,881,b)].
% 3.94/4.19  2282 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(915,c,881,b)].
% 3.94/4.19  2283 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(916,c,881,b)].
% 3.94/4.19  2284 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(917,c,881,b)].
% 3.94/4.19  2285 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1031,b,1010,b)].
% 3.94/4.19  2286 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1032,b,1010,b)].
% 3.94/4.19  2287 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1033,b,1010,b)].
% 3.94/4.19  2288 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1034,c,1010,b)].
% 3.94/4.19  2289 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1035,c,1010,b)].
% 3.94/4.19  2290 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1036,c,1010,b)].
% 3.94/4.19  2291 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1037,c,1010,b)].
% 3.94/4.19  2292 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1038,b,1010,b)].
% 3.94/4.19  2293 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1039,d,1010,b)].
% 3.94/4.19  2294 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1040,c,1010,b)].
% 3.94/4.19  2295 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1041,c,1010,b)].
% 3.94/4.19  2296 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1042,c,1010,b)].
% 3.94/4.19  2297 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1043,c,1010,b)].
% 3.94/4.19  2298 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1044,c,1010,b)].
% 3.94/4.19  2299 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1045,c,1010,b)].
% 3.94/4.19  2300 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1046,c,1010,b)].
% 3.94/4.19  2301 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1047,c,1010,b)].
% 3.94/4.19  2302 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1144,a,1131,b)].
% 3.94/4.20  2303 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1206,d,1173,b)].
% 3.94/4.20  2304 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1207,b,1173,b)].
% 3.94/4.20  2305 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1208,b,1173,b)].
% 3.94/4.20  2306 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1209,b,1173,b)].
% 3.94/4.20  2307 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1210,b,1173,b)].
% 3.94/4.20  2308 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1211,b,1173,b)].
% 3.94/4.20  2309 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1212,c,1173,b)].
% 3.94/4.20  2310 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1213,c,1173,b)].
% 3.94/4.20  2311 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1214,c,1173,b)].
% 3.94/4.20  2312 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1215,c,1173,b)].
% 3.94/4.20  2313 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1216,b,1173,b)].
% 3.94/4.20  2314 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1217,d,1173,b)].
% 3.94/4.20  2315 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1218,c,1173,b)].
% 3.94/4.20  2316 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1219,c,1173,b)].
% 3.94/4.20  2317 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1220,c,1173,b)].
% 3.94/4.20  2318 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1221,c,1173,b)].
% 3.94/4.20  2319 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1222,c,1173,b)].
% 3.94/4.20  2320 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1223,c,1173,b)].
% 3.94/4.20  2321 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1224,c,1173,b)].
% 3.94/4.20  2322 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1225,c,1173,b)].
% 3.94/4.20  2323 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1254,a,1232,b)].
% 3.94/4.20  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2323,c,2222,b)].
% 3.94/4.20  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2323,c,2223,b)].
% 3.94/4.20  2324 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1255,a,1232,b)].
% 3.94/4.20  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2324,c,2222,b)].
% 3.94/4.20  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2324,c,2223,b)].
% 3.94/4.20  2325 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1256,a,1232,b)].
% 3.94/4.20  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2325,c,2222,b)].
% 3.94/4.20  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2325,c,2223,b)].
% 3.94/4.20  2326 -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1257,a,1232,b)].
% 3.94/4.20  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2326,c,2222,b)].
% 3.94/4.20  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2326,c,2223,b)].
% 3.94/4.20  2327 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1258,a,1232,b)].
% 3.94/4.20  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2327,c,2222,b)].
% 3.94/4.20  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2327,c,2223,b)].
% 3.94/4.20  2328 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1259,a,1232,b)].
% 3.94/4.20  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2328,c,2222,b)].
% 3.94/4.20  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2328,c,2223,b)].
% 3.94/4.20  2329 -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1260,a,1232,b)].
% 3.94/4.20  Derived: -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2329,c,2222,b)].
% 3.94/4.20  Derived: -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2329,c,2223,b)].
% 3.94/4.20  2330 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1261,a,1232,b)].
% 3.94/4.20  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2330,c,2222,b)].
% 3.94/4.20  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2330,c,2223,b)].
% 3.94/4.20  2331 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1285,b,1232,b)].
% 3.94/4.20  2332 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1286,b,1232,b)].
% 3.94/4.20  2333 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1307,d,1232,b)].
% 3.94/4.20  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2333,d,2222,b)].
% 3.94/4.20  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2333,d,2223,b)].
% 3.94/4.20  2334 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1308,b,1232,b)].
% 3.94/4.20  2335 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1309,b,1232,b)].
% 3.94/4.20  2336 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1310,b,1232,b)].
% 3.94/4.21  2337 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1311,b,1232,b)].
% 3.94/4.21  2338 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1312,b,1232,b)].
% 3.94/4.21  2339 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1313,c,1232,b)].
% 3.94/4.21  2340 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1314,c,1232,b)].
% 3.94/4.21  2341 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1315,c,1232,b)].
% 3.94/4.21  2342 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1316,c,1232,b)].
% 3.94/4.21  2343 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1317,b,1232,b)].
% 3.94/4.21  2344 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1318,d,1232,b)].
% 3.94/4.21  2345 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1319,c,1232,b)].
% 3.94/4.21  2346 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1320,c,1232,b)].
% 3.94/4.21  2347 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1321,c,1232,b)].
% 3.94/4.21  2348 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1322,c,1232,b)].
% 3.94/4.21  2349 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1323,c,1232,b)].
% 3.94/4.21  2350 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1324,c,1232,b)].
% 3.94/4.21  2351 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1325,c,1232,b)].
% 3.94/4.21  2352 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1326,c,1232,b)].
% 3.94/4.21  2353 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1738,b,1686,b)].
% 3.94/4.21  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2353,b,2222,b)].
% 3.94/4.21  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2353,b,2223,b)].
% 3.94/4.21  2354 class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1739,b,1686,b)].
% 3.94/4.21  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2354,b,2222,b)].
% 3.94/4.21  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2354,b,2223,b)].
% 3.94/4.21  2355 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1740,b,1686,b)].
% 3.94/4.21  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2355,b,2222,b)].
% 3.94/4.21  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2355,b,2223,b)].
% 3.94/4.21  2356 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1741,b,1686,b)].
% 3.94/4.21  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2356,b,2222,b)].
% 3.94/4.21  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2356,b,2223,b)].
% 3.94/4.21  2357 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1742,b,1686,b)].
% 3.94/4.21  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2357,b,2222,b)].
% 3.94/4.21  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2357,b,2223,b)].
% 3.94/4.22  2358 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1743,b,1686,b)].
% 3.94/4.22  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2358,b,2222,b)].
% 3.94/4.22  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2358,b,2223,b)].
% 3.94/4.22  2359 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1744,b,1686,b)].
% 3.94/4.22  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2359,b,2222,b)].
% 3.94/4.22  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2359,b,2223,b)].
% 3.94/4.22  2360 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1745,c,1686,b)].
% 3.94/4.22  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2360,c,2222,b)].
% 3.94/4.22  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2360,c,2223,b)].
% 3.94/4.22  2361 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1746,c,1686,b)].
% 3.94/4.22  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2361,c,2222,b)].
% 3.94/4.22  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2361,c,2223,b)].
% 3.94/4.22  2362 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1747,c,1686,b)].
% 3.94/4.22  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2362,c,2222,b)].
% 3.94/4.22  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2362,c,2223,b)].
% 3.94/4.22  2363 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1748,c,1686,b)].
% 3.94/4.22  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2363,c,2222,b)].
% 3.94/4.22  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2363,c,2223,b)].
% 3.94/4.22  2364 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1749,b,1686,b)].
% 3.94/4.22  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2364,b,2222,b)].
% 3.94/4.22  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2364,b,2223,b)].
% 3.94/4.22  2365 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1750,d,1686,b)].
% 3.94/4.22  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2365,d,2222,b)].
% 3.94/4.22  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2365,d,2223,b)].
% 3.94/4.22  2366 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1751,c,1686,b)].
% 3.94/4.22  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2366,c,2222,b)].
% 3.94/4.22  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2366,c,2223,b)].
% 3.94/4.22  2367 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1752,c,1686,b)].
% 4.03/4.22  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2367,c,2222,b)].
% 4.03/4.22  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2367,c,2223,b)].
% 4.03/4.22  2368 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1753,c,1686,b)].
% 4.03/4.22  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2368,c,2222,b)].
% 4.03/4.22  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2368,c,2223,b)].
% 4.03/4.22  2369 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1754,c,1686,b)].
% 4.03/4.22  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2369,c,2222,b)].
% 4.03/4.22  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2369,c,2223,b)].
% 4.03/4.22  2370 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1755,c,1686,b)].
% 4.03/4.22  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2370,c,2222,b)].
% 4.03/4.22  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2370,c,2223,b)].
% 4.03/4.22  2371 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1756,c,1686,b)].
% 4.03/4.22  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2371,c,2222,b)].
% 4.03/4.22  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2371,c,2223,b)].
% 4.03/4.22  2372 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1757,c,1686,b)].
% 4.03/4.22  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2372,c,2222,b)].
% 4.03/4.22  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2372,c,2223,b)].
% 4.03/4.22  2373 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1758,c,1686,b)].
% 4.03/4.22  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2373,c,2222,b)].
% 4.03/4.22  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2373,c,2223,b)].
% 4.03/4.22  2374 c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1851,a,1850,b)].
% 4.03/4.22  Derived: c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2374,b,2222,b)].
% 4.03/4.22  Derived: c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2374,b,2223,b)].
% 4.03/4.22  2375 c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1852,a,1850,b)].
% 4.03/4.22  Derived: c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2375,b,2222,b)].
% 4.03/4.22  Derived: c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2375,b,2223,b)].
% 4.03/4.22  2376 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(2208,b,2102,b)].
% 4.03/4.22  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(2376,b,2221,a)].
% 4.03/4.22  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2376,b,2222,b)].
% 4.03/4.22  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2376,b,2223,b)].
% 4.03/4.22  2377 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(2209,b,2102,b)].
% 4.03/4.24  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(2377,b,2221,a)].
% 4.03/4.24  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2377,b,2222,b)].
% 4.03/4.24  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2377,b,2223,b)].
% 4.03/4.24  2378 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__semidom_15) # label(axiom).  [assumption].
% 4.03/4.24  2379 class_Ring__and__Field_Oordered__semidom(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_56) # label(axiom).  [assumption].
% 4.03/4.24  2380 class_Ring__and__Field_Oordered__semidom(tc_nat) # label(clsarity_nat_43) # label(axiom).  [assumption].
% 4.03/4.24  2381 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oordered__semidom(A) # label(clsrel_Ring__and__Field_Oordered__field_60) # label(axiom).  [assumption].
% 4.03/4.24  2382 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oordered__semidom(A) # label(clsrel_Ring__and__Field_Oordered__idom_55) # label(axiom).  [assumption].
% 4.03/4.25  2383 -class_Ring__and__Field_Oordered__semidom(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oordered__semidom_16) # label(axiom).  [assumption].
% 4.03/4.25  2384 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_17) # label(axiom).  [assumption].
% 4.03/4.25  2385 -class_Ring__and__Field_Oordered__semidom(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oordered__semidom_18) # label(axiom).  [assumption].
% 4.03/4.25  2386 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__semidom_2) # label(axiom).  [assumption].
% 4.03/4.25  Derived: class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2386,a,2382,b)].
% 4.03/4.25  2387 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_22) # label(axiom).  [assumption].
% 4.03/4.25  2388 -class_Ring__and__Field_Oordered__semidom(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Oordered__semidom_23) # label(axiom).  [assumption].
% 4.03/4.25  2389 -class_Ring__and__Field_Oordered__semidom(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Oordered__semidom_7) # label(axiom).  [assumption].
% 4.03/4.25  2390 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(77,b,67,b)].
% 4.03/4.25  2391 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(78,b,67,b)].
% 4.03/4.25  2392 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(121,b,111,a)].
% 4.03/4.25  2393 -class_Ring__and__Field_Oordered__semidom(A) | class_HOL_Otimes(A).  [resolve(121,b,112,a)].
% 4.03/4.25  2394 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(189,b,184,b)].
% 4.03/4.25  2395 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(190,b,184,b)].
% 4.03/4.25  2396 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(191,b,184,b)].
% 4.03/4.25  2397 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(192,b,184,b)].
% 4.03/4.25  2398 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(226,a,212,b)].
% 4.03/4.25  2399 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(227,a,212,b)].
% 4.03/4.25  2400 class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(431,a,428,b)].
% 4.03/4.25  2401 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(439,a,428,b)].
% 4.03/4.25  2402 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(469,b,460,b)].
% 4.03/4.25  2403 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(499,b,483,b)].
% 4.03/4.25  2404 class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(567,b,552,b)].
% 4.03/4.25  Derived: class_HOL_Oone(tc_IntDef_Oint).  [resolve(2404,b,2379,a)].
% 4.03/4.25  Derived: class_HOL_Oone(tc_nat).  [resolve(2404,b,2380,a)].
% 4.03/4.25  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2404,b,2381,b)].
% 4.03/4.25  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2404,b,2382,b)].
% 4.03/4.25  2405 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(657,a,571,a)].
% 4.03/4.25  2406 -class_Ring__and__Field_Oordered__semidom(A) | class_HOL_Oplus(A).  [resolve(657,a,578,a)].
% 4.03/4.25  2407 -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,B,A).  [resolve(696,b,669,a)].
% 4.03/4.25  2408 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(696,b,670,a)].
% 4.03/4.25  2409 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(696,b,671,a)].
% 4.03/4.25  2410 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(696,b,672,a)].
% 4.03/4.25  2411 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(696,b,673,a)].
% 4.03/4.25  2412 -class_Ring__and__Field_Oordered__semidom(A) | c_lessequals(B,B,A).  [resolve(696,b,674,a)].
% 4.03/4.25  2413 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(705,a,696,b)].
% 4.03/4.25  2414 -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(725,b,707,a)].
% 4.03/4.25  2415 -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(725,b,708,a)].
% 4.03/4.25  2416 -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(725,b,709,a)].
% 4.03/4.25  2417 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(725,b,710,a)].
% 4.03/4.25  2418 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(725,b,711,a)].
% 4.03/4.25  2419 -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(725,b,712,a)].
% 4.03/4.25  2420 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(725,b,713,a)].
% 4.03/4.25  2421 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(725,b,714,a)].
% 4.03/4.25  2422 -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(765,b,737,a)].
% 4.03/4.25  2423 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(765,b,738,a)].
% 4.03/4.25  2424 -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(765,b,739,a)].
% 4.03/4.25  2425 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(765,b,740,a)].
% 4.03/4.25  2426 -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(765,b,741,a)].
% 4.03/4.25  2427 -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(765,b,742,a)].
% 4.03/4.25  2428 -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(765,b,743,a)].
% 4.03/4.25  2429 -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(765,b,744,a)].
% 4.03/4.25  2430 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(903,b,882,b)].
% 4.03/4.25  2431 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(904,c,882,b)].
% 4.03/4.26  2432 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(905,c,882,b)].
% 4.03/4.26  2433 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(906,c,882,b)].
% 4.03/4.26  2434 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(907,c,882,b)].
% 4.03/4.26  2435 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(908,b,882,b)].
% 4.03/4.26  2436 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(909,d,882,b)].
% 4.03/4.26  2437 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(910,c,882,b)].
% 4.03/4.26  2438 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(911,c,882,b)].
% 4.03/4.26  2439 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(912,c,882,b)].
% 4.03/4.26  2440 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(913,c,882,b)].
% 4.03/4.26  2441 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(914,c,882,b)].
% 4.03/4.26  2442 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(915,c,882,b)].
% 4.03/4.26  2443 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(916,c,882,b)].
% 4.03/4.26  2444 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(917,c,882,b)].
% 4.03/4.26  2445 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1031,b,1011,b)].
% 4.03/4.26  2446 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1032,b,1011,b)].
% 4.03/4.26  2447 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1033,b,1011,b)].
% 4.03/4.26  2448 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1034,c,1011,b)].
% 4.03/4.26  2449 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1035,c,1011,b)].
% 4.03/4.26  2450 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1036,c,1011,b)].
% 4.03/4.26  2451 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1037,c,1011,b)].
% 4.03/4.26  2452 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1038,b,1011,b)].
% 4.03/4.26  2453 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1039,d,1011,b)].
% 4.03/4.26  2454 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1040,c,1011,b)].
% 4.03/4.26  2455 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1041,c,1011,b)].
% 4.03/4.26  2456 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1042,c,1011,b)].
% 4.03/4.26  2457 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1043,c,1011,b)].
% 4.03/4.26  2458 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1044,c,1011,b)].
% 4.03/4.26  2459 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1045,c,1011,b)].
% 4.03/4.26  2460 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1046,c,1011,b)].
% 4.03/4.27  2461 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1047,c,1011,b)].
% 4.03/4.27  2462 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1144,a,1132,b)].
% 4.03/4.27  2463 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1149,b,1132,b)].
% 4.03/4.27  2464 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1206,d,1174,b)].
% 4.03/4.27  2465 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1207,b,1174,b)].
% 4.03/4.27  2466 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1208,b,1174,b)].
% 4.03/4.27  2467 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1209,b,1174,b)].
% 4.03/4.27  2468 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1210,b,1174,b)].
% 4.03/4.27  2469 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1211,b,1174,b)].
% 4.03/4.27  2470 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1212,c,1174,b)].
% 4.03/4.27  2471 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1213,c,1174,b)].
% 4.03/4.27  2472 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1214,c,1174,b)].
% 4.03/4.27  2473 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1215,c,1174,b)].
% 4.03/4.27  2474 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1216,b,1174,b)].
% 4.03/4.27  2475 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1217,d,1174,b)].
% 4.03/4.27  2476 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1218,c,1174,b)].
% 4.03/4.27  2477 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1219,c,1174,b)].
% 4.03/4.27  2478 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1220,c,1174,b)].
% 4.03/4.27  2479 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1221,c,1174,b)].
% 4.03/4.27  2480 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1222,c,1174,b)].
% 4.03/4.27  2481 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1223,c,1174,b)].
% 4.03/4.27  2482 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1224,c,1174,b)].
% 4.03/4.27  2483 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1225,c,1174,b)].
% 4.03/4.27  2484 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1254,a,1233,b)].
% 4.03/4.27  2485 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1255,a,1233,b)].
% 4.03/4.27  2486 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1256,a,1233,b)].
% 4.03/4.27  2487 -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1257,a,1233,b)].
% 4.03/4.27  2488 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1258,a,1233,b)].
% 4.11/4.31  2489 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1259,a,1233,b)].
% 4.11/4.31  2490 -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1260,a,1233,b)].
% 4.11/4.31  2491 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1261,a,1233,b)].
% 4.11/4.31  2492 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1285,b,1233,b)].
% 4.11/4.31  2493 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1286,b,1233,b)].
% 4.11/4.31  2494 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1307,d,1233,b)].
% 4.11/4.31  2495 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1308,b,1233,b)].
% 4.11/4.31  2496 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1309,b,1233,b)].
% 4.11/4.31  2497 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1310,b,1233,b)].
% 4.11/4.31  2498 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1311,b,1233,b)].
% 4.11/4.31  2499 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1312,b,1233,b)].
% 4.11/4.31  2500 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1313,c,1233,b)].
% 4.11/4.31  2501 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1314,c,1233,b)].
% 4.11/4.31  2502 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1315,c,1233,b)].
% 4.11/4.31  2503 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1316,c,1233,b)].
% 4.11/4.31  2504 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1317,b,1233,b)].
% 4.11/4.31  2505 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1318,d,1233,b)].
% 4.11/4.31  2506 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1319,c,1233,b)].
% 4.11/4.31  2507 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1320,c,1233,b)].
% 4.11/4.31  2508 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1321,c,1233,b)].
% 4.11/4.31  2509 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1322,c,1233,b)].
% 4.11/4.31  2510 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1323,c,1233,b)].
% 4.11/4.31  2511 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1324,c,1233,b)].
% 4.11/4.31  2512 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1325,c,1233,b)].
% 4.11/4.31  2513 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1326,c,1233,b)].
% 4.11/4.31  2514 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1590,b,1471,b)].
% 4.11/4.31  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(2514,b,2380,a)].
% 4.11/4.31  2515 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1591,b,1471,b)].
% 4.11/4.31  Derived: class_HOL_Oplus(tc_nat).  [resolve(2515,b,2380,a)].
% 4.11/4.31  2516 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__ring__1(A) # label(clsrel_Ring__and__Field_Oidom_0) # label(axiom).  [assumption].
% 4.11/4.31  2517 class_Ring__and__Field_Oidom(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_57) # label(axiom).  [assumption].
% 4.11/4.31  2518 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Oidom(A) # label(clsrel_Ring__and__Field_Ofield_31) # label(axiom).  [assumption].
% 4.11/4.31  Derived: class_Ring__and__Field_Ocomm__ring__1(tc_IntDef_Oint).  [resolve(2516,a,2517,a)].
% 4.11/4.31  Derived: class_Ring__and__Field_Ocomm__ring__1(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2516,a,2518,b)].
% 4.11/4.31  2519 -class_Ring__and__Field_Oidom(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Oidom_13) # label(axiom).  [assumption].
% 4.11/4.31  2520 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oidom_21) # label(axiom).  [assumption].
% 4.11/4.31  2521 -class_Ring__and__Field_Oidom(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oidom_22) # label(axiom).  [assumption].
% 4.11/4.31  2522 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oidom_23) # label(axiom).  [assumption].
% 4.11/4.31  2523 -class_Ring__and__Field_Oidom(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oidom_24) # label(axiom).  [assumption].
% 4.11/4.31  2524 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oidom_28) # label(axiom).  [assumption].
% 4.11/4.31  2525 -class_Ring__and__Field_Oidom(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Oidom_29) # label(axiom).  [assumption].
% 4.11/4.31  2526 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oidom_4) # label(axiom).  [assumption].
% 4.11/4.31  2527 -class_Ring__and__Field_Oidom(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Oidom_5) # label(axiom).  [assumption].
% 4.11/4.31  2528 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Oidom_8) # label(axiom).  [assumption].
% 4.11/4.31  Derived: class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2528,a,2518,b)].
% 4.11/4.31  2529 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oidom(A) # label(clsrel_Ring__and__Field_Oordered__field_2) # label(axiom).  [assumption].
% 4.11/4.31  2530 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oidom(A) # label(clsrel_Ring__and__Field_Oordered__idom_57) # label(axiom).  [assumption].
% 4.11/4.31  Derived: -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(2530,b,2516,a)].
% 4.11/4.31  2531 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(77,b,61,b)].
% 4.11/4.31  2532 class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(78,b,61,b)].
% 4.11/4.31  2533 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(157,a,139,b)].
% 4.11/4.31  2534 class_HOL_Otimes(A) | -class_Ring__and__Field_Oidom(A).  [resolve(158,a,139,b)].
% 4.11/4.31  2535 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(189,b,180,b)].
% 4.11/4.31  2536 class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(190,b,180,b)].
% 4.11/4.31  2537 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(226,a,206,b)].
% 4.11/4.31  2538 class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(227,a,206,b)].
% 4.11/4.31  2539 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(317,a,306,b)].
% 4.11/4.31  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2539,b,2518,b)].
% 4.11/4.31  2540 class_HOL_Ominus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(318,a,306,b)].
% 4.11/4.31  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2540,b,2518,b)].
% 4.11/4.31  2541 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(325,b,306,b)].
% 4.11/4.31  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2541,b,2518,b)].
% 4.11/4.31  2542 class_HOL_Otimes(A) | -class_Ring__and__Field_Oidom(A).  [resolve(326,b,306,b)].
% 4.11/4.31  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2542,b,2518,b)].
% 4.11/4.31  2543 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(327,b,306,b)].
% 4.11/4.31  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2543,b,2518,b)].
% 4.11/4.36  2544 class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(328,b,306,b)].
% 4.11/4.36  2545 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(395,b,374,b)].
% 4.11/4.36  2546 class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(396,b,374,b)].
% 4.11/4.36  2547 class_HOL_Oone(A) | -class_Ring__and__Field_Oidom(A).  [resolve(431,a,425,b)].
% 4.11/4.36  2548 class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(469,b,457,b)].
% 4.11/4.36  2549 class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(470,b,457,b)].
% 4.11/4.36  2550 class_HOL_Oone(A) | -class_Ring__and__Field_Oidom(A).  [resolve(528,b,506,b)].
% 4.11/4.36  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2550,b,2518,b)].
% 4.11/4.36  2551 class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(531,b,506,b)].
% 4.11/4.36  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2551,b,2518,b)].
% 4.11/4.36  2552 class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(532,b,506,b)].
% 4.11/4.36  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2552,b,2518,b)].
% 4.11/4.36  2553 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(663,a,571,a)].
% 4.11/4.36  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2553,a,2518,b)].
% 4.11/4.36  2554 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Ocomm__ring__1(A) # label(clsrel_Ring__and__Field_Oordered__idom_0) # label(axiom).  [assumption].
% 4.11/4.36  2555 class_Ring__and__Field_Oordered__idom(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_58) # label(axiom).  [assumption].
% 4.11/4.36  2556 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oordered__idom(A) # label(clsrel_Ring__and__Field_Oordered__field_34) # label(axiom).  [assumption].
% 4.11/4.36  Derived: class_Ring__and__Field_Ocomm__ring__1(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2554,a,2556,b)].
% 4.11/4.36  2557 -class_Ring__and__Field_Oordered__idom(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Oordered__idom_13) # label(axiom).  [assumption].
% 4.11/4.36  2558 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__idom_21) # label(axiom).  [assumption].
% 4.11/4.36  2559 -class_Ring__and__Field_Oordered__idom(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oordered__idom_22) # label(axiom).  [assumption].
% 4.11/4.36  2560 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_23) # label(axiom).  [assumption].
% 4.11/4.36  2561 -class_Ring__and__Field_Oordered__idom(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oordered__idom_24) # label(axiom).  [assumption].
% 4.11/4.36  2562 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_28) # label(axiom).  [assumption].
% 4.11/4.36  2563 -class_Ring__and__Field_Oordered__idom(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Oordered__idom_29) # label(axiom).  [assumption].
% 4.11/4.36  2564 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_4) # label(axiom).  [assumption].
% 4.11/4.36  2565 -class_Ring__and__Field_Oordered__idom(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Oordered__idom_5) # label(axiom).  [assumption].
% 4.11/4.36  2566 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__idom_8) # label(axiom).  [assumption].
% 4.11/4.36  2567 class_Ring__and__Field_Oordered__idom(t_a) # label(tfree_tcs) # label(negated_conjecture).  [assumption].
% 4.11/4.36  Derived: class_Ring__and__Field_Ocomm__ring__1(t_a).  [resolve(2567,a,2554,a)].
% 4.11/4.36  Derived: class_HOL_Oone(t_a).  [resolve(2567,a,2557,a)].
% 4.11/4.36  Derived: class_OrderedGroup_Osemigroup__mult(t_a).  [resolve(2567,a,2558,a)].
% 4.11/4.36  Derived: class_HOL_Otimes(t_a).  [resolve(2567,a,2559,a)].
% 4.11/4.36  Derived: class_OrderedGroup_Ocomm__monoid__add(t_a).  [resolve(2567,a,2560,a)].
% 4.11/4.36  Derived: class_HOL_Ozero(t_a).  [resolve(2567,a,2561,a)].
% 4.11/4.36  Derived: class_OrderedGroup_Osemigroup__add(t_a).  [resolve(2567,a,2562,a)].
% 4.18/4.37  Derived: class_HOL_Oplus(t_a).  [resolve(2567,a,2563,a)].
% 4.18/4.37  Derived: class_OrderedGroup_Oab__group__add(t_a).  [resolve(2567,a,2564,a)].
% 4.18/4.37  Derived: class_HOL_Ominus(t_a).  [resolve(2567,a,2565,a)].
% 4.18/4.37  Derived: class_OrderedGroup_Ocomm__monoid__mult(t_a).  [resolve(2567,a,2566,a)].
% 4.18/4.37  2568 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(77,b,65,b)].
% 4.18/4.37  2569 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(78,b,65,b)].
% 4.18/4.37  2570 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(157,a,143,b)].
% 4.18/4.37  2571 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(158,a,143,b)].
% 4.18/4.37  2572 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(189,b,183,b)].
% 4.18/4.37  2573 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(190,b,183,b)].
% 4.18/4.37  2574 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(226,a,210,b)].
% 4.18/4.37  2575 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(227,a,210,b)].
% 4.18/4.37  2576 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(317,a,309,b)].
% 4.18/4.37  2577 class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(318,a,309,b)].
% 4.18/4.37  2578 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(325,b,309,b)].
% 4.18/4.37  2579 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(326,b,309,b)].
% 4.18/4.37  2580 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(327,b,309,b)].
% 4.18/4.37  2581 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(328,b,309,b)].
% 4.18/4.37  2582 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(395,b,376,b)].
% 4.18/4.37  2583 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(396,b,376,b)].
% 4.18/4.37  2584 class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(431,a,427,b)].
% 4.18/4.37  2585 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(469,b,459,b)].
% 4.18/4.37  2586 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(470,b,459,b)].
% 4.18/4.37  2587 class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(528,b,508,b)].
% 4.18/4.37  2588 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(531,b,508,b)].
% 4.18/4.37  2589 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(532,b,508,b)].
% 4.18/4.37  2590 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(665,a,571,a)].
% 4.18/4.37  2591 -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,B,A).  [resolve(694,b,669,a)].
% 4.18/4.37  Derived: -c_less(A,A,t_a).  [resolve(2591,a,2567,a)].
% 4.18/4.37  2592 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(694,b,670,a)].
% 4.18/4.37  Derived: -c_lessequals(c_SetInterval_OatLeast(A,t_a),c_SetInterval_OatLeast(B,t_a),tc_set(t_a)) | c_lessequals(B,A,t_a).  [resolve(2592,a,2567,a)].
% 4.18/4.37  2593 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(694,b,671,a)].
% 4.18/4.37  Derived: -c_lessequals(A,B,t_a) | c_lessequals(c_SetInterval_OatLeast(B,t_a),c_SetInterval_OatLeast(A,t_a),tc_set(t_a)).  [resolve(2593,a,2567,a)].
% 4.18/4.37  2594 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(694,b,672,a)].
% 4.18/4.37  Derived: -c_lessequals(c_SetInterval_OatMost(A,t_a),c_SetInterval_OatMost(B,t_a),tc_set(t_a)) | c_lessequals(A,B,t_a).  [resolve(2594,a,2567,a)].
% 4.18/4.37  2595 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(694,b,673,a)].
% 4.18/4.37  Derived: -c_lessequals(A,B,t_a) | c_lessequals(c_SetInterval_OatMost(A,t_a),c_SetInterval_OatMost(B,t_a),tc_set(t_a)).  [resolve(2595,a,2567,a)].
% 4.18/4.37  2596 -class_Ring__and__Field_Oordered__idom(A) | c_lessequals(B,B,A).  [resolve(694,b,674,a)].
% 4.18/4.37  Derived: c_lessequals(A,A,t_a).  [resolve(2596,a,2567,a)].
% 4.18/4.37  2597 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(705,a,694,b)].
% 4.18/4.37  Derived: -c_lessequals(A,B,t_a) | -c_lessequals(C,A,t_a) | c_lessequals(C,B,t_a).  [resolve(2597,d,2567,a)].
% 4.18/4.37  2598 -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(723,b,707,a)].
% 4.18/4.37  Derived: c_SetInterval_OatLeast(A,t_a) != c_SetInterval_OatLeast(B,t_a) | A = B.  [resolve(2598,a,2567,a)].
% 4.18/4.37  2599 -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(723,b,708,a)].
% 4.18/4.37  Derived: c_SetInterval_OatMost(A,t_a) != c_SetInterval_OatMost(B,t_a) | A = B.  [resolve(2599,a,2567,a)].
% 4.18/4.37  2600 -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(723,b,709,a)].
% 4.18/4.37  Derived: c_SetInterval_OgreaterThan(A,t_a) != c_SetInterval_OgreaterThan(B,t_a) | A = B.  [resolve(2600,a,2567,a)].
% 4.18/4.37  2601 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(723,b,710,a)].
% 4.18/4.37  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,t_a),c_SetInterval_OgreaterThan(B,t_a),tc_set(t_a)) | c_lessequals(B,A,t_a).  [resolve(2601,a,2567,a)].
% 4.18/4.37  2602 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(723,b,711,a)].
% 4.18/4.37  Derived: -c_lessequals(A,B,t_a) | c_lessequals(c_SetInterval_OgreaterThan(B,t_a),c_SetInterval_OgreaterThan(A,t_a),tc_set(t_a)).  [resolve(2602,a,2567,a)].
% 4.18/4.37  2603 -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(723,b,712,a)].
% 4.18/4.37  Derived: c_SetInterval_OlessThan(A,t_a) != c_SetInterval_OlessThan(B,t_a) | A = B.  [resolve(2603,a,2567,a)].
% 4.18/4.37  2604 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(723,b,713,a)].
% 4.18/4.37  Derived: -c_lessequals(c_SetInterval_OlessThan(A,t_a),c_SetInterval_OlessThan(B,t_a),tc_set(t_a)) | c_lessequals(A,B,t_a).  [resolve(2604,a,2567,a)].
% 4.18/4.37  2605 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(723,b,714,a)].
% 4.18/4.37  Derived: -c_lessequals(A,B,t_a) | c_lessequals(c_SetInterval_OlessThan(A,t_a),c_SetInterval_OlessThan(B,t_a),tc_set(t_a)).  [resolve(2605,a,2567,a)].
% 4.18/4.37  2606 -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(763,b,737,a)].
% 4.18/4.37  Derived: -c_in(A,c_SetInterval_OatLeast(B,t_a),t_a) | c_lessequals(B,A,t_a).  [resolve(2606,a,2567,a)].
% 4.18/4.37  2607 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(763,b,738,a)].
% 4.18/4.37  Derived: -c_lessequals(A,B,t_a) | c_in(B,c_SetInterval_OatLeast(A,t_a),t_a).  [resolve(2607,a,2567,a)].
% 4.18/4.37  2608 -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(763,b,739,a)].
% 4.18/4.37  Derived: -c_in(A,c_SetInterval_OatMost(B,t_a),t_a) | c_lessequals(A,B,t_a).  [resolve(2608,a,2567,a)].
% 4.18/4.37  2609 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(763,b,740,a)].
% 4.18/4.37  Derived: -c_lessequals(A,B,t_a) | c_in(A,c_SetInterval_OatMost(B,t_a),t_a).  [resolve(2609,a,2567,a)].
% 4.18/4.37  2610 -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(763,b,741,a)].
% 4.18/4.37  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,t_a),t_a) | c_less(B,A,t_a).  [resolve(2610,a,2567,a)].
% 4.18/4.37  2611 -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(763,b,742,a)].
% 4.19/4.38  Derived: -c_less(A,B,t_a) | c_in(B,c_SetInterval_OgreaterThan(A,t_a),t_a).  [resolve(2611,a,2567,a)].
% 4.19/4.38  2612 -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(763,b,743,a)].
% 4.19/4.38  Derived: -c_in(A,c_SetInterval_OlessThan(B,t_a),t_a) | c_less(A,B,t_a).  [resolve(2612,a,2567,a)].
% 4.19/4.38  2613 -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(763,b,744,a)].
% 4.19/4.38  Derived: -c_less(A,B,t_a) | c_in(A,c_SetInterval_OlessThan(B,t_a),t_a).  [resolve(2613,a,2567,a)].
% 4.19/4.38  2614 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(903,b,880,b)].
% 4.19/4.38  2615 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(904,c,880,b)].
% 4.19/4.38  2616 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(905,c,880,b)].
% 4.19/4.38  2617 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(906,c,880,b)].
% 4.19/4.38  2618 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(907,c,880,b)].
% 4.19/4.38  2619 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(908,b,880,b)].
% 4.19/4.38  2620 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(909,d,880,b)].
% 4.19/4.38  2621 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(910,c,880,b)].
% 4.19/4.38  2622 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(911,c,880,b)].
% 4.19/4.38  2623 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(912,c,880,b)].
% 4.19/4.38  2624 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(913,c,880,b)].
% 4.19/4.38  2625 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(914,c,880,b)].
% 4.19/4.38  2626 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(915,c,880,b)].
% 4.19/4.38  2627 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(916,c,880,b)].
% 4.19/4.38  2628 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(917,c,880,b)].
% 4.19/4.38  2629 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(980,a,972,b)].
% 4.19/4.38  2630 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1031,b,1009,b)].
% 4.19/4.38  2631 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1033,b,1009,b)].
% 4.19/4.38  2632 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1034,c,1009,b)].
% 4.19/4.38  2633 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1035,c,1009,b)].
% 4.19/4.38  2634 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1036,c,1009,b)].
% 4.19/4.38  2635 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1037,c,1009,b)].
% 4.19/4.38  2636 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1038,b,1009,b)].
% 4.19/4.38  2637 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1039,d,1009,b)].
% 4.19/4.38  2638 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1040,c,1009,b)].
% 4.19/4.38  2639 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1041,c,1009,b)].
% 4.19/4.39  2640 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1042,c,1009,b)].
% 4.19/4.39  2641 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1043,c,1009,b)].
% 4.19/4.39  2642 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1044,c,1009,b)].
% 4.19/4.39  2643 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1045,c,1009,b)].
% 4.19/4.39  2644 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1046,c,1009,b)].
% 4.19/4.39  2645 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1047,c,1009,b)].
% 4.19/4.39  2646 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1108,b,1054,b)].
% 4.19/4.39  2647 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1144,a,1130,b)].
% 4.19/4.39  Derived: -c_lessequals(A,B,t_a) | -c_lessequals(c_0,C,t_a) | c_lessequals(c_times(A,C,t_a),c_times(B,C,t_a),t_a).  [resolve(2647,d,2567,a)].
% 4.19/4.39  2648 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1206,d,1172,b)].
% 4.19/4.39  2649 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1207,b,1172,b)].
% 4.19/4.39  2650 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1208,b,1172,b)].
% 4.19/4.39  2651 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1209,b,1172,b)].
% 4.19/4.39  2652 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1210,b,1172,b)].
% 4.19/4.39  2653 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1211,b,1172,b)].
% 4.19/4.39  2654 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1212,c,1172,b)].
% 4.19/4.39  2655 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1213,c,1172,b)].
% 4.19/4.39  2656 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1214,c,1172,b)].
% 4.19/4.39  2657 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1215,c,1172,b)].
% 4.19/4.39  2658 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1216,b,1172,b)].
% 4.19/4.39  2659 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1217,d,1172,b)].
% 4.19/4.39  2660 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1218,c,1172,b)].
% 4.19/4.39  2661 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1219,c,1172,b)].
% 4.19/4.39  2662 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1220,c,1172,b)].
% 4.19/4.39  2663 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1221,c,1172,b)].
% 4.19/4.39  2664 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1222,c,1172,b)].
% 4.19/4.39  2665 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1223,c,1172,b)].
% 4.19/4.39  2666 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1224,c,1172,b)].
% 4.19/4.39  2667 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1225,c,1172,b)].
% 4.19/4.39  2668 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1254,a,1231,b)].
% 4.19/4.40  2669 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1255,a,1231,b)].
% 4.19/4.40  2670 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1256,a,1231,b)].
% 4.19/4.40  2671 -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1257,a,1231,b)].
% 4.19/4.40  2672 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1258,a,1231,b)].
% 4.19/4.40  2673 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1259,a,1231,b)].
% 4.19/4.40  2674 -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1260,a,1231,b)].
% 4.19/4.40  2675 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1261,a,1231,b)].
% 4.19/4.40  2676 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1285,b,1231,b)].
% 4.19/4.40  2677 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1307,d,1231,b)].
% 4.19/4.40  2678 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1308,b,1231,b)].
% 4.19/4.40  2679 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1309,b,1231,b)].
% 4.19/4.40  2680 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1310,b,1231,b)].
% 4.19/4.40  2681 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1311,b,1231,b)].
% 4.19/4.40  2682 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1312,b,1231,b)].
% 4.19/4.40  2683 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1313,c,1231,b)].
% 4.19/4.40  2684 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1314,c,1231,b)].
% 4.19/4.40  2685 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1315,c,1231,b)].
% 4.19/4.40  2686 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1316,c,1231,b)].
% 4.19/4.40  2687 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1317,b,1231,b)].
% 4.19/4.40  2688 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1318,d,1231,b)].
% 4.19/4.40  2689 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1319,c,1231,b)].
% 4.19/4.40  2690 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1320,c,1231,b)].
% 4.19/4.40  2691 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1321,c,1231,b)].
% 4.19/4.40  2692 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1322,c,1231,b)].
% 4.19/4.40  2693 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1323,c,1231,b)].
% 4.19/4.40  2694 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1324,c,1231,b)].
% 4.19/4.40  2695 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1325,c,1231,b)].
% 4.19/4.40  2696 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1326,c,1231,b)].
% 4.24/4.41  2697 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1364,b,1332,b)].
% 4.24/4.41  2698 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1590,b,1470,b)].
% 4.24/4.41  2699 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1738,b,1685,b)].
% 4.24/4.41  2700 class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1739,b,1685,b)].
% 4.24/4.41  2701 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1740,b,1685,b)].
% 4.24/4.41  2702 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1741,b,1685,b)].
% 4.24/4.41  2703 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1742,b,1685,b)].
% 4.24/4.41  2704 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1743,b,1685,b)].
% 4.24/4.41  2705 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1744,b,1685,b)].
% 4.24/4.41  2706 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1745,c,1685,b)].
% 4.24/4.41  2707 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1746,c,1685,b)].
% 4.24/4.41  2708 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1747,c,1685,b)].
% 4.24/4.41  2709 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1748,c,1685,b)].
% 4.24/4.41  2710 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1749,b,1685,b)].
% 4.24/4.41  2711 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1750,d,1685,b)].
% 4.24/4.41  2712 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1751,c,1685,b)].
% 4.24/4.41  2713 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1752,c,1685,b)].
% 4.24/4.41  2714 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1753,c,1685,b)].
% 4.24/4.41  2715 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1754,c,1685,b)].
% 4.24/4.41  2716 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1755,c,1685,b)].
% 4.24/4.41  2717 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1756,c,1685,b)].
% 4.24/4.41  2718 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1757,c,1685,b)].
% 4.24/4.41  2719 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1758,c,1685,b)].
% 4.24/4.41  2720 c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1851,a,1849,b)].
% 4.24/4.41  Derived: c_lessequals(A,c_HOL_Oabs(A,t_a),t_a).  [resolve(2720,b,2567,a)].
% 4.24/4.41  2721 c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1852,a,1849,b)].
% 4.24/4.41  Derived: c_lessequals(c_0,c_HOL_Oabs(A,t_a),t_a).  [resolve(2721,b,2567,a)].
% 4.24/4.41  2722 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2208,b,2101,b)].
% 4.24/4.41  2723 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2209,b,2101,b)].
% 4.24/4.41  2724 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2323,c,2223,b)].
% 4.24/4.41  Derived: c_SetInterval_OatLeast(A,tc_IntDef_Oint) != c_SetInterval_OatLeast(B,tc_IntDef_Oint) | A = B.  [resolve(2724,c,2555,a)].
% 4.24/4.41  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2724,c,2556,b)].
% 4.24/4.41  2725 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2324,c,2223,b)].
% 4.24/4.41  Derived: c_SetInterval_OatMost(A,tc_IntDef_Oint) != c_SetInterval_OatMost(B,tc_IntDef_Oint) | A = B.  [resolve(2725,c,2555,a)].
% 4.24/4.41  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2725,c,2556,b)].
% 4.24/4.41  2726 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2325,c,2223,b)].
% 4.24/4.41  Derived: c_SetInterval_OgreaterThan(A,tc_IntDef_Oint) != c_SetInterval_OgreaterThan(B,tc_IntDef_Oint) | A = B.  [resolve(2726,c,2555,a)].
% 4.24/4.41  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2726,c,2556,b)].
% 4.24/4.41  2727 -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2326,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(2727,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(c_SetInterval_OgreaterThan(A,B),c_SetInterval_OgreaterThan(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2727,c,2556,b)].
% 4.24/4.41  2728 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2327,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(2728,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OgreaterThan(B,C),c_SetInterval_OgreaterThan(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2728,c,2556,b)].
% 4.24/4.41  2729 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2328,c,2223,b)].
% 4.24/4.41  Derived: c_SetInterval_OlessThan(A,tc_IntDef_Oint) != c_SetInterval_OlessThan(B,tc_IntDef_Oint) | A = B.  [resolve(2729,c,2555,a)].
% 4.24/4.41  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2729,c,2556,b)].
% 4.24/4.41  2730 -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2329,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(c_SetInterval_OlessThan(A,tc_IntDef_Oint),c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(2730,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(c_SetInterval_OlessThan(A,B),c_SetInterval_OlessThan(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2730,c,2556,b)].
% 4.24/4.41  2731 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2330,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OlessThan(A,tc_IntDef_Oint),c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(2731,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OlessThan(A,C),c_SetInterval_OlessThan(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2731,c,2556,b)].
% 4.24/4.41  2732 -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2333,d,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(c_0,C,tc_IntDef_Oint) | c_lessequals(c_times(A,C,tc_IntDef_Oint),c_times(B,C,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2732,d,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(A,B,C) | -c_lessequals(c_0,D,C) | c_lessequals(c_times(A,D,C),c_times(B,D,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2732,d,2556,b)].
% 4.24/4.41  2733 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2353,b,2223,b)].
% 4.24/4.41  Derived: class_OrderedGroup_Oab__group__add(tc_IntDef_Oint).  [resolve(2733,b,2555,a)].
% 4.24/4.41  Derived: class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2733,b,2556,b)].
% 4.24/4.41  2734 class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2354,b,2223,b)].
% 4.24/4.41  Derived: class_HOL_Ominus(tc_IntDef_Oint).  [resolve(2734,b,2555,a)].
% 4.24/4.41  Derived: class_HOL_Ominus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2734,b,2556,b)].
% 4.24/4.41  2735 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2355,b,2223,b)].
% 4.24/4.41  Derived: class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint).  [resolve(2735,b,2555,a)].
% 4.24/4.41  Derived: class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2735,b,2556,b)].
% 4.24/4.41  2736 class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2356,b,2223,b)].
% 4.24/4.41  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(2736,b,2555,a)].
% 4.24/4.41  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2736,b,2556,b)].
% 4.24/4.41  2737 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2357,b,2223,b)].
% 4.24/4.41  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(2737,b,2555,a)].
% 4.24/4.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2737,b,2556,b)].
% 4.24/4.41  2738 class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2358,b,2223,b)].
% 4.24/4.41  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(2738,b,2555,a)].
% 4.24/4.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2738,b,2556,b)].
% 4.24/4.41  2739 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2359,b,2223,b)].
% 4.24/4.41  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(2739,b,2555,a)].
% 4.24/4.41  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2739,b,2556,b)].
% 4.24/4.41  2740 -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2360,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(c_SetInterval_OatLeast(A,tc_IntDef_Oint),c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(2740,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(c_SetInterval_OatLeast(A,B),c_SetInterval_OatLeast(C,B),tc_set(B)) | c_lessequals(C,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2740,c,2556,b)].
% 4.24/4.41  2741 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2361,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatLeast(B,tc_IntDef_Oint),c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(2741,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatLeast(B,C),c_SetInterval_OatLeast(A,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2741,c,2556,b)].
% 4.24/4.41  2742 -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2362,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(2742,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(c_SetInterval_OatMost(A,B),c_SetInterval_OatMost(C,B),tc_set(B)) | c_lessequals(A,C,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2742,c,2556,b)].
% 4.24/4.41  2743 -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2363,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_lessequals(c_SetInterval_OatMost(A,tc_IntDef_Oint),c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_set(tc_IntDef_Oint)).  [resolve(2743,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(A,B,C) | c_lessequals(c_SetInterval_OatMost(A,C),c_SetInterval_OatMost(B,C),tc_set(C)) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2743,c,2556,b)].
% 4.24/4.41  2744 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2364,b,2223,b)].
% 4.24/4.41  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(2744,b,2555,a)].
% 4.24/4.41  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2744,b,2556,b)].
% 4.24/4.41  2745 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2365,d,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | -c_lessequals(C,A,tc_IntDef_Oint) | c_lessequals(C,B,tc_IntDef_Oint).  [resolve(2745,d,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2745,d,2556,b)].
% 4.24/4.41  2746 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2366,c,2223,b)].
% 4.24/4.41  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(2746,c,2555,a)].
% 4.24/4.41  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2746,c,2556,b)].
% 4.24/4.41  2747 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2367,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2747,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2747,c,2556,b)].
% 4.24/4.41  2748 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2368,c,2223,b)].
% 4.24/4.41  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(2748,c,2555,a)].
% 4.24/4.41  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2748,c,2556,b)].
% 4.24/4.41  2749 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2369,c,2223,b)].
% 4.24/4.41  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2749,c,2555,a)].
% 4.24/4.41  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2749,c,2556,b)].
% 4.24/4.41  2750 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2370,c,2223,b)].
% 4.24/4.41  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(2750,c,2555,a)].
% 4.24/4.41  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2750,c,2556,b)].
% 4.24/4.41  2751 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2371,c,2223,b)].
% 4.24/4.41  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2751,c,2555,a)].
% 4.24/4.41  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2751,c,2556,b)].
% 4.24/4.41  2752 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2372,c,2223,b)].
% 4.24/4.41  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(2752,c,2555,a)].
% 4.24/4.41  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2752,c,2556,b)].
% 4.24/4.41  2753 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2373,c,2223,b)].
% 4.24/4.41  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2753,c,2555,a)].
% 4.24/4.41  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2753,c,2556,b)].
% 4.26/4.47  2754 c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2374,b,2223,b)].
% 4.26/4.47  Derived: c_lessequals(A,c_HOL_Oabs(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2754,b,2555,a)].
% 4.26/4.47  Derived: c_lessequals(A,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2754,b,2556,b)].
% 4.26/4.47  2755 c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2375,b,2223,b)].
% 4.26/4.47  Derived: c_lessequals(c_0,c_HOL_Oabs(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2755,b,2555,a)].
% 4.26/4.47  Derived: c_lessequals(c_0,c_HOL_Oabs(A,B),B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2755,b,2556,b)].
% 4.26/4.47  2756 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2376,b,2223,b)].
% 4.26/4.47  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(2756,b,2555,a)].
% 4.26/4.47  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2756,b,2556,b)].
% 4.26/4.47  2757 class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2377,b,2223,b)].
% 4.26/4.47  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(2757,b,2555,a)].
% 4.26/4.47  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2757,b,2556,b)].
% 4.26/4.47  2758 class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2386,a,2382,b)].
% 4.26/4.47  Derived: class_OrderedGroup_Ocomm__monoid__mult(tc_IntDef_Oint).  [resolve(2758,b,2555,a)].
% 4.26/4.47  Derived: class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2758,b,2556,b)].
% 4.26/4.47  2759 class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2404,b,2382,b)].
% 4.26/4.47  Derived: class_HOL_Oone(tc_IntDef_Oint).  [resolve(2759,b,2555,a)].
% 4.26/4.47  Derived: class_HOL_Oone(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2759,b,2556,b)].
% 4.26/4.47  2760 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(2530,b,2516,a)].
% 4.26/4.47  Derived: class_Ring__and__Field_Ocomm__ring__1(tc_IntDef_Oint).  [resolve(2760,a,2555,a)].
% 4.26/4.47  2761 -class_Numeral_Onumber__ring(A) | class_HOL_Oplus(A) # label(clsrel_Numeral_Onumber__ring_0) # label(axiom).  [assumption].
% 4.26/4.47  2762 class_Numeral_Onumber__ring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_60) # label(axiom).  [assumption].
% 4.26/4.47  2763 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Numeral_Onumber__ring_1) # label(axiom).  [assumption].
% 4.26/4.47  2764 -class_Numeral_Onumber__ring(A) | class_HOL_Ominus(A) # label(clsrel_Numeral_Onumber__ring_12) # label(axiom).  [assumption].
% 4.26/4.47  2765 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Numeral_Onumber__ring_15) # label(axiom).  [assumption].
% 4.26/4.47  2766 -class_Numeral_Onumber__ring(A) | class_HOL_Oone(A) # label(clsrel_Numeral_Onumber__ring_20) # label(axiom).  [assumption].
% 4.26/4.47  2767 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Numeral_Onumber__ring_23) # label(axiom).  [assumption].
% 4.26/4.47  2768 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__ring__1(A) # label(clsrel_Numeral_Onumber__ring_29) # label(axiom).  [assumption].
% 4.26/4.47  2769 -class_Numeral_Onumber__ring(A) | class_HOL_Otimes(A) # label(clsrel_Numeral_Onumber__ring_3) # label(axiom).  [assumption].
% 4.26/4.47  2770 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Numeral_Onumber__ring_4) # label(axiom).  [assumption].
% 4.26/4.47  2771 -class_Numeral_Onumber__ring(A) | class_HOL_Ozero(A) # label(clsrel_Numeral_Onumber__ring_8) # label(axiom).  [assumption].
% 4.26/4.47  2772 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Numeral_Onumber__ring_9) # label(axiom).  [assumption].
% 4.26/4.47  2773 class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(1,a,5,b)].
% 4.26/4.47  2774 class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(8,a,5,b)].
% 4.26/4.47  2775 class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(77,b,43,b)].
% 4.26/4.47  2776 class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(78,b,43,b)].
% 4.35/4.58  2777 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(79,a,84,b)].
% 4.35/4.58  2778 class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(85,a,84,b)].
% 4.35/4.58  2779 class_HOL_Oone(A) | -class_Numeral_Onumber__ring(A).  [resolve(104,a,109,b)].
% 4.35/4.58  2780 class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(189,b,167,b)].
% 4.35/4.58  2781 class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(190,b,167,b)].
% 4.35/4.58  2782 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(191,b,167,b)].
% 4.35/4.58  2783 class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(192,b,167,b)].
% 4.35/4.58  2784 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(226,a,197,b)].
% 4.35/4.58  2785 class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(227,a,197,b)].
% 4.35/4.58  2786 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(262,b,235,b)].
% 4.35/4.58  2787 class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(263,b,235,b)].
% 4.35/4.58  2788 class_OrderedGroup_Oab__group__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(317,a,302,b)].
% 4.35/4.58  2789 class_HOL_Ominus(A) | -class_Numeral_Onumber__ring(A).  [resolve(318,a,302,b)].
% 4.35/4.58  2790 class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(356,b,334,b)].
% 4.35/4.58  2791 class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(357,b,334,b)].
% 4.35/4.58  2792 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(386,b,363,b)].
% 4.35/4.58  2793 class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(387,b,363,b)].
% 4.35/4.58  2794 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(390,b,363,b)].
% 4.35/4.58  2795 class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(391,b,363,b)].
% 4.35/4.58  2796 class_OrderedGroup_Oab__group__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(392,b,363,b)].
% 4.35/4.58  2797 class_HOL_Ominus(A) | -class_Numeral_Onumber__ring(A).  [resolve(393,b,363,b)].
% 4.35/4.58  2798 class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(395,b,363,b)].
% 4.35/4.58  2799 class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(396,b,363,b)].
% 4.35/4.58  2800 class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(451,a,444,b)].
% 4.35/4.58  2801 class_HOL_Oone(A) | -class_Numeral_Onumber__ring(A).  [resolve(468,b,444,b)].
% 4.35/4.58  2802 class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(469,b,444,b)].
% 4.35/4.58  2803 class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(470,b,444,b)].
% 4.35/4.58  2804 class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(531,b,503,b)].
% 4.35/4.58  2805 class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(532,b,503,b)].
% 4.35/4.58  2806 class_HOL_Oone(A) | -class_Numeral_Onumber__ring(A).  [resolve(567,b,537,b)].
% 4.35/4.58  2807 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(660,a,571,a)].
% 4.35/4.58  2808 -class_Power_Orecpower(A) | class_HOL_Ozero(A) # label(clsrel_Power_Orecpower_1) # label(axiom).  [assumption].
% 4.35/4.58  2809 class_Power_Orecpower(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_63) # label(axiom).  [assumption].
% 4.35/4.58  2810 class_Power_Orecpower(tc_nat) # label(clsarity_nat_45) # label(axiom).  [assumption].
% 4.35/4.58  2811 -class_Power_Orecpower(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Power_Orecpower_12) # label(axiom).  [assumption].
% 4.35/4.58  2812 -class_Power_Orecpower(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Power_Orecpower_16) # label(axiom).  [assumption].
% 4.35/4.58  2813 -class_Power_Orecpower(A) | class_HOL_Oone(A) # label(clsrel_Power_Orecpower_2) # label(axiom).  [assumption].
% 4.35/4.58  2814 -class_Power_Orecpower(A) | class_HOL_Oplus(A) # label(clsrel_Power_Orecpower_4) # label(axiom).  [assumption].
% 4.35/4.58  2815 -class_Power_Orecpower(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Power_Orecpower_5) # label(axiom).  [assumption].
% 4.35/4.58  2816 -class_Power_Orecpower(A) | class_HOL_Otimes(A) # label(clsrel_Power_Orecpower_7) # label(axiom).  [assumption].
% 4.35/4.58  2817 -class_Power_Orecpower(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Power_Orecpower_8) # label(axiom).  [assumption].
% 4.42/4.66  2818 class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(77,b,55,b)].
% 4.42/4.66  2819 class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(78,b,55,b)].
% 4.42/4.66  2820 -class_Power_Orecpower(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(87,b,79,a)].
% 4.42/4.66  2821 -class_Power_Orecpower(A) | class_HOL_Otimes(A).  [resolve(87,b,85,a)].
% 4.42/4.66  2822 class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(189,b,168,b)].
% 4.42/4.66  2823 class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(190,b,168,b)].
% 4.42/4.66  2824 class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(191,b,168,b)].
% 4.42/4.66  2825 class_HOL_Otimes(A) | -class_Power_Orecpower(A).  [resolve(192,b,168,b)].
% 4.42/4.66  2826 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Power_Orecpower(A).  [resolve(226,a,198,b)].
% 4.42/4.66  2827 class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(227,a,198,b)].
% 4.42/4.66  2828 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Power_Orecpower(A).  [resolve(262,b,236,b)].
% 4.42/4.66  2829 class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(263,b,236,b)].
% 4.42/4.66  2830 class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(356,b,335,b)].
% 4.42/4.66  2831 class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(357,b,335,b)].
% 4.42/4.66  2832 class_HOL_Oone(A) | -class_Power_Orecpower(A).  [resolve(403,a,402,b)].
% 4.42/4.66  2833 class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Power_Orecpower(A).  [resolve(451,a,445,b)].
% 4.42/4.66  Derived: class_OrderedGroup_Ocomm__monoid__mult(tc_nat).  [resolve(2833,b,2810,a)].
% 4.42/4.66  2834 class_HOL_Oone(A) | -class_Power_Orecpower(A).  [resolve(468,b,445,b)].
% 4.42/4.66  2835 class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(469,b,445,b)].
% 4.42/4.66  2836 class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(470,b,445,b)].
% 4.42/4.66  2837 class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(561,b,538,b)].
% 4.42/4.66  2838 class_HOL_Otimes(A) | -class_Power_Orecpower(A).  [resolve(562,b,538,b)].
% 4.42/4.66  2839 class_HOL_Oone(A) | -class_Power_Orecpower(A).  [resolve(567,b,538,b)].
% 4.42/4.66  2840 class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(568,b,538,b)].
% 4.42/4.66  2841 class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(570,b,538,b)].
% 4.42/4.66  2842 -class_Power_Orecpower(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(656,a,571,a)].
% 4.42/4.66  2843 -class_Power_Orecpower(A) | class_HOL_Oplus(A).  [resolve(667,a,578,a)].
% 4.42/4.66  2844 -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,B,A).  [resolve(704,b,669,a)].
% 4.42/4.66  2845 class_Wellfounded__Recursion_Owellorder(tc_nat) # label(clsarity_nat_8) # label(axiom).  [assumption].
% 4.42/4.66  2846 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(704,b,670,a)].
% 4.42/4.66  2847 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(704,b,671,a)].
% 4.42/4.66  2848 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(704,b,672,a)].
% 4.42/4.66  2849 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(704,b,673,a)].
% 4.42/4.66  2850 -class_Wellfounded__Recursion_Owellorder(A) | c_lessequals(B,B,A).  [resolve(704,b,674,a)].
% 4.42/4.66  2851 -c_lessequals(A,B,C) | -c_lessequals(D,A,C) | c_lessequals(D,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(705,a,704,b)].
% 4.42/4.66  2852 -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(727,b,707,a)].
% 4.42/4.66  2853 -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(727,b,708,a)].
% 4.42/4.66  2854 -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(727,b,709,a)].
% 4.42/4.66  2855 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OgreaterThan(B,A),c_SetInterval_OgreaterThan(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(727,b,710,a)].
% 4.52/4.72  2856 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OgreaterThan(C,A),c_SetInterval_OgreaterThan(B,A),tc_set(A)).  [resolve(727,b,711,a)].
% 4.52/4.72  2857 -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(727,b,712,a)].
% 4.52/4.72  2858 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(727,b,713,a)].
% 4.52/4.72  2859 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OlessThan(B,A),c_SetInterval_OlessThan(C,A),tc_set(A)).  [resolve(727,b,714,a)].
% 4.52/4.72  2860 -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(773,b,737,a)].
% 4.52/4.72  2861 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(773,b,738,a)].
% 4.52/4.72  2862 -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(773,b,739,a)].
% 4.52/4.72  2863 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(773,b,740,a)].
% 4.52/4.72  2864 -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(773,b,741,a)].
% 4.52/4.72  2865 -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(773,b,742,a)].
% 4.52/4.72  2866 -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(773,b,743,a)].
% 4.52/4.72  2867 -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(773,b,744,a)].
% 4.52/4.72  2868 -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,B,A).  [resolve(825,b,799,a)].
% 4.52/4.72  2869 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OatLeast(B,A),c_SetInterval_OatLeast(C,A),tc_set(A)) | c_lessequals(C,B,A).  [resolve(825,b,816,a)].
% 4.52/4.72  2870 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatLeast(C,A),c_SetInterval_OatLeast(B,A),tc_set(A)).  [resolve(825,b,817,a)].
% 4.52/4.72  2871 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)) | c_lessequals(B,C,A).  [resolve(825,b,818,a)].
% 4.52/4.72  2872 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_lessequals(c_SetInterval_OatMost(B,A),c_SetInterval_OatMost(C,A),tc_set(A)).  [resolve(825,b,819,a)].
% 4.52/4.72  2873 -class_Wellfounded__Recursion_Owellorder(A) | c_lessequals(B,B,A).  [resolve(825,b,820,a)].
% 4.52/4.72  2874 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | -c_lessequals(D,B,A) | c_lessequals(D,C,A).  [resolve(825,b,821,d)].
% 4.52/4.72  2875 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(910,c,884,b)].
% 4.52/4.72  2876 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(911,c,884,b)].
% 4.52/4.72  2877 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(912,c,884,b)].
% 4.52/4.72  2878 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(913,c,884,b)].
% 4.52/4.72  2879 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(914,c,884,b)].
% 4.52/4.72  2880 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(915,c,884,b)].
% 4.52/4.72  2881 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(916,c,884,b)].
% 4.52/4.72  2882 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(917,c,884,b)].
% 4.52/4.72  2883 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Ofield(A) # label(clsrel_Ring__and__Field_Oordered__field_0) # label(axiom).  [assumption].
% 4.52/4.72  2884 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__ring__1(A) # label(clsrel_Ring__and__Field_Ofield_0) # label(axiom).  [assumption].
% 4.56/4.74  2885 -class_Ring__and__Field_Ofield(A) | class_HOL_Oone(A) # label(clsrel_Ring__and__Field_Ofield_13) # label(axiom).  [assumption].
% 4.56/4.74  2886 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ofield_21) # label(axiom).  [assumption].
% 4.56/4.74  2887 -class_Ring__and__Field_Ofield(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ofield_22) # label(axiom).  [assumption].
% 4.56/4.74  2888 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Ofield_23) # label(axiom).  [assumption].
% 4.56/4.74  2889 -class_Ring__and__Field_Ofield(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Ofield_24) # label(axiom).  [assumption].
% 4.56/4.74  2890 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ofield_28) # label(axiom).  [assumption].
% 4.56/4.74  2891 -class_Ring__and__Field_Ofield(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Ofield_29) # label(axiom).  [assumption].
% 4.56/4.74  2892 -class_Ring__and__Field_Ofield(A) | class_HOL_Oinverse(A) # label(clsrel_Ring__and__Field_Ofield_30) # label(axiom).  [assumption].
% 4.56/4.74  2893 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Ofield_4) # label(axiom).  [assumption].
% 4.56/4.74  2894 -class_Ring__and__Field_Ofield(A) | class_HOL_Ominus(A) # label(clsrel_Ring__and__Field_Ofield_5) # label(axiom).  [assumption].
% 4.56/4.74  2895 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Ofield_8) # label(axiom).  [assumption].
% 4.56/4.74  2896 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(77,b,60,b)].
% 4.56/4.74  2897 class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(78,b,60,b)].
% 4.56/4.74  2898 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(157,a,138,b)].
% 4.56/4.74  2899 class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(158,a,138,b)].
% 4.56/4.74  2900 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(189,b,179,b)].
% 4.56/4.74  2901 class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(190,b,179,b)].
% 4.56/4.74  2902 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(226,a,205,b)].
% 4.56/4.74  2903 class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(227,a,205,b)].
% 4.56/4.74  2904 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(317,a,305,b)].
% 4.56/4.74  2905 class_HOL_Ominus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(318,a,305,b)].
% 4.56/4.74  2906 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(325,b,305,b)].
% 4.56/4.74  2907 class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(326,b,305,b)].
% 4.56/4.74  2908 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(327,b,305,b)].
% 4.56/4.74  2909 class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(328,b,305,b)].
% 4.56/4.74  2910 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(395,b,373,b)].
% 4.56/4.74  2911 class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(396,b,373,b)].
% 4.56/4.74  2912 class_HOL_Oone(A) | -class_Ring__and__Field_Ofield(A).  [resolve(431,a,424,b)].
% 4.56/4.74  2913 class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(469,b,456,b)].
% 4.56/4.74  2914 class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(470,b,456,b)].
% 4.56/4.74  2915 class_HOL_Oone(A) | -class_Ring__and__Field_Ofield(A).  [resolve(528,b,505,b)].
% 4.56/4.74  2916 class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(531,b,505,b)].
% 4.56/4.74  2917 class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(532,b,505,b)].
% 4.56/4.74  2918 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(662,a,571,a)].
% 4.56/4.74  2919 class_Ring__and__Field_Ocomm__ring__1(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2516,a,2518,b)].
% 4.56/4.74  2920 class_OrderedGroup_Ocomm__monoid__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2528,a,2518,b)].
% 4.63/4.85  2921 class_OrderedGroup_Oab__group__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2539,b,2518,b)].
% 4.63/4.85  2922 class_HOL_Ominus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2540,b,2518,b)].
% 4.63/4.85  2923 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2541,b,2518,b)].
% 4.63/4.85  2924 class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2542,b,2518,b)].
% 4.63/4.85  2925 class_OrderedGroup_Ocomm__monoid__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2543,b,2518,b)].
% 4.63/4.85  2926 class_HOL_Oone(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2550,b,2518,b)].
% 4.63/4.85  2927 class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2551,b,2518,b)].
% 4.63/4.85  2928 class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2552,b,2518,b)].
% 4.63/4.85  2929 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2553,a,2518,b)].
% 4.63/4.85  
% 4.63/4.85  ============================== end predicate elimination =============
% 4.63/4.85  
% 4.63/4.85  Auto_denials:  (non-Horn, no changes).
% 4.63/4.85  
% 4.63/4.85  Term ordering decisions:
% 4.63/4.85  Function symbol KB weights:  tc_IntDef_Oint=1. tc_nat=1. t_a=1. c_0=1. c_List_Olist_ONil=1. c_Finite__Set_OFinites=1. c_emptyset=1. c_Wellfounded__Relations_Oless__than=1. c_1=1. c_Relation_OId=1. c_Datatype_Ooption_ONone=1. c_UNIV=1. tc_Product__Type_Ounit=1. tc_bool=1. v_c=1. c_Extraction_Osumbool_OLeft=1. c_Extraction_Osumbool_ORight=1. c_Numeral_Obit_OB0=1. c_Numeral_Obit_OB1=1. v_x=1. c_SetInterval_OatMost=1. c_SetInterval_OatLeast=1. tc_Datatype__Universe_Onode=1. c_SetInterval_OlessThan=1. c_SetInterval_OgreaterThan=1. tc_prod=1. tc_fun=1. c_List_Olists=1. c_uminus=1. c_HOL_Oabs=1. c_List_Olistrel=1. c_List_Orev=1. c_Nat_Osize=1. c_List_Oset=1. tc_sum=1. c_Datatype_Ooption_OSome=1. c_List_Oremdups=1. c_Transitive__Closure_Ortrancl=1. c_Union=1. c_List_Ochar_OChar=1. c_Pow=1. c_Inter=1. c_Relation_Odiag=1. c_Datatype_Oo2s=1. c_Main_OIdE__1=1. c_Main_Ofinite__Union__1=1. c_Transitive__Closure_Otrancl=1. c_List_Olenlex=1. c_List_Olex=1. c_Main_Omod__eq__0D__dest__1=1. c_Main_Onot__None__eq__iff1__1=1. c_Main_Onot__Some__eq__iff1__1=1. c_Main_Ozmod__eq__0D__dest__1=1. tc_set=1. tc_List_Olist=1. c_Suc=1. c_IntDef_Oint=1. c_GCD_Ogcd=1. tc_Datatype_Ooption=1. v_f=1. v_h=1. c_times=1. c_insert=1. c_append=1. c_List_Olist_OCons=1. c_plus=1. c_Datatype__Universe_OIn0=1. c_Datatype__Universe_OIn1=1. c_union=1. c_Relation_Oconverse=1. c_minus=1. c_SetsAndFunctions_Oelt__set__plus=1. c_SetsAndFunctions_Oelt__set__times=1. c_Sum__Type_OInl=1. c_Sum__Type_OInr=1. c_inter=1. c_Equiv__Relations_Oquotient=1. c_Main_OdiagE__1=1. c_Datatype__Universe_OAtom=1. c_Datatype__Universe_OLeaf=1. c_Datatype__Universe_ONumb=1. c_Divides_Oop_Amod=1. c_Main_OInterI__1=1. c_Main_OUnionE__1=1. c_Main_Oin__listsI__1=1. c_Main_OsubsetI__1=1. c_Relation_ODomain=1. c_Relation_ORange=1. c_SetInterval_OatLeastAtMost=1. c_SetInterval_OatLeastLessThan=1. c_SetInterval_OgreaterThanAtMost=1. c_SetInterval_OgreaterThanLessThan=1. c_Pair=1. c_Datatype__Universe_OScons=1. c_Datatype__Universe_Odsum=1. c_Datatype__Universe_Ousum=1. c_Sum__Type_OPlus=1. c_Relation_OImage=1. c_Datatype__Universe_Odprod=1. c_Datatype__Universe_Ouprod=1. c_Main_OPlusE__1=1. c_Main_OPlusE__2=1. c_Main_OdsumE__1=1. c_Main_OdsumE__2=1. c_Main_OdsumE__3=1. c_Main_OdsumE__4=1. c_Main_OusumE__1=1. c_Main_OusumE__2=1. c_Main_OconverseE__1=1. c_Main_OconverseE__2=1. c_Wellfounded__Relations_Olex__prod=1. c_Main_ODomainE__1=1. c_Main_ORangeE__1=1. c_Relation_Orel__comp=1. c_Main_OImageE__1=1. c_Main_OdprodE__1=1. c_Main_OdprodE__2=1. c_Main_OdprodE__3=1. c_Main_OdprodE__4=1. c_Main_Olistrel__Cons1__1=1. c_Main_Olistrel__Cons1__2=1. c_Main_Olistrel__Cons2__1=1. c_Main_Olistrel__Cons2__2=1. c_Main_OuprodE__1=1. c_Main_OuprodE__2=1. c_Main_Orel__compE__1=1. c_Main_Orel__compE__2=1. c_Main_Orel__compE__3=1.
% 4.63/4.85  
% 4.63/4.85  ============================== end of process initial clauses ========
% 4.63/4.85  
% 4.63/4.85  ============================== CLAUSES FOR SEARCH ====================
% 4.63/4.85  
% 4.63/4.85  ============================== end of clauses for search =============
% 4.63/4.85  
% 4.63/4.85  ============================== SEARCH ================================
% 4.63/4.85  
% 4.63/4.85  % StCputime limit exceeded (core dumped)
%------------------------------------------------------------------------------