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

View Problem - Process Solution

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

% Computer : n008.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 : Tue Jul 19 04:32:36 EDT 2022

% Result   : Unsatisfiable 6.46s 6.63s
% Output   : Refutation 6.46s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SET838-1 : TPTP v8.1.0. Released v3.2.0.
% 0.07/0.12  % Command  : tptp2X_and_run_prover9 %d %s
% 0.12/0.34  % Computer : n008.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 600
% 0.12/0.34  % DateTime : Sat Jul  9 21:57:38 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.92/1.25  ============================== Prover9 ===============================
% 0.92/1.25  Prover9 (32) version 2009-11A, November 2009.
% 0.92/1.25  Process 2763 was started by sandbox2 on n008.cluster.edu,
% 0.92/1.25  Sat Jul  9 21:57:39 2022
% 0.92/1.25  The command was "/export/starexec/sandbox2/solver/bin/prover9 -t 300 -f /tmp/Prover9_2610_n008.cluster.edu".
% 0.92/1.25  ============================== end of head ===========================
% 0.92/1.25  
% 0.92/1.25  ============================== INPUT =================================
% 0.92/1.25  
% 0.92/1.25  % Reading from file /tmp/Prover9_2610_n008.cluster.edu
% 0.92/1.25  
% 0.92/1.25  set(prolog_style_variables).
% 0.92/1.25  set(auto2).
% 0.92/1.25      % set(auto2) -> set(auto).
% 0.92/1.25      % set(auto) -> set(auto_inference).
% 0.92/1.25      % set(auto) -> set(auto_setup).
% 0.92/1.25      % set(auto_setup) -> set(predicate_elim).
% 0.92/1.25      % set(auto_setup) -> assign(eq_defs, unfold).
% 0.92/1.25      % set(auto) -> set(auto_limits).
% 0.92/1.25      % set(auto_limits) -> assign(max_weight, "100.000").
% 0.92/1.25      % set(auto_limits) -> assign(sos_limit, 20000).
% 0.92/1.25      % set(auto) -> set(auto_denials).
% 0.92/1.25      % set(auto) -> set(auto_process).
% 0.92/1.25      % set(auto2) -> assign(new_constants, 1).
% 0.92/1.25      % set(auto2) -> assign(fold_denial_max, 3).
% 0.92/1.25      % set(auto2) -> assign(max_weight, "200.000").
% 0.92/1.25      % set(auto2) -> assign(max_hours, 1).
% 0.92/1.25      % assign(max_hours, 1) -> assign(max_seconds, 3600).
% 0.92/1.25      % set(auto2) -> assign(max_seconds, 0).
% 0.92/1.25      % set(auto2) -> assign(max_minutes, 5).
% 0.92/1.25      % assign(max_minutes, 5) -> assign(max_seconds, 300).
% 0.92/1.25      % set(auto2) -> set(sort_initial_sos).
% 0.92/1.25      % set(auto2) -> assign(sos_limit, -1).
% 0.92/1.25      % set(auto2) -> assign(lrs_ticks, 3000).
% 0.92/1.25      % set(auto2) -> assign(max_megs, 400).
% 0.92/1.25      % set(auto2) -> assign(stats, some).
% 0.92/1.25      % set(auto2) -> clear(echo_input).
% 0.92/1.25      % set(auto2) -> set(quiet).
% 0.92/1.25      % set(auto2) -> clear(print_initial_clauses).
% 0.92/1.25      % set(auto2) -> clear(print_given).
% 0.92/1.25  assign(lrs_ticks,-1).
% 0.92/1.25  assign(sos_limit,10000).
% 0.92/1.25  assign(order,kbo).
% 0.92/1.25  set(lex_order_vars).
% 0.92/1.25  clear(print_given).
% 0.92/1.25  
% 0.92/1.25  % formulas(sos).  % not echoed (1361 formulas)
% 0.92/1.25  
% 0.92/1.25  ============================== end of input ==========================
% 0.92/1.25  
% 0.92/1.25  % From the command line: assign(max_seconds, 300).
% 0.92/1.25  
% 0.92/1.25  ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 0.92/1.25  
% 0.92/1.25  % Formulas that are not ordinary clauses:
% 0.92/1.25  
% 0.92/1.25  ============================== end of process non-clausal formulas ===
% 0.92/1.25  
% 0.92/1.25  ============================== PROCESS INITIAL CLAUSES ===============
% 0.92/1.25  
% 0.92/1.25  ============================== PREDICATE ELIMINATION =================
% 0.92/1.25  1 class_Orderings_Oorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_31) # label(axiom).  [assumption].
% 0.92/1.25  2 -class_Orderings_Oorder(A) | -c_less(B,B,A) # label(cls_Orderings_Oorder__less__irrefl__iff1_0) # label(axiom).  [assumption].
% 0.92/1.25  3 -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].
% 0.92/1.25  4 -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].
% 0.92/1.25  5 -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].
% 0.92/1.25  6 -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].
% 0.92/1.25  7 -class_Orderings_Oorder(A) | c_lessequals(B,B,A) # label(cls_Orderings_Oorder__class_Oaxioms__1_0) # label(axiom).  [assumption].
% 0.92/1.25  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1,a,2,a)].
% 0.92/1.25  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(1,a,3,a)].
% 0.92/1.25  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(1,a,4,a)].
% 0.92/1.25  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(1,a,5,a)].
% 0.92/1.26  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(1,a,6,a)].
% 0.92/1.26  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1,a,7,a)].
% 0.92/1.26  8 class_Orderings_Oorder(tc_nat) # label(clsarity_nat_3) # label(axiom).  [assumption].
% 0.92/1.26  Derived: -c_less(A,A,tc_nat).  [resolve(8,a,2,a)].
% 0.92/1.26  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(8,a,3,a)].
% 0.92/1.26  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(8,a,4,a)].
% 0.92/1.26  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(8,a,5,a)].
% 0.92/1.26  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(8,a,6,a)].
% 0.92/1.26  Derived: c_lessequals(A,A,tc_nat).  [resolve(8,a,7,a)].
% 0.92/1.26  9 class_Orderings_Oorder(tc_set(A)) # label(clsarity_set_2) # label(axiom).  [assumption].
% 0.92/1.26  Derived: -c_less(A,A,tc_set(B)).  [resolve(9,a,2,a)].
% 0.92/1.26  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(9,a,3,a)].
% 0.92/1.26  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(9,a,4,a)].
% 0.92/1.26  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(9,a,5,a)].
% 0.92/1.26  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(9,a,6,a)].
% 0.92/1.26  Derived: c_lessequals(A,A,tc_set(B)).  [resolve(9,a,7,a)].
% 0.92/1.26  10 -class_LOrder_Ojoin__semilorder(A) | class_Orderings_Oorder(A) # label(clsrel_LOrder_Ojoin__semilorder_1) # label(axiom).  [assumption].
% 0.92/1.26  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_less(B,B,A).  [resolve(10,b,2,a)].
% 0.92/1.26  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(10,b,3,a)].
% 0.92/1.26  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(10,b,4,a)].
% 0.92/1.26  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(10,b,5,a)].
% 0.92/1.26  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(10,b,6,a)].
% 0.92/1.26  Derived: -class_LOrder_Ojoin__semilorder(A) | c_lessequals(B,B,A).  [resolve(10,b,7,a)].
% 0.92/1.26  11 -class_LOrder_Olorder(A) | class_Orderings_Oorder(A) # label(clsrel_LOrder_Olorder_2) # label(axiom).  [assumption].
% 0.92/1.26  Derived: -class_LOrder_Olorder(A) | -c_less(B,B,A).  [resolve(11,b,2,a)].
% 0.92/1.26  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(11,b,3,a)].
% 0.92/1.26  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(11,b,4,a)].
% 0.92/1.26  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(11,b,5,a)].
% 0.92/1.26  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(11,b,6,a)].
% 0.92/1.26  Derived: -class_LOrder_Olorder(A) | c_lessequals(B,B,A).  [resolve(11,b,7,a)].
% 0.92/1.26  12 -class_LOrder_Omeet__semilorder(A) | class_Orderings_Oorder(A) # label(clsrel_LOrder_Omeet__semilorder_1) # label(axiom).  [assumption].
% 0.92/1.26  Derived: -class_LOrder_Omeet__semilorder(A) | -c_less(B,B,A).  [resolve(12,b,2,a)].
% 0.92/1.27  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(12,b,3,a)].
% 0.92/1.27  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(12,b,4,a)].
% 0.92/1.27  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(12,b,5,a)].
% 0.92/1.27  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(12,b,6,a)].
% 0.92/1.27  Derived: -class_LOrder_Omeet__semilorder(A) | c_lessequals(B,B,A).  [resolve(12,b,7,a)].
% 0.92/1.27  13 -class_OrderedGroup_Olordered__ab__group(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group_8) # label(axiom).  [assumption].
% 0.92/1.27  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,B,A).  [resolve(13,b,2,a)].
% 0.92/1.27  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(13,b,3,a)].
% 0.92/1.27  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(13,b,4,a)].
% 0.92/1.27  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(13,b,5,a)].
% 0.92/1.27  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(13,b,6,a)].
% 0.92/1.27  Derived: -class_OrderedGroup_Olordered__ab__group(A) | c_lessequals(B,B,A).  [resolve(13,b,7,a)].
% 0.92/1.27  14 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_17) # label(axiom).  [assumption].
% 0.92/1.27  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,B,A).  [resolve(14,b,2,a)].
% 0.92/1.27  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(14,b,3,a)].
% 0.92/1.27  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(14,b,4,a)].
% 0.92/1.27  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(14,b,5,a)].
% 0.92/1.27  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(14,b,6,a)].
% 0.92/1.27  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | c_lessequals(B,B,A).  [resolve(14,b,7,a)].
% 0.92/1.27  15 -class_OrderedGroup_Olordered__ab__group__join(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_8) # label(axiom).  [assumption].
% 0.92/1.27  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,B,A).  [resolve(15,b,2,a)].
% 0.92/1.27  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(15,b,3,a)].
% 0.92/1.27  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(15,b,4,a)].
% 0.92/1.27  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(15,b,5,a)].
% 0.92/1.27  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(15,b,6,a)].
% 0.92/1.27  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | c_lessequals(B,B,A).  [resolve(15,b,7,a)].
% 0.92/1.27  16 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_8) # label(axiom).  [assumption].
% 0.92/1.27  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,B,A).  [resolve(16,b,2,a)].
% 0.92/1.27  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(16,b,3,a)].
% 0.92/1.27  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(16,b,4,a)].
% 0.92/1.27  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(16,b,5,a)].
% 0.92/1.27  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(16,b,6,a)].
% 0.92/1.27  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | c_lessequals(B,B,A).  [resolve(16,b,7,a)].
% 0.92/1.27  17 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_2) # label(axiom).  [assumption].
% 0.92/1.27  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(17,b,2,a)].
% 0.92/1.27  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(17,b,3,a)].
% 0.92/1.27  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(17,b,4,a)].
% 0.92/1.27  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(17,b,5,a)].
% 0.92/1.27  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(17,b,6,a)].
% 0.92/1.27  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(17,b,7,a)].
% 0.92/1.27  18 -class_OrderedGroup_Opordered__ab__group__add(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_10) # label(axiom).  [assumption].
% 0.92/1.27  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,B,A).  [resolve(18,b,2,a)].
% 0.92/1.27  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(18,b,3,a)].
% 0.92/1.27  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(18,b,4,a)].
% 0.92/1.27  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(18,b,5,a)].
% 0.92/1.27  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(18,b,6,a)].
% 0.92/1.27  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | c_lessequals(B,B,A).  [resolve(18,b,7,a)].
% 0.92/1.27  19 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add_0) # label(axiom).  [assumption].
% 0.92/1.27  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(19,b,2,a)].
% 0.92/1.27  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(19,b,3,a)].
% 0.92/1.27  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(19,b,4,a)].
% 0.92/1.28  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(19,b,5,a)].
% 0.92/1.28  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(19,b,6,a)].
% 0.92/1.28  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(19,b,7,a)].
% 0.92/1.28  20 -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].
% 0.92/1.28  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,B,A).  [resolve(20,b,2,a)].
% 0.92/1.28  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(20,b,3,a)].
% 0.92/1.28  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(20,b,4,a)].
% 0.92/1.28  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(20,b,5,a)].
% 0.92/1.28  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(20,b,6,a)].
% 0.92/1.28  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | c_lessequals(B,B,A).  [resolve(20,b,7,a)].
% 0.92/1.28  21 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_Orderings_Oorder(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_1) # label(axiom).  [assumption].
% 0.92/1.28  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(21,b,2,a)].
% 0.92/1.28  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(21,b,3,a)].
% 0.92/1.28  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(21,b,4,a)].
% 0.92/1.28  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(21,b,5,a)].
% 0.92/1.28  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(21,b,6,a)].
% 0.92/1.28  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(21,b,7,a)].
% 0.92/1.28  22 -class_Orderings_Olinorder(A) | class_Orderings_Oorder(A) # label(clsrel_Orderings_Olinorder_4) # label(axiom).  [assumption].
% 0.92/1.28  Derived: -class_Orderings_Olinorder(A) | -c_less(B,B,A).  [resolve(22,b,2,a)].
% 0.92/1.28  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(22,b,3,a)].
% 0.92/1.28  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(22,b,4,a)].
% 0.92/1.28  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(22,b,5,a)].
% 0.92/1.28  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(22,b,6,a)].
% 0.92/1.28  Derived: -class_Orderings_Olinorder(A) | c_lessequals(B,B,A).  [resolve(22,b,7,a)].
% 0.92/1.28  23 -class_Orderings_Oorder(A) | class_Orderings_Oord(A) # label(clsrel_Orderings_Oorder_0) # label(axiom).  [assumption].
% 0.92/1.28  Derived: class_Orderings_Oord(tc_IntDef_Oint).  [resolve(23,a,1,a)].
% 0.92/1.28  Derived: class_Orderings_Oord(tc_nat).  [resolve(23,a,8,a)].
% 0.92/1.29  Derived: class_Orderings_Oord(tc_set(A)).  [resolve(23,a,9,a)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_LOrder_Ojoin__semilorder(A).  [resolve(23,a,10,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_LOrder_Olorder(A).  [resolve(23,a,11,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_LOrder_Omeet__semilorder(A).  [resolve(23,a,12,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(23,a,13,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(23,a,14,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(23,a,15,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(23,a,16,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(23,a,17,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(23,a,18,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__semigroup__add(A).  [resolve(23,a,19,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(23,a,20,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A).  [resolve(23,a,21,b)].
% 0.92/1.29  Derived: class_Orderings_Oord(A) | -class_Orderings_Olinorder(A).  [resolve(23,a,22,b)].
% 0.92/1.29  24 -class_Ring__and__Field_Olordered__ring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Olordered__ring_10) # label(axiom).  [assumption].
% 0.92/1.29  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,B,A).  [resolve(24,b,2,a)].
% 0.92/1.29  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(24,b,3,a)].
% 0.92/1.29  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(24,b,4,a)].
% 0.92/1.29  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(24,b,5,a)].
% 0.92/1.29  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(24,b,6,a)].
% 0.92/1.29  Derived: -class_Ring__and__Field_Olordered__ring(A) | c_lessequals(B,B,A).  [resolve(24,b,7,a)].
% 0.92/1.29  25 -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].
% 0.92/1.29  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,B,A).  [resolve(25,b,2,a)].
% 0.92/1.29  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(25,b,3,a)].
% 0.92/1.29  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(25,b,4,a)].
% 0.92/1.29  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(25,b,5,a)].
% 0.92/1.29  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(25,b,6,a)].
% 0.92/1.29  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_lessequals(B,B,A).  [resolve(25,b,7,a)].
% 0.92/1.29  26 -class_Ring__and__Field_Oordered__field(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__field_58) # label(axiom).  [assumption].
% 0.92/1.29  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_less(B,B,A).  [resolve(26,b,2,a)].
% 0.92/1.29  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(26,b,3,a)].
% 0.92/1.30  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(26,b,4,a)].
% 0.92/1.30  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(26,b,5,a)].
% 0.92/1.30  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(26,b,6,a)].
% 0.92/1.30  Derived: -class_Ring__and__Field_Oordered__field(A) | c_lessequals(B,B,A).  [resolve(26,b,7,a)].
% 0.92/1.30  27 -class_Ring__and__Field_Oordered__idom(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_44) # label(axiom).  [assumption].
% 0.92/1.30  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,B,A).  [resolve(27,b,2,a)].
% 0.92/1.30  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(27,b,3,a)].
% 0.92/1.30  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(27,b,4,a)].
% 0.92/1.30  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(27,b,5,a)].
% 0.92/1.30  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(27,b,6,a)].
% 0.92/1.30  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_lessequals(B,B,A).  [resolve(27,b,7,a)].
% 0.92/1.30  28 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_26) # label(axiom).  [assumption].
% 0.92/1.30  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,B,A).  [resolve(28,b,2,a)].
% 0.92/1.30  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(28,b,3,a)].
% 0.92/1.30  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(28,b,4,a)].
% 0.92/1.30  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(28,b,5,a)].
% 0.92/1.30  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(28,b,6,a)].
% 0.92/1.30  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_lessequals(B,B,A).  [resolve(28,b,7,a)].
% 0.92/1.30  29 -class_Ring__and__Field_Oordered__semidom(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_38) # label(axiom).  [assumption].
% 0.92/1.30  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,B,A).  [resolve(29,b,2,a)].
% 0.92/1.30  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(29,b,3,a)].
% 0.92/1.30  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(29,b,4,a)].
% 0.92/1.30  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(29,b,5,a)].
% 0.92/1.30  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(29,b,6,a)].
% 0.92/1.30  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_lessequals(B,B,A).  [resolve(29,b,7,a)].
% 0.92/1.30  30 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_17) # label(axiom).  [assumption].
% 0.92/1.31  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,B,A).  [resolve(30,b,2,a)].
% 0.92/1.31  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(30,b,3,a)].
% 0.92/1.31  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(30,b,4,a)].
% 0.92/1.31  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(30,b,5,a)].
% 0.92/1.31  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(30,b,6,a)].
% 0.92/1.31  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_lessequals(B,B,A).  [resolve(30,b,7,a)].
% 0.92/1.31  31 -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].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,B,A).  [resolve(31,b,2,a)].
% 0.92/1.31  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(31,b,3,a)].
% 0.92/1.31  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(31,b,4,a)].
% 0.92/1.31  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(31,b,5,a)].
% 0.92/1.31  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(31,b,6,a)].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | c_lessequals(B,B,A).  [resolve(31,b,7,a)].
% 0.92/1.31  32 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_11) # label(axiom).  [assumption].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,B,A).  [resolve(32,b,2,a)].
% 0.92/1.31  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(32,b,3,a)].
% 0.92/1.31  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(32,b,4,a)].
% 0.92/1.31  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(32,b,5,a)].
% 0.92/1.31  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(32,b,6,a)].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | c_lessequals(B,B,A).  [resolve(32,b,7,a)].
% 0.92/1.31  33 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_23) # label(axiom).  [assumption].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_less(B,B,A).  [resolve(33,b,2,a)].
% 0.92/1.31  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(33,b,3,a)].
% 0.92/1.31  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(33,b,4,a)].
% 0.92/1.31  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(33,b,5,a)].
% 0.92/1.31  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(33,b,6,a)].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | c_lessequals(B,B,A).  [resolve(33,b,7,a)].
% 0.92/1.31  34 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_13) # label(axiom).  [assumption].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,B,A).  [resolve(34,b,2,a)].
% 0.92/1.31  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(34,b,3,a)].
% 0.92/1.31  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(34,b,4,a)].
% 0.92/1.31  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(34,b,5,a)].
% 0.92/1.31  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(34,b,6,a)].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | c_lessequals(B,B,A).  [resolve(34,b,7,a)].
% 0.92/1.31  35 -class_Ring__and__Field_Opordered__ring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__ring_17) # label(axiom).  [assumption].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,B,A).  [resolve(35,b,2,a)].
% 0.92/1.31  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(35,b,3,a)].
% 0.92/1.31  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(35,b,4,a)].
% 0.92/1.31  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(35,b,5,a)].
% 0.92/1.31  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(35,b,6,a)].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__ring(A) | c_lessequals(B,B,A).  [resolve(35,b,7,a)].
% 0.92/1.31  36 -class_Ring__and__Field_Opordered__semiring(A) | class_Orderings_Oorder(A) # label(clsrel_Ring__and__Field_Opordered__semiring_10) # label(axiom).  [assumption].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,B,A).  [resolve(36,b,2,a)].
% 0.92/1.31  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(36,b,3,a)].
% 0.92/1.31  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(36,b,4,a)].
% 0.92/1.31  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(36,b,5,a)].
% 0.92/1.31  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(36,b,6,a)].
% 0.92/1.31  Derived: -class_Ring__and__Field_Opordered__semiring(A) | c_lessequals(B,B,A).  [resolve(36,b,7,a)].
% 0.92/1.31  37 -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Oorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_1) # label(axiom).  [assumption].
% 0.92/1.31  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,B,A).  [resolve(37,b,2,a)].
% 0.92/1.31  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(37,b,3,a)].
% 0.92/1.35  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(37,b,4,a)].
% 0.92/1.35  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(37,b,5,a)].
% 0.92/1.35  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(37,b,6,a)].
% 0.92/1.35  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_lessequals(B,B,A).  [resolve(37,b,7,a)].
% 0.92/1.35  Derived: -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Oord(A).  [resolve(37,b,23,a)].
% 0.92/1.35  38 class_Orderings_Olinorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_35) # label(axiom).  [assumption].
% 0.92/1.35  39 -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].
% 0.92/1.35  40 -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].
% 0.92/1.35  41 -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].
% 0.92/1.35  42 -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].
% 0.92/1.35  43 -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].
% 0.92/1.35  44 -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].
% 0.92/1.35  45 -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].
% 0.92/1.35  46 -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].
% 0.92/1.35  Derived: c_SetInterval_OatLeast(A,tc_IntDef_Oint) != c_SetInterval_OatLeast(B,tc_IntDef_Oint) | A = B.  [resolve(38,a,39,a)].
% 0.92/1.35  Derived: c_SetInterval_OatMost(A,tc_IntDef_Oint) != c_SetInterval_OatMost(B,tc_IntDef_Oint) | A = B.  [resolve(38,a,40,a)].
% 0.92/1.35  Derived: c_SetInterval_OgreaterThan(A,tc_IntDef_Oint) != c_SetInterval_OgreaterThan(B,tc_IntDef_Oint) | A = B.  [resolve(38,a,41,a)].
% 0.92/1.35  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(38,a,42,a)].
% 0.92/1.35  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(38,a,43,a)].
% 0.92/1.35  Derived: c_SetInterval_OlessThan(A,tc_IntDef_Oint) != c_SetInterval_OlessThan(B,tc_IntDef_Oint) | A = B.  [resolve(38,a,44,a)].
% 0.92/1.35  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(38,a,45,a)].
% 0.92/1.35  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(38,a,46,a)].
% 0.92/1.35  47 class_Orderings_Olinorder(tc_nat) # label(clsarity_nat_7) # label(axiom).  [assumption].
% 0.92/1.35  Derived: c_SetInterval_OatLeast(A,tc_nat) != c_SetInterval_OatLeast(B,tc_nat) | A = B.  [resolve(47,a,39,a)].
% 0.92/1.35  Derived: c_SetInterval_OatMost(A,tc_nat) != c_SetInterval_OatMost(B,tc_nat) | A = B.  [resolve(47,a,40,a)].
% 0.92/1.36  Derived: c_SetInterval_OgreaterThan(A,tc_nat) != c_SetInterval_OgreaterThan(B,tc_nat) | A = B.  [resolve(47,a,41,a)].
% 0.92/1.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(47,a,42,a)].
% 0.92/1.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(47,a,43,a)].
% 0.92/1.36  Derived: c_SetInterval_OlessThan(A,tc_nat) != c_SetInterval_OlessThan(B,tc_nat) | A = B.  [resolve(47,a,44,a)].
% 0.92/1.36  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(47,a,45,a)].
% 0.92/1.36  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(47,a,46,a)].
% 0.92/1.36  48 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_Orderings_Olinorder(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_9) # label(axiom).  [assumption].
% 0.92/1.36  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(48,b,39,a)].
% 0.92/1.36  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(48,b,40,a)].
% 0.92/1.36  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(48,b,41,a)].
% 0.92/1.36  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(48,b,42,a)].
% 0.92/1.36  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(48,b,43,a)].
% 0.92/1.36  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(48,b,44,a)].
% 0.92/1.36  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(48,b,45,a)].
% 0.92/1.36  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(48,b,46,a)].
% 0.92/1.36  49 -class_Orderings_Olinorder(A) | class_LOrder_Olorder(A) # label(clsrel_Orderings_Olinorder_0) # label(axiom).  [assumption].
% 0.92/1.36  Derived: class_LOrder_Olorder(tc_IntDef_Oint).  [resolve(49,a,38,a)].
% 0.92/1.36  Derived: class_LOrder_Olorder(tc_nat).  [resolve(49,a,47,a)].
% 0.92/1.36  Derived: class_LOrder_Olorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(49,a,48,b)].
% 0.92/1.36  50 -class_Orderings_Olinorder(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Orderings_Olinorder_1) # label(axiom).  [assumption].
% 0.92/1.36  Derived: class_LOrder_Ojoin__semilorder(tc_IntDef_Oint).  [resolve(50,a,38,a)].
% 0.92/1.36  Derived: class_LOrder_Ojoin__semilorder(tc_nat).  [resolve(50,a,47,a)].
% 0.92/1.36  Derived: class_LOrder_Ojoin__semilorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(50,a,48,b)].
% 0.92/1.36  51 -class_Orderings_Olinorder(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Orderings_Olinorder_2) # label(axiom).  [assumption].
% 0.92/1.36  Derived: class_LOrder_Omeet__semilorder(tc_IntDef_Oint).  [resolve(51,a,38,a)].
% 0.92/1.36  Derived: class_LOrder_Omeet__semilorder(tc_nat).  [resolve(51,a,47,a)].
% 0.92/1.36  Derived: class_LOrder_Omeet__semilorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(51,a,48,b)].
% 0.92/1.36  52 -class_Orderings_Olinorder(A) | class_Orderings_Oord(A) # label(clsrel_Orderings_Olinorder_3) # label(axiom).  [assumption].
% 0.92/1.36  53 -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].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(53,b,39,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(53,b,40,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(53,b,41,a)].
% 0.92/1.37  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(53,b,42,a)].
% 0.92/1.37  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(53,b,43,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(53,b,44,a)].
% 0.92/1.37  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(53,b,45,a)].
% 0.92/1.37  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(53,b,46,a)].
% 0.92/1.37  54 -class_Ring__and__Field_Oordered__field(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__field_41) # label(axiom).  [assumption].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__field(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(54,b,39,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__field(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(54,b,40,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__field(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(54,b,41,a)].
% 0.92/1.37  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(54,b,42,a)].
% 0.92/1.37  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(54,b,43,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__field(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(54,b,44,a)].
% 0.92/1.37  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(54,b,45,a)].
% 0.92/1.37  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(54,b,46,a)].
% 0.92/1.37  55 -class_Ring__and__Field_Oordered__idom(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_33) # label(axiom).  [assumption].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(55,b,39,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(55,b,40,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(55,b,41,a)].
% 0.92/1.37  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(55,b,42,a)].
% 0.92/1.37  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(55,b,43,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(55,b,44,a)].
% 0.92/1.37  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(55,b,45,a)].
% 0.92/1.37  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(55,b,46,a)].
% 0.92/1.37  56 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_17) # label(axiom).  [assumption].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(56,b,39,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(56,b,40,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(56,b,41,a)].
% 0.92/1.37  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(56,b,42,a)].
% 0.92/1.37  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(56,b,43,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(56,b,44,a)].
% 0.92/1.37  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(56,b,45,a)].
% 0.92/1.37  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(56,b,46,a)].
% 0.92/1.37  57 -class_Ring__and__Field_Oordered__semidom(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_27) # label(axiom).  [assumption].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(57,b,39,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(57,b,40,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(57,b,41,a)].
% 0.92/1.37  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(57,b,42,a)].
% 0.92/1.37  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(57,b,43,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(57,b,44,a)].
% 0.92/1.37  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(57,b,45,a)].
% 0.92/1.37  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(57,b,46,a)].
% 0.92/1.37  58 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Orderings_Olinorder(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_10) # label(axiom).  [assumption].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(58,b,39,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(58,b,40,a)].
% 0.92/1.37  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(58,b,41,a)].
% 0.92/1.38  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(58,b,42,a)].
% 0.92/1.38  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(58,b,43,a)].
% 0.92/1.38  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(58,b,44,a)].
% 0.92/1.38  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(58,b,45,a)].
% 0.92/1.38  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(58,b,46,a)].
% 0.92/1.38  59 -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Olinorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_5) # label(axiom).  [assumption].
% 0.92/1.38  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(59,b,39,a)].
% 0.92/1.38  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(59,b,40,a)].
% 0.92/1.38  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(59,b,41,a)].
% 0.92/1.38  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(59,b,42,a)].
% 0.92/1.38  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(59,b,43,a)].
% 0.92/1.38  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(59,b,44,a)].
% 0.92/1.38  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(59,b,45,a)].
% 0.92/1.38  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(59,b,46,a)].
% 0.92/1.38  Derived: -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Olorder(A).  [resolve(59,b,49,a)].
% 0.92/1.38  Derived: -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Ojoin__semilorder(A).  [resolve(59,b,50,a)].
% 0.92/1.38  Derived: -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Omeet__semilorder(A).  [resolve(59,b,51,a)].
% 0.92/1.38  60 -class_Orderings_Olinorder(A) | -c_less(B,B,A).  [resolve(22,b,2,a)].
% 0.92/1.38  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(60,a,38,a)].
% 0.92/1.38  Derived: -c_less(A,A,tc_nat).  [resolve(60,a,47,a)].
% 0.92/1.38  Derived: -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(60,a,48,b)].
% 0.92/1.38  61 -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(22,b,3,a)].
% 0.92/1.38  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(61,a,38,a)].
% 0.92/1.38  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(61,a,47,a)].
% 0.92/1.38  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(61,a,48,b)].
% 0.92/1.38  62 -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(22,b,4,a)].
% 0.92/1.38  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(62,a,38,a)].
% 0.92/1.42  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(62,a,47,a)].
% 0.92/1.42  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(62,a,48,b)].
% 0.92/1.42  63 -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(22,b,5,a)].
% 0.92/1.42  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(63,a,38,a)].
% 0.92/1.42  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(63,a,47,a)].
% 0.92/1.42  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(63,a,48,b)].
% 0.92/1.42  64 -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(22,b,6,a)].
% 0.92/1.42  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(64,a,38,a)].
% 0.92/1.42  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(64,a,47,a)].
% 0.92/1.42  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(64,a,48,b)].
% 0.92/1.42  65 -class_Orderings_Olinorder(A) | c_lessequals(B,B,A).  [resolve(22,b,7,a)].
% 0.92/1.42  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(65,a,38,a)].
% 0.92/1.42  Derived: c_lessequals(A,A,tc_nat).  [resolve(65,a,47,a)].
% 0.92/1.42  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(65,a,48,b)].
% 0.92/1.42  66 class_Orderings_Oord(A) | -class_Orderings_Olinorder(A).  [resolve(23,a,22,b)].
% 0.92/1.42  Derived: class_Orderings_Oord(tc_IntDef_Oint).  [resolve(66,b,38,a)].
% 0.92/1.42  Derived: class_Orderings_Oord(tc_nat).  [resolve(66,b,47,a)].
% 0.92/1.42  Derived: class_Orderings_Oord(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(66,b,48,b)].
% 0.92/1.42  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(66,b,53,b)].
% 0.92/1.42  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(66,b,54,b)].
% 0.92/1.42  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(66,b,55,b)].
% 0.92/1.42  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(66,b,56,b)].
% 0.92/1.42  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(66,b,57,b)].
% 0.92/1.42  Derived: class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(66,b,58,b)].
% 0.92/1.42  67 class_Orderings_Oord(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_5) # label(axiom).  [assumption].
% 0.92/1.42  68 -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].
% 0.92/1.42  69 -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].
% 0.92/1.42  70 -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].
% 0.92/1.42  71 -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].
% 0.92/1.42  72 -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].
% 0.92/1.42  73 -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].
% 0.92/1.42  74 -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].
% 0.92/1.42  75 -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].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(67,a,68,a)].
% 0.92/1.42  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(67,a,69,a)].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(67,a,70,a)].
% 0.92/1.42  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(67,a,71,a)].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(67,a,72,a)].
% 0.92/1.42  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(67,a,73,a)].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(67,a,74,a)].
% 0.92/1.42  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(67,a,75,a)].
% 0.92/1.42  76 class_Orderings_Oord(tc_nat) # label(clsarity_nat_2) # label(axiom).  [assumption].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(76,a,68,a)].
% 0.92/1.42  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(76,a,69,a)].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(76,a,70,a)].
% 0.92/1.42  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(76,a,71,a)].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(76,a,72,a)].
% 0.92/1.42  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(76,a,73,a)].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(76,a,74,a)].
% 0.92/1.42  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(76,a,75,a)].
% 0.92/1.42  77 class_Orderings_Oord(tc_set(A)) # label(clsarity_set_1) # label(axiom).  [assumption].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_set(C)),tc_set(C)) | c_lessequals(B,A,tc_set(C)).  [resolve(77,a,68,a)].
% 0.92/1.42  Derived: -c_lessequals(A,B,tc_set(C)) | c_in(B,c_SetInterval_OatLeast(A,tc_set(C)),tc_set(C)).  [resolve(77,a,69,a)].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_set(C)),tc_set(C)) | c_lessequals(A,B,tc_set(C)).  [resolve(77,a,70,a)].
% 0.92/1.42  Derived: -c_lessequals(A,B,tc_set(C)) | c_in(A,c_SetInterval_OatMost(B,tc_set(C)),tc_set(C)).  [resolve(77,a,71,a)].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_set(C)),tc_set(C)) | c_less(B,A,tc_set(C)).  [resolve(77,a,72,a)].
% 0.92/1.42  Derived: -c_less(A,B,tc_set(C)) | c_in(B,c_SetInterval_OgreaterThan(A,tc_set(C)),tc_set(C)).  [resolve(77,a,73,a)].
% 0.92/1.42  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_set(C)),tc_set(C)) | c_less(A,B,tc_set(C)).  [resolve(77,a,74,a)].
% 0.92/1.42  Derived: -c_less(A,B,tc_set(C)) | c_in(A,c_SetInterval_OlessThan(B,tc_set(C)),tc_set(C)).  [resolve(77,a,75,a)].
% 0.92/1.42  78 -class_LOrder_Ojoin__semilorder(A) | class_Orderings_Oord(A) # label(clsrel_LOrder_Ojoin__semilorder_0) # label(axiom).  [assumption].
% 0.92/1.42  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(78,b,68,a)].
% 0.92/1.42  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(78,b,69,a)].
% 0.92/1.42  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(78,b,70,a)].
% 0.92/1.42  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(78,b,71,a)].
% 0.92/1.42  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(78,b,72,a)].
% 0.92/1.43  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(78,b,73,a)].
% 0.92/1.43  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(78,b,74,a)].
% 0.92/1.43  Derived: -class_LOrder_Ojoin__semilorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(78,b,75,a)].
% 0.92/1.43  79 -class_LOrder_Olorder(A) | class_Orderings_Oord(A) # label(clsrel_LOrder_Olorder_1) # label(axiom).  [assumption].
% 0.92/1.43  Derived: -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(79,b,68,a)].
% 0.92/1.43  Derived: -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(79,b,69,a)].
% 0.92/1.43  Derived: -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(79,b,70,a)].
% 0.92/1.43  Derived: -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(79,b,71,a)].
% 0.92/1.43  Derived: -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(79,b,72,a)].
% 0.92/1.43  Derived: -class_LOrder_Olorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(79,b,73,a)].
% 0.92/1.43  Derived: -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(79,b,74,a)].
% 0.92/1.43  Derived: -class_LOrder_Olorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(79,b,75,a)].
% 0.92/1.43  80 -class_LOrder_Omeet__semilorder(A) | class_Orderings_Oord(A) # label(clsrel_LOrder_Omeet__semilorder_0) # label(axiom).  [assumption].
% 0.92/1.43  Derived: -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(80,b,68,a)].
% 0.92/1.43  Derived: -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(80,b,69,a)].
% 0.92/1.43  Derived: -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(80,b,70,a)].
% 0.92/1.43  Derived: -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(80,b,71,a)].
% 0.92/1.43  Derived: -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(80,b,72,a)].
% 0.92/1.43  Derived: -class_LOrder_Omeet__semilorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(80,b,73,a)].
% 0.92/1.43  Derived: -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(80,b,74,a)].
% 0.92/1.43  Derived: -class_LOrder_Omeet__semilorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(80,b,75,a)].
% 0.92/1.43  81 -class_OrderedGroup_Olordered__ab__group(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Olordered__ab__group_9) # label(axiom).  [assumption].
% 0.92/1.43  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(81,b,68,a)].
% 0.92/1.43  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(81,b,69,a)].
% 0.92/1.43  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(81,b,70,a)].
% 0.92/1.43  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(81,b,71,a)].
% 0.92/1.43  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(81,b,72,a)].
% 0.92/1.43  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(81,b,73,a)].
% 0.92/1.43  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(81,b,74,a)].
% 0.92/1.43  Derived: -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(81,b,75,a)].
% 0.92/1.43  82 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_18) # label(axiom).  [assumption].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(82,b,68,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(82,b,69,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(82,b,70,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(82,b,71,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(82,b,72,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(82,b,73,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(82,b,74,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(82,b,75,a)].
% 0.92/1.44  83 -class_OrderedGroup_Olordered__ab__group__join(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_9) # label(axiom).  [assumption].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(83,b,68,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(83,b,69,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(83,b,70,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(83,b,71,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(83,b,72,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(83,b,73,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(83,b,74,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(83,b,75,a)].
% 0.92/1.44  84 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_9) # label(axiom).  [assumption].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(84,b,68,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(84,b,69,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(84,b,70,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(84,b,71,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(84,b,72,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(84,b,73,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(84,b,74,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(84,b,75,a)].
% 0.92/1.44  85 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_3) # label(axiom).  [assumption].
% 0.92/1.44  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(85,b,68,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(85,b,69,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(85,b,70,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(85,b,71,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(85,b,72,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(85,b,73,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(85,b,74,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(85,b,75,a)].
% 0.92/1.44  86 -class_OrderedGroup_Opordered__ab__group__add(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_11) # label(axiom).  [assumption].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(86,b,68,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(86,b,69,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(86,b,70,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(86,b,71,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(86,b,72,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(86,b,73,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(86,b,74,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(86,b,75,a)].
% 0.92/1.44  87 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add_1) # label(axiom).  [assumption].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(87,b,68,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(87,b,69,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(87,b,70,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(87,b,71,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(87,b,72,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(87,b,73,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(87,b,74,a)].
% 0.92/1.44  Derived: -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(87,b,75,a)].
% 0.92/1.44  88 -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].
% 0.92/1.44  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(88,b,68,a)].
% 0.92/1.46  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(88,b,69,a)].
% 0.92/1.46  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(88,b,70,a)].
% 0.92/1.46  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(88,b,71,a)].
% 0.92/1.46  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(88,b,72,a)].
% 0.92/1.46  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(88,b,73,a)].
% 0.92/1.46  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(88,b,74,a)].
% 0.92/1.46  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(88,b,75,a)].
% 0.92/1.46  89 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_Orderings_Oord(A) # label(clsrel_OrderedGroup_Opordered__cancel__ab__semigroup__add_2) # label(axiom).  [assumption].
% 0.92/1.46  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(89,b,68,a)].
% 0.92/1.46  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(89,b,69,a)].
% 0.92/1.46  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(89,b,70,a)].
% 0.92/1.46  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(89,b,71,a)].
% 0.92/1.46  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(89,b,72,a)].
% 0.92/1.46  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(89,b,73,a)].
% 0.92/1.46  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(89,b,74,a)].
% 0.92/1.46  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(89,b,75,a)].
% 0.92/1.46  90 -class_Ring__and__Field_Oaxclass__abs__if(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oaxclass__abs__if_1) # label(axiom).  [assumption].
% 0.92/1.46  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(90,b,68,a)].
% 0.92/1.46  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(90,b,69,a)].
% 0.92/1.46  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(90,b,70,a)].
% 0.92/1.46  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(90,b,71,a)].
% 0.92/1.46  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(90,b,72,a)].
% 0.92/1.46  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(90,b,73,a)].
% 0.92/1.46  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(90,b,74,a)].
% 0.92/1.46  Derived: -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(90,b,75,a)].
% 0.92/1.46  91 -class_Ring__and__Field_Olordered__ring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Olordered__ring_11) # label(axiom).  [assumption].
% 0.92/1.46  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(91,b,68,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(91,b,69,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(91,b,70,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(91,b,71,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(91,b,72,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(91,b,73,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(91,b,74,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(91,b,75,a)].
% 0.92/1.47  92 -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].
% 0.92/1.47  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(92,b,68,a)].
% 0.92/1.47  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(92,b,69,a)].
% 0.92/1.47  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(92,b,70,a)].
% 0.92/1.47  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(92,b,71,a)].
% 0.92/1.47  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(92,b,72,a)].
% 0.92/1.47  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(92,b,73,a)].
% 0.92/1.47  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(92,b,74,a)].
% 0.92/1.47  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(92,b,75,a)].
% 0.92/1.47  93 -class_Ring__and__Field_Oordered__field(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__field_59) # label(axiom).  [assumption].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(93,b,68,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(93,b,69,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(93,b,70,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(93,b,71,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(93,b,72,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(93,b,73,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(93,b,74,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__field(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(93,b,75,a)].
% 0.92/1.47  94 -class_Ring__and__Field_Oordered__idom(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__idom_45) # label(axiom).  [assumption].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(94,b,68,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(94,b,69,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(94,b,70,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(94,b,71,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(94,b,72,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(94,b,73,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(94,b,74,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(94,b,75,a)].
% 0.92/1.47  95 -class_Ring__and__Field_Oordered__ring__strict(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_27) # label(axiom).  [assumption].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(95,b,68,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(95,b,69,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(95,b,70,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(95,b,71,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(95,b,72,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(95,b,73,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(95,b,74,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(95,b,75,a)].
% 0.92/1.47  96 -class_Ring__and__Field_Oordered__semidom(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__semidom_39) # label(axiom).  [assumption].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(96,b,68,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(96,b,69,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(96,b,70,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(96,b,71,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(96,b,72,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(96,b,73,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(96,b,74,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(96,b,75,a)].
% 0.92/1.47  97 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_18) # label(axiom).  [assumption].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(97,b,68,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(97,b,69,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(97,b,70,a)].
% 0.92/1.47  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(97,b,71,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(97,b,72,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(97,b,73,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(97,b,74,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(97,b,75,a)].
% 0.92/1.48  98 -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].
% 0.92/1.48  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(98,b,68,a)].
% 0.92/1.48  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(98,b,69,a)].
% 0.92/1.48  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(98,b,70,a)].
% 0.92/1.48  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(98,b,71,a)].
% 0.92/1.48  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(98,b,72,a)].
% 0.92/1.48  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(98,b,73,a)].
% 0.92/1.48  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(98,b,74,a)].
% 0.92/1.48  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(98,b,75,a)].
% 0.92/1.48  99 -class_Ring__and__Field_Opordered__cancel__semiring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__cancel__semiring_12) # label(axiom).  [assumption].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(99,b,68,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(99,b,69,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(99,b,70,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(99,b,71,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(99,b,72,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(99,b,73,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(99,b,74,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(99,b,75,a)].
% 0.92/1.48  100 -class_Ring__and__Field_Opordered__comm__ring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_24) # label(axiom).  [assumption].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(100,b,68,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(100,b,69,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(100,b,70,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(100,b,71,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(100,b,72,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(100,b,73,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(100,b,74,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(100,b,75,a)].
% 0.92/1.48  101 -class_Ring__and__Field_Opordered__comm__semiring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__comm__semiring_14) # label(axiom).  [assumption].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(101,b,68,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(101,b,69,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(101,b,70,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(101,b,71,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(101,b,72,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(101,b,73,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(101,b,74,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(101,b,75,a)].
% 0.92/1.48  102 -class_Ring__and__Field_Opordered__ring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__ring_18) # label(axiom).  [assumption].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(102,b,68,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(102,b,69,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(102,b,70,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(102,b,71,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(102,b,72,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(102,b,73,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(102,b,74,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(102,b,75,a)].
% 0.92/1.48  103 -class_Ring__and__Field_Opordered__semiring(A) | class_Orderings_Oord(A) # label(clsrel_Ring__and__Field_Opordered__semiring_11) # label(axiom).  [assumption].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(103,b,68,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(103,b,69,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(103,b,70,a)].
% 0.92/1.48  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(103,b,71,a)].
% 0.92/1.51  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(103,b,72,a)].
% 0.92/1.51  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(103,b,73,a)].
% 0.92/1.51  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(103,b,74,a)].
% 0.92/1.51  Derived: -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(103,b,75,a)].
% 0.92/1.51  104 -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Oord(A) # label(clsrel_Wellfounded__Recursion_Owellorder_0) # label(axiom).  [assumption].
% 0.92/1.51  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(104,b,68,a)].
% 0.92/1.51  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(104,b,69,a)].
% 0.92/1.51  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(104,b,70,a)].
% 0.92/1.51  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(104,b,71,a)].
% 0.92/1.51  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(104,b,72,a)].
% 0.92/1.51  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(104,b,73,a)].
% 0.92/1.51  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(104,b,74,a)].
% 0.92/1.51  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(104,b,75,a)].
% 0.92/1.51  105 class_Orderings_Oord(tc_IntDef_Oint).  [resolve(23,a,1,a)].
% 0.92/1.51  106 class_Orderings_Oord(tc_nat).  [resolve(23,a,8,a)].
% 0.92/1.51  107 class_Orderings_Oord(tc_set(A)).  [resolve(23,a,9,a)].
% 0.92/1.51  108 class_Orderings_Oord(A) | -class_LOrder_Ojoin__semilorder(A).  [resolve(23,a,10,b)].
% 0.92/1.51  109 class_Orderings_Oord(A) | -class_LOrder_Olorder(A).  [resolve(23,a,11,b)].
% 0.92/1.51  110 class_Orderings_Oord(A) | -class_LOrder_Omeet__semilorder(A).  [resolve(23,a,12,b)].
% 0.92/1.51  111 class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(23,a,13,b)].
% 0.92/1.51  112 class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(23,a,14,b)].
% 0.92/1.51  113 class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(23,a,15,b)].
% 0.92/1.51  114 class_Orderings_Oord(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(23,a,16,b)].
% 0.92/1.51  115 class_Orderings_Oord(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(23,a,17,b)].
% 0.92/1.51  116 class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(23,a,18,b)].
% 0.92/1.51  117 class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__semigroup__add(A).  [resolve(23,a,19,b)].
% 0.92/1.51  118 class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(23,a,20,b)].
% 0.92/1.51  119 class_Orderings_Oord(A) | -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A).  [resolve(23,a,21,b)].
% 0.92/1.51  120 -class_Wellfounded__Recursion_Owellorder(A) | class_Orderings_Oord(A).  [resolve(37,b,23,a)].
% 0.92/1.51  121 class_Orderings_Oord(tc_IntDef_Oint).  [resolve(66,b,38,a)].
% 0.92/1.51  122 class_Orderings_Oord(tc_nat).  [resolve(66,b,47,a)].
% 0.92/1.51  123 class_Orderings_Oord(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(66,b,48,b)].
% 0.92/1.51  124 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(66,b,53,b)].
% 0.92/1.51  125 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(66,b,54,b)].
% 0.92/1.51  126 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(66,b,55,b)].
% 0.92/1.51  127 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(66,b,56,b)].
% 0.92/1.51  128 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(66,b,57,b)].
% 0.92/1.51  129 class_Orderings_Oord(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(66,b,58,b)].
% 1.53/1.78  130 -class_Ring__and__Field_Osemiring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring_0) # label(axiom).  [assumption].
% 1.53/1.78  131 class_Ring__and__Field_Osemiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_10) # label(axiom).  [assumption].
% 1.53/1.78  132 class_Ring__and__Field_Osemiring(tc_nat) # label(clsarity_nat_18) # label(axiom).  [assumption].
% 1.53/1.78  133 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Numeral_Onumber__ring_6) # label(axiom).  [assumption].
% 1.53/1.78  134 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Power_Orecpower_10) # label(axiom).  [assumption].
% 1.53/1.78  135 -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.53/1.78  136 -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.53/1.78  137 -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.53/1.78  138 -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.53/1.78  139 -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.53/1.78  140 -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.53/1.78  141 -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.53/1.78  142 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Ofield_20) # label(axiom).  [assumption].
% 1.53/1.78  143 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oidom_20) # label(axiom).  [assumption].
% 1.53/1.78  144 -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.53/1.78  145 -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.53/1.78  146 -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.53/1.78  147 -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.53/1.78  148 -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.53/1.78  149 -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.53/1.78  150 -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.53/1.78  151 -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.53/1.78  152 -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.53/1.78  153 -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.53/1.78  154 -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.53/1.79  155 -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.53/1.79  156 -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.53/1.79  157 -class_Ring__and__Field_Oring(A) | class_Ring__and__Field_Osemiring(A) # label(clsrel_Ring__and__Field_Oring_0) # label(axiom).  [assumption].
% 1.53/1.79  158 -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.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(130,a,131,a)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(130,a,132,a)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(130,a,133,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(130,a,134,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(130,a,135,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(130,a,136,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(130,a,137,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(130,a,138,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(130,a,139,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(130,a,140,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(130,a,141,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(130,a,142,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(130,a,143,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(130,a,144,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(130,a,145,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(130,a,146,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(130,a,147,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(130,a,148,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(130,a,149,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(130,a,150,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(130,a,151,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(130,a,152,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(130,a,153,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(130,a,154,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(130,a,155,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(130,a,156,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(130,a,157,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(130,a,158,b)].
% 1.53/1.79  159 -class_Ring__and__Field_Osemiring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring_1) # label(axiom).  [assumption].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(159,a,131,a)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(159,a,132,a)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(159,a,133,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(159,a,134,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(159,a,135,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(159,a,136,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(159,a,137,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(159,a,138,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(159,a,139,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(159,a,140,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(159,a,141,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(159,a,142,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(159,a,143,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(159,a,144,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(159,a,145,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(159,a,146,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(159,a,147,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(159,a,148,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(159,a,149,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(159,a,150,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(159,a,151,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(159,a,152,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(159,a,153,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(159,a,154,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(159,a,155,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(159,a,156,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(159,a,157,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(159,a,158,b)].
% 1.53/1.79  160 -class_Ring__and__Field_Osemiring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Osemiring_2) # label(axiom).  [assumption].
% 1.53/1.79  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(160,a,131,a)].
% 1.53/1.79  Derived: class_HOL_Oplus(tc_nat).  [resolve(160,a,132,a)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(160,a,133,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(160,a,134,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(160,a,135,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(160,a,136,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(160,a,137,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(160,a,138,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(160,a,139,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(160,a,140,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(160,a,141,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(160,a,142,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(160,a,143,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(160,a,144,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(160,a,145,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(160,a,146,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(160,a,147,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(160,a,148,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(160,a,149,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(160,a,150,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(160,a,151,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(160,a,152,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(160,a,153,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(160,a,154,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(160,a,155,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(160,a,156,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(160,a,157,b)].
% 1.53/1.79  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(160,a,158,b)].
% 1.53/1.79  161 -class_Ring__and__Field_Osemiring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Osemiring_3) # label(axiom).  [assumption].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(161,a,131,a)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(161,a,132,a)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(161,a,133,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(161,a,134,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(161,a,135,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(161,a,136,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(161,a,137,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(161,a,138,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(161,a,139,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(161,a,140,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(161,a,141,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(161,a,142,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(161,a,143,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(161,a,144,b)].
% 1.53/1.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(161,a,145,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(161,a,146,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(161,a,147,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(161,a,148,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(161,a,149,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(161,a,150,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(161,a,151,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(161,a,152,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(161,a,153,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(161,a,154,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(161,a,155,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(161,a,156,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring(A).  [resolve(161,a,157,b)].
% 1.53/1.80  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(161,a,158,b)].
% 1.53/1.80  162 -class_Ring__and__Field_Osemiring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring_4) # label(axiom).  [assumption].
% 1.53/1.80  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(162,a,131,a)].
% 1.53/1.80  Derived: class_HOL_Otimes(tc_nat).  [resolve(162,a,132,a)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(162,a,133,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Power_Orecpower(A).  [resolve(162,a,134,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(162,a,135,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(162,a,136,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(162,a,137,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(162,a,138,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(162,a,139,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(162,a,140,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(162,a,141,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(162,a,142,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oidom(A).  [resolve(162,a,143,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(162,a,144,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(162,a,145,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(162,a,146,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(162,a,147,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(162,a,148,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(162,a,149,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(162,a,150,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(162,a,151,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(162,a,152,b)].
% 1.53/1.80  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(162,a,153,b)].
% 1.61/1.85  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(162,a,154,b)].
% 1.61/1.85  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(162,a,155,b)].
% 1.61/1.85  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(162,a,156,b)].
% 1.61/1.85  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oring(A).  [resolve(162,a,157,b)].
% 1.61/1.85  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(162,a,158,b)].
% 1.61/1.85  163 -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.61/1.85  164 -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.61/1.85  165 -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.61/1.85  Derived: -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Oplus(A).  [resolve(165,b,160,a)].
% 1.61/1.85  166 -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.61/1.85  Derived: -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(166,b,161,a)].
% 1.61/1.85  Derived: -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Otimes(A).  [resolve(166,b,162,a)].
% 1.61/1.85  167 -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.61/1.85  168 class_Ring__and__Field_Ocomm__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_11) # label(axiom).  [assumption].
% 1.61/1.85  169 class_Ring__and__Field_Ocomm__semiring(tc_nat) # label(clsarity_nat_19) # label(axiom).  [assumption].
% 1.61/1.85  170 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Numeral_Onumber__ring_7) # label(axiom).  [assumption].
% 1.61/1.85  171 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Power_Orecpower_11) # label(axiom).  [assumption].
% 1.61/1.85  172 -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.61/1.85  173 -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.61/1.85  174 -class_Ring__and__Field_Ocomm__semiring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_1) # label(axiom).  [assumption].
% 1.61/1.85  175 -class_Ring__and__Field_Ocomm__semiring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_2) # label(axiom).  [assumption].
% 1.61/1.85  176 -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.61/1.85  Derived: class_OrderedGroup_Oab__semigroup__mult(tc_IntDef_Oint).  [resolve(176,a,168,a)].
% 1.61/1.85  Derived: class_OrderedGroup_Oab__semigroup__mult(tc_nat).  [resolve(176,a,169,a)].
% 1.61/1.85  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(176,a,170,b)].
% 1.61/1.85  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(176,a,171,b)].
% 1.61/1.85  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(176,a,172,b)].
% 1.61/1.85  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(176,a,173,b)].
% 1.61/1.85  177 -class_Ring__and__Field_Ocomm__semiring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_4) # label(axiom).  [assumption].
% 1.61/1.85  178 -class_Ring__and__Field_Ocomm__semiring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ocomm__semiring_5) # label(axiom).  [assumption].
% 1.61/1.85  179 -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.61/1.89  180 -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.61/1.89  181 -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.61/1.89  182 -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.61/1.89  183 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Ofield_16) # label(axiom).  [assumption].
% 1.61/1.89  184 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__semiring(A) # label(clsrel_Ring__and__Field_Oidom_16) # label(axiom).  [assumption].
% 1.61/1.89  185 -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.61/1.89  186 -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.61/1.89  187 -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.61/1.89  188 -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.61/1.89  189 -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.61/1.89  190 -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.61/1.89  191 -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.61/1.89  192 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(130,a,137,b)].
% 1.61/1.89  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(192,b,168,a)].
% 1.61/1.89  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(192,b,169,a)].
% 1.61/1.89  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(192,b,170,b)].
% 1.61/1.89  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(192,b,171,b)].
% 1.61/1.89  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(192,b,172,b)].
% 1.61/1.89  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(192,b,173,b)].
% 1.61/1.89  193 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(159,a,137,b)].
% 1.61/1.89  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(193,b,168,a)].
% 1.61/1.89  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(193,b,169,a)].
% 1.61/1.89  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(193,b,170,b)].
% 1.61/1.89  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(193,b,171,b)].
% 1.61/1.89  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(193,b,172,b)].
% 1.61/1.89  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(193,b,173,b)].
% 1.61/1.89  194 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(160,a,137,b)].
% 1.61/1.89  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(194,b,168,a)].
% 1.61/1.89  Derived: class_HOL_Oplus(tc_nat).  [resolve(194,b,169,a)].
% 1.61/1.89  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(194,b,170,b)].
% 1.61/1.89  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(194,b,171,b)].
% 1.61/1.92  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(194,b,172,b)].
% 1.61/1.92  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(194,b,173,b)].
% 1.61/1.92  195 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(161,a,137,b)].
% 1.61/1.92  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(195,b,168,a)].
% 1.61/1.92  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(195,b,169,a)].
% 1.61/1.92  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(195,b,170,b)].
% 1.61/1.92  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(195,b,171,b)].
% 1.61/1.92  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(195,b,172,b)].
% 1.61/1.92  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(195,b,173,b)].
% 1.61/1.92  196 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring(A).  [resolve(162,a,137,b)].
% 1.61/1.92  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(196,b,168,a)].
% 1.61/1.92  Derived: class_HOL_Otimes(tc_nat).  [resolve(196,b,169,a)].
% 1.61/1.92  Derived: class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(196,b,170,b)].
% 1.61/1.92  Derived: class_HOL_Otimes(A) | -class_Power_Orecpower(A).  [resolve(196,b,171,b)].
% 1.61/1.92  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(196,b,172,b)].
% 1.61/1.92  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(196,b,173,b)].
% 1.61/1.92  197 -class_OrderedGroup_Ocomm__monoid__add(A) | class_HOL_Ozero(A) # label(clsrel_OrderedGroup_Ocomm__monoid__add_0) # label(axiom).  [assumption].
% 1.61/1.92  198 class_OrderedGroup_Ocomm__monoid__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_12) # label(axiom).  [assumption].
% 1.61/1.92  199 class_OrderedGroup_Ocomm__monoid__add(tc_nat) # label(clsarity_nat_20) # label(axiom).  [assumption].
% 1.61/1.92  200 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Numeral_Onumber__ring_9) # label(axiom).  [assumption].
% 1.61/1.92  201 -class_OrderedGroup_Oab__group__add(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Oab__group__add_1) # label(axiom).  [assumption].
% 1.61/1.92  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(197,a,198,a)].
% 1.61/1.92  Derived: class_HOL_Ozero(tc_nat).  [resolve(197,a,199,a)].
% 1.61/1.92  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(197,a,200,b)].
% 1.61/1.92  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(197,a,201,b)].
% 1.61/1.92  202 -class_OrderedGroup_Ocomm__monoid__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Ocomm__monoid__add_1) # label(axiom).  [assumption].
% 1.61/1.92  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(202,a,201,b)].
% 1.61/1.92  203 -class_OrderedGroup_Ocomm__monoid__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Ocomm__monoid__add_2) # label(axiom).  [assumption].
% 1.61/1.92  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(203,a,201,b)].
% 1.61/1.92  204 -class_OrderedGroup_Ocomm__monoid__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Ocomm__monoid__add_3) # label(axiom).  [assumption].
% 1.61/1.92  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(204,a,201,b)].
% 1.61/1.92  205 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_3) # label(axiom).  [assumption].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(205,b,202,a)].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(205,b,203,a)].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group(A) | class_HOL_Oplus(A).  [resolve(205,b,204,a)].
% 1.61/1.92  206 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_4) # label(axiom).  [assumption].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(206,b,202,a)].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(206,b,203,a)].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group__abs(A) | class_HOL_Oplus(A).  [resolve(206,b,204,a)].
% 1.61/1.92  207 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_3) # label(axiom).  [assumption].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(207,b,202,a)].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(207,b,203,a)].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group__join(A) | class_HOL_Oplus(A).  [resolve(207,b,204,a)].
% 1.61/1.92  208 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_3) # label(axiom).  [assumption].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(208,b,202,a)].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(208,b,203,a)].
% 1.61/1.92  Derived: -class_OrderedGroup_Olordered__ab__group__meet(A) | class_HOL_Oplus(A).  [resolve(208,b,204,a)].
% 1.61/1.92  209 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_2) # label(axiom).  [assumption].
% 1.61/1.92  210 -class_Power_Orecpower(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Power_Orecpower_12) # label(axiom).  [assumption].
% 1.61/1.92  Derived: -class_Power_Orecpower(A) | class_HOL_Ozero(A).  [resolve(210,b,197,a)].
% 1.61/1.92  211 -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.61/1.92  Derived: -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Ozero(A).  [resolve(211,b,197,a)].
% 1.61/1.92  212 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_13) # label(axiom).  [assumption].
% 1.61/1.92  213 -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.61/1.92  214 -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.61/1.92  Derived: -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_HOL_Ozero(A).  [resolve(214,b,197,a)].
% 1.61/1.92  215 -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.61/1.92  Derived: -class_Ring__and__Field_Ocomm__semiring__1(A) | class_HOL_Ozero(A).  [resolve(215,b,197,a)].
% 1.61/1.92  216 -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.61/1.92  Derived: -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Ozero(A).  [resolve(216,b,197,a)].
% 1.61/1.92  217 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Ofield_23) # label(axiom).  [assumption].
% 1.61/1.92  218 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oidom_23) # label(axiom).  [assumption].
% 1.61/1.92  219 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_17) # label(axiom).  [assumption].
% 1.61/1.92  220 -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].
% 1.61/1.92  Derived: -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | class_HOL_Ozero(A).  [resolve(220,b,197,a)].
% 1.75/1.99  221 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oordered__field_25) # label(axiom).  [assumption].
% 1.75/1.99  222 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_23) # label(axiom).  [assumption].
% 1.75/1.99  223 -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].
% 1.75/1.99  224 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_17) # label(axiom).  [assumption].
% 1.75/1.99  225 -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].
% 1.75/1.99  226 -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].
% 1.75/1.99  227 -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].
% 1.75/1.99  228 -class_Ring__and__Field_Opordered__comm__ring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_13) # label(axiom).  [assumption].
% 1.75/1.99  229 -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].
% 1.75/1.99  Derived: -class_Ring__and__Field_Opordered__comm__semiring(A) | class_HOL_Ozero(A).  [resolve(229,b,197,a)].
% 1.75/1.99  230 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_10) # label(axiom).  [assumption].
% 1.75/1.99  231 -class_Ring__and__Field_Opordered__semiring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Opordered__semiring_4) # label(axiom).  [assumption].
% 1.75/1.99  232 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Ocomm__monoid__add(A) # label(clsrel_Ring__and__Field_Oring_8) # label(axiom).  [assumption].
% 1.75/1.99  233 -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.75/1.99  234 -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.75/1.99  Derived: -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(234,b,202,a)].
% 1.75/1.99  Derived: -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(234,b,203,a)].
% 1.75/1.99  Derived: -class_Ring__and__Field_Osemiring__0(A) | class_HOL_Oplus(A).  [resolve(234,b,204,a)].
% 1.75/1.99  235 -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.75/1.99  236 -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.75/1.99  Derived: -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Ozero(A).  [resolve(236,b,197,a)].
% 1.75/1.99  237 -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.75/1.99  238 -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.75/1.99  239 class_Ring__and__Field_Osemiring__0(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_13) # label(axiom).  [assumption].
% 1.75/1.99  240 class_Ring__and__Field_Osemiring__0(tc_nat) # label(clsarity_nat_21) # label(axiom).  [assumption].
% 1.75/1.99  241 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Numeral_Onumber__ring_10) # label(axiom).  [assumption].
% 1.75/1.99  242 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Power_Orecpower_13) # label(axiom).  [assumption].
% 1.75/1.99  243 -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.75/1.99  244 -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.75/1.99  245 -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.75/1.99  246 -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.75/1.99  247 -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.75/1.99  248 -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.75/1.99  249 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Ofield_19) # label(axiom).  [assumption].
% 1.75/1.99  250 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oidom_19) # label(axiom).  [assumption].
% 1.75/1.99  251 -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.75/1.99  252 -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.75/1.99  253 -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.75/1.99  254 -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.75/1.99  255 -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.75/1.99  256 -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.75/1.99  257 -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.75/1.99  258 -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.75/1.99  259 -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.75/1.99  260 -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.75/1.99  261 -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.75/1.99  262 -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.75/1.99  263 -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.75/1.99  264 -class_Ring__and__Field_Oring(A) | class_Ring__and__Field_Osemiring__0(A) # label(clsrel_Ring__and__Field_Oring_13) # label(axiom).  [assumption].
% 1.75/1.99  265 -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.75/2.04  266 -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__0_2) # label(axiom).  [assumption].
% 1.75/2.04  267 -class_Ring__and__Field_Osemiring__0(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Osemiring__0_3) # label(axiom).  [assumption].
% 1.75/2.04  268 -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Osemiring__0_4) # label(axiom).  [assumption].
% 1.75/2.04  269 -class_Ring__and__Field_Osemiring__0(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring__0_5) # label(axiom).  [assumption].
% 1.75/2.04  270 -class_Ring__and__Field_Osemiring__0(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Osemiring__0_7) # label(axiom).  [assumption].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(270,a,244,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(270,a,245,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(270,a,249,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(270,a,250,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(270,a,251,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(270,a,253,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(270,a,254,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(270,a,255,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(270,a,256,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(270,a,257,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(270,a,258,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(270,a,259,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(270,a,260,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(270,a,262,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(270,a,263,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oring(A).  [resolve(270,a,264,b)].
% 1.75/2.04  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(270,a,265,b)].
% 1.75/2.04  271 -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.75/2.04  272 -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.75/2.04  273 -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.75/2.04  274 -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(234,b,202,a)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(274,a,239,a)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(274,a,240,a)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(274,a,241,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(274,a,242,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(274,a,243,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(274,a,244,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(274,a,245,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(274,a,246,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(274,a,247,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(274,a,248,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(274,a,249,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(274,a,250,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(274,a,251,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(274,a,252,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(274,a,253,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(274,a,254,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(274,a,255,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(274,a,256,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(274,a,257,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(274,a,258,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(274,a,259,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(274,a,260,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(274,a,261,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(274,a,262,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(274,a,263,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(274,a,264,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(274,a,265,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(274,a,271,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Osemiring__1(A).  [resolve(274,a,272,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(274,a,273,b)].
% 1.75/2.04  275 -class_Ring__and__Field_Osemiring__0(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(234,b,203,a)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(275,a,239,a)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(275,a,240,a)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(275,a,241,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(275,a,242,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(275,a,243,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(275,a,244,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(275,a,245,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(275,a,246,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(275,a,247,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(275,a,248,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(275,a,249,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(275,a,250,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(275,a,251,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(275,a,252,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(275,a,253,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(275,a,254,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(275,a,255,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(275,a,256,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(275,a,257,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(275,a,258,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(275,a,259,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(275,a,260,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(275,a,261,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(275,a,262,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(275,a,263,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(275,a,264,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(275,a,265,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(275,a,271,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__1(A).  [resolve(275,a,272,b)].
% 1.75/2.04  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(275,a,273,b)].
% 1.75/2.04  276 -class_Ring__and__Field_Osemiring__0(A) | class_HOL_Oplus(A).  [resolve(234,b,204,a)].
% 1.75/2.04  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(276,a,239,a)].
% 1.75/2.04  Derived: class_HOL_Oplus(tc_nat).  [resolve(276,a,240,a)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(276,a,241,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(276,a,242,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(276,a,243,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(276,a,244,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(276,a,245,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(276,a,246,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(276,a,247,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(276,a,248,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(276,a,249,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(276,a,250,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(276,a,251,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(276,a,252,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(276,a,253,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(276,a,254,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(276,a,255,b)].
% 1.75/2.04  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(276,a,256,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(276,a,257,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(276,a,258,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(276,a,259,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(276,a,260,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(276,a,261,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(276,a,262,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(276,a,263,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(276,a,264,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(276,a,265,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(276,a,271,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__1(A).  [resolve(276,a,272,b)].
% 1.84/2.07  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(276,a,273,b)].
% 1.84/2.07  277 -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.84/2.07  278 class_Ring__and__Field_Ocomm__semiring__0(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_14) # label(axiom).  [assumption].
% 1.84/2.07  279 class_Ring__and__Field_Ocomm__semiring__0(tc_nat) # label(clsarity_nat_22) # label(axiom).  [assumption].
% 1.84/2.07  280 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Numeral_Onumber__ring_11) # label(axiom).  [assumption].
% 1.84/2.07  281 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring__0(A) # label(clsrel_Power_Orecpower_14) # label(axiom).  [assumption].
% 1.84/2.07  282 -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.84/2.07  283 -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.84/2.07  284 -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.84/2.07  285 -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.84/2.07  286 -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.84/2.07  287 -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.84/2.07  288 -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.84/2.07  289 -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.84/2.07  290 -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.84/2.07  291 -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.84/2.07  292 -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.84/2.07  293 -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.84/2.07  294 -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.84/2.11  295 -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.84/2.11  296 -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.84/2.11  297 -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.84/2.11  298 -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.84/2.11  Derived: -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Oab__semigroup__mult(A).  [resolve(298,b,277,a)].
% 1.84/2.11  299 -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.84/2.11  300 -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.84/2.11  301 -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.84/2.11  302 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(130,a,138,b)].
% 1.84/2.11  303 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(159,a,138,b)].
% 1.84/2.11  304 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(160,a,138,b)].
% 1.84/2.11  305 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(161,a,138,b)].
% 1.84/2.11  306 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(162,a,138,b)].
% 1.84/2.11  307 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(270,a,245,b)].
% 1.84/2.11  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(307,b,278,a)].
% 1.84/2.11  Derived: class_HOL_Ozero(tc_nat).  [resolve(307,b,279,a)].
% 1.84/2.11  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(307,b,280,b)].
% 1.84/2.11  Derived: class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(307,b,281,b)].
% 1.84/2.11  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(307,b,282,b)].
% 1.84/2.11  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(307,b,283,b)].
% 1.84/2.11  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(307,b,290,b)].
% 1.84/2.11  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(307,b,291,b)].
% 1.84/2.11  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(307,b,292,b)].
% 1.84/2.11  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(307,b,295,b)].
% 1.84/2.11  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(307,b,301,b)].
% 1.84/2.11  308 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(274,a,245,b)].
% 1.84/2.11  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(308,b,278,a)].
% 1.84/2.11  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(308,b,279,a)].
% 1.84/2.11  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(308,b,280,b)].
% 1.84/2.11  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(308,b,281,b)].
% 1.84/2.11  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(308,b,282,b)].
% 1.84/2.11  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(308,b,283,b)].
% 1.84/2.11  309 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(275,a,245,b)].
% 1.89/2.14  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(309,b,278,a)].
% 1.89/2.14  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(309,b,279,a)].
% 1.89/2.14  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(309,b,280,b)].
% 1.89/2.14  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(309,b,281,b)].
% 1.89/2.14  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(309,b,282,b)].
% 1.89/2.14  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(309,b,283,b)].
% 1.89/2.14  310 class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0(A).  [resolve(276,a,245,b)].
% 1.89/2.14  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(310,b,278,a)].
% 1.89/2.14  Derived: class_HOL_Oplus(tc_nat).  [resolve(310,b,279,a)].
% 1.89/2.14  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(310,b,280,b)].
% 1.89/2.14  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(310,b,281,b)].
% 1.89/2.14  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(310,b,282,b)].
% 1.89/2.14  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(310,b,283,b)].
% 1.89/2.14  311 -class_OrderedGroup_Ocancel__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Ocancel__semigroup__add_0) # label(axiom).  [assumption].
% 1.89/2.14  312 class_OrderedGroup_Ocancel__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_15) # label(axiom).  [assumption].
% 1.89/2.14  313 class_OrderedGroup_Ocancel__semigroup__add(tc_nat) # label(clsarity_nat_27) # label(axiom).  [assumption].
% 1.89/2.14  314 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Numeral_Onumber__ring_13) # label(axiom).  [assumption].
% 1.89/2.14  315 -class_OrderedGroup_Oab__group__add(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Oab__group__add_7) # label(axiom).  [assumption].
% 1.89/2.14  316 -class_OrderedGroup_Ocancel__ab__semigroup__add(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Ocancel__ab__semigroup__add_3) # label(axiom).  [assumption].
% 1.89/2.14  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Ocancel__ab__semigroup__add(A).  [resolve(311,a,316,b)].
% 1.89/2.14  317 -class_OrderedGroup_Ocancel__semigroup__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Ocancel__semigroup__add_1) # label(axiom).  [assumption].
% 1.89/2.14  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Ocancel__ab__semigroup__add(A).  [resolve(317,a,316,b)].
% 1.89/2.14  318 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_12) # label(axiom).  [assumption].
% 1.89/2.14  319 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_11) # label(axiom).  [assumption].
% 1.89/2.14  320 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_12) # label(axiom).  [assumption].
% 1.89/2.14  321 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_12) # label(axiom).  [assumption].
% 1.89/2.14  322 -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].
% 1.89/2.14  323 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_6) # label(axiom).  [assumption].
% 1.89/2.14  324 -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].
% 1.89/2.14  325 -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].
% 1.89/2.15  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(325,b,311,a)].
% 1.89/2.15  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_HOL_Oplus(A).  [resolve(325,b,317,a)].
% 1.89/2.15  326 -class_Power_Orecpower(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Power_Orecpower_19) # label(axiom).  [assumption].
% 1.89/2.15  327 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_15) # label(axiom).  [assumption].
% 1.89/2.15  328 -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].
% 1.89/2.15  329 -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].
% 1.89/2.15  330 -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].
% 1.89/2.15  331 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Ofield_27) # label(axiom).  [assumption].
% 1.89/2.15  332 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oidom_27) # label(axiom).  [assumption].
% 1.89/2.15  333 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_21) # label(axiom).  [assumption].
% 1.89/2.15  334 -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].
% 1.89/2.15  335 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__field_28) # label(axiom).  [assumption].
% 1.89/2.15  336 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_27) # label(axiom).  [assumption].
% 1.89/2.15  337 -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].
% 1.89/2.15  338 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_21) # label(axiom).  [assumption].
% 1.89/2.15  339 -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].
% 1.89/2.15  340 -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].
% 1.89/2.15  341 -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].
% 1.89/2.15  342 -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].
% 1.89/2.15  343 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_5) # label(axiom).  [assumption].
% 1.89/2.15  344 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring_11) # label(axiom).  [assumption].
% 1.89/2.15  345 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Ocancel__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring__1_5) # label(axiom).  [assumption].
% 1.89/2.15  346 -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].
% 1.94/2.21  347 -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].
% 1.94/2.21  348 -class_OrderedGroup_Ocancel__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Ocancel__ab__semigroup__add_0) # label(axiom).  [assumption].
% 1.94/2.21  349 class_OrderedGroup_Ocancel__ab__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_16) # label(axiom).  [assumption].
% 1.94/2.21  350 class_OrderedGroup_Ocancel__ab__semigroup__add(tc_nat) # label(clsarity_nat_28) # label(axiom).  [assumption].
% 1.94/2.21  351 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Numeral_Onumber__ring_14) # label(axiom).  [assumption].
% 1.94/2.21  352 -class_OrderedGroup_Oab__group__add(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Oab__group__add_6) # label(axiom).  [assumption].
% 1.94/2.21  353 -class_OrderedGroup_Ocancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Ocancel__ab__semigroup__add_1) # label(axiom).  [assumption].
% 1.94/2.21  354 -class_OrderedGroup_Ocancel__ab__semigroup__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Ocancel__ab__semigroup__add_2) # label(axiom).  [assumption].
% 1.94/2.21  355 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_10) # label(axiom).  [assumption].
% 1.94/2.21  356 -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].
% 1.94/2.21  357 -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].
% 1.94/2.21  358 -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].
% 1.94/2.21  359 -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].
% 1.94/2.21  360 -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].
% 1.94/2.21  361 -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].
% 1.94/2.21  362 -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].
% 1.94/2.21  Derived: -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(362,b,348,a)].
% 1.94/2.21  363 -class_Power_Orecpower(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Power_Orecpower_20) # label(axiom).  [assumption].
% 1.94/2.21  364 -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].
% 1.94/2.21  365 -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].
% 1.94/2.21  366 -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].
% 1.94/2.21  367 -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].
% 1.94/2.21  368 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ofield_25) # label(axiom).  [assumption].
% 1.94/2.24  369 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oidom_25) # label(axiom).  [assumption].
% 1.94/2.24  370 -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].
% 1.94/2.24  371 -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].
% 1.94/2.24  372 -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].
% 1.94/2.24  373 -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].
% 1.94/2.24  374 -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].
% 1.94/2.24  375 -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].
% 1.94/2.24  376 -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].
% 1.94/2.24  377 -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].
% 1.94/2.24  378 -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].
% 1.94/2.24  379 -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].
% 1.94/2.25  380 -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].
% 1.94/2.25  381 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Ocancel__ab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring_10) # label(axiom).  [assumption].
% 1.94/2.25  382 -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].
% 1.94/2.25  383 -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].
% 1.94/2.25  384 -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].
% 1.94/2.25  385 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Ocancel__ab__semigroup__add(A).  [resolve(311,a,316,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(385,b,349,a)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(385,b,350,a)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(385,b,351,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(385,b,352,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(385,b,355,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(385,b,356,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(385,b,357,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(385,b,358,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(385,b,359,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(385,b,360,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(385,b,361,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(385,b,363,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(385,b,364,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(385,b,365,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(385,b,366,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(385,b,367,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(385,b,368,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(385,b,369,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(385,b,370,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(385,b,371,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(385,b,372,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(385,b,373,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(385,b,374,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(385,b,375,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(385,b,376,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(385,b,377,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(385,b,378,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(385,b,379,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(385,b,380,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(385,b,381,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(385,b,382,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(385,b,383,b)].
% 1.94/2.25  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(385,b,384,b)].
% 1.94/2.25  386 class_HOL_Oplus(A) | -class_OrderedGroup_Ocancel__ab__semigroup__add(A).  [resolve(317,a,316,b)].
% 1.94/2.25  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(386,b,349,a)].
% 1.94/2.25  Derived: class_HOL_Oplus(tc_nat).  [resolve(386,b,350,a)].
% 1.94/2.25  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(386,b,351,b)].
% 1.94/2.25  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(386,b,352,b)].
% 1.94/2.25  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(386,b,355,b)].
% 1.94/2.25  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(386,b,356,b)].
% 1.94/2.25  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(386,b,357,b)].
% 1.94/2.25  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(386,b,358,b)].
% 1.94/2.25  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(386,b,359,b)].
% 1.94/2.25  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(386,b,360,b)].
% 1.94/2.25  Derived: class_HOL_Oplus(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(386,b,361,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(386,b,363,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(386,b,364,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(386,b,365,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(386,b,366,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(386,b,367,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(386,b,368,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(386,b,369,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(386,b,370,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(386,b,371,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(386,b,372,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(386,b,373,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(386,b,374,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(386,b,375,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(386,b,376,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(386,b,377,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(386,b,378,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(386,b,379,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(386,b,380,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(386,b,381,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(386,b,382,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(386,b,383,b)].
% 2.02/2.27  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(386,b,384,b)].
% 2.02/2.27  387 -class_OrderedGroup_Oab__group__add(A) | class_HOL_Ozero(A) # label(clsrel_OrderedGroup_Oab__group__add_2) # label(axiom).  [assumption].
% 2.02/2.27  388 class_OrderedGroup_Oab__group__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_17) # label(axiom).  [assumption].
% 2.02/2.27  389 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Numeral_Onumber__ring_15) # label(axiom).  [assumption].
% 2.02/2.27  390 -class_OrderedGroup_Oab__group__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Oab__group__add_3) # label(axiom).  [assumption].
% 2.02/2.27  391 -class_OrderedGroup_Oab__group__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Oab__group__add_4) # label(axiom).  [assumption].
% 2.02/2.27  392 -class_OrderedGroup_Oab__group__add(A) | class_HOL_Oplus(A) # label(clsrel_OrderedGroup_Oab__group__add_5) # label(axiom).  [assumption].
% 2.02/2.27  393 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_1) # label(axiom).  [assumption].
% 2.02/2.27  394 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_2) # label(axiom).  [assumption].
% 2.02/2.27  395 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_1) # label(axiom).  [assumption].
% 2.02/2.27  396 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_1) # label(axiom).  [assumption].
% 2.02/2.27  397 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_0) # label(axiom).  [assumption].
% 2.02/2.27  398 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_12) # label(axiom).  [assumption].
% 2.07/2.34  399 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_2) # label(axiom).  [assumption].
% 2.07/2.34  400 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Ofield_4) # label(axiom).  [assumption].
% 2.07/2.34  401 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oidom_4) # label(axiom).  [assumption].
% 2.07/2.34  402 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_3) # label(axiom).  [assumption].
% 2.07/2.34  403 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oordered__field_7) # label(axiom).  [assumption].
% 2.07/2.34  404 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_4) # label(axiom).  [assumption].
% 2.07/2.34  405 -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].
% 2.07/2.34  406 -class_Ring__and__Field_Opordered__comm__ring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Opordered__comm__ring_2) # label(axiom).  [assumption].
% 2.07/2.34  407 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_1) # label(axiom).  [assumption].
% 2.07/2.34  408 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oring_6) # label(axiom).  [assumption].
% 2.07/2.34  409 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Oab__group__add(A) # label(clsrel_Ring__and__Field_Oring__1_1) # label(axiom).  [assumption].
% 2.07/2.34  410 class_HOL_Ozero(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(197,a,201,b)].
% 2.07/2.34  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(410,b,393,b)].
% 2.07/2.34  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(410,b,394,b)].
% 2.07/2.34  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(410,b,395,b)].
% 2.07/2.34  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(410,b,396,b)].
% 2.07/2.34  Derived: class_HOL_Ozero(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(410,b,397,b)].
% 2.07/2.34  411 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(202,a,201,b)].
% 2.07/2.34  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(411,b,397,b)].
% 2.07/2.34  412 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(203,a,201,b)].
% 2.07/2.34  413 class_HOL_Oplus(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(204,a,201,b)].
% 2.07/2.34  414 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(385,b,352,b)].
% 2.07/2.34  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(414,b,388,a)].
% 2.07/2.34  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(414,b,389,b)].
% 2.07/2.34  415 class_HOL_Oplus(A) | -class_OrderedGroup_Oab__group__add(A).  [resolve(386,b,352,b)].
% 2.07/2.34  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(415,b,388,a)].
% 2.07/2.34  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(415,b,389,b)].
% 2.07/2.34  416 -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].
% 2.07/2.34  417 class_Ring__and__Field_Osemiring__0__cancel(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_18) # label(axiom).  [assumption].
% 2.07/2.34  418 class_Ring__and__Field_Osemiring__0__cancel(tc_nat) # label(clsarity_nat_29) # label(axiom).  [assumption].
% 2.07/2.34  419 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Numeral_Onumber__ring_16) # label(axiom).  [assumption].
% 2.12/2.35  420 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Power_Orecpower_21) # label(axiom).  [assumption].
% 2.12/2.35  421 -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].
% 2.12/2.35  422 -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].
% 2.12/2.35  423 -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].
% 2.12/2.35  424 -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].
% 2.12/2.35  425 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Ofield_18) # label(axiom).  [assumption].
% 2.12/2.35  426 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oidom_18) # label(axiom).  [assumption].
% 2.12/2.35  427 -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].
% 2.12/2.35  428 -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].
% 2.12/2.35  429 -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].
% 2.12/2.35  430 -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].
% 2.12/2.35  431 -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].
% 2.12/2.35  432 -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].
% 2.12/2.35  433 -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].
% 2.12/2.35  434 -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].
% 2.12/2.35  435 -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].
% 2.12/2.35  436 -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].
% 2.12/2.35  437 -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].
% 2.12/2.35  438 -class_Ring__and__Field_Oring(A) | class_Ring__and__Field_Osemiring__0__cancel(A) # label(clsrel_Ring__and__Field_Oring_12) # label(axiom).  [assumption].
% 2.12/2.35  439 -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].
% 2.12/2.35  440 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_3) # label(axiom).  [assumption].
% 2.12/2.35  441 -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].
% 2.12/2.35  442 -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].
% 2.12/2.39  443 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_7) # label(axiom).  [assumption].
% 2.12/2.39  444 -class_Ring__and__Field_Osemiring__0__cancel(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Osemiring__0__cancel_8) # label(axiom).  [assumption].
% 2.12/2.39  445 -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].
% 2.12/2.39  446 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(274,a,271,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(446,b,423,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(446,b,424,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(446,b,425,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(446,b,426,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(446,b,427,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(446,b,428,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(446,b,429,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(446,b,430,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(446,b,431,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(446,b,432,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(446,b,433,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(446,b,434,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(446,b,435,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(446,b,436,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(446,b,437,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(446,b,438,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(446,b,439,b)].
% 2.12/2.39  447 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(275,a,271,b)].
% 2.12/2.39  448 class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(276,a,271,b)].
% 2.12/2.39  449 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(385,b,383,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(449,b,418,a)].
% 2.12/2.39  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(449,b,420,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(449,b,421,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(449,b,422,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(449,b,423,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(449,b,424,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(449,b,425,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(449,b,426,b)].
% 2.12/2.39  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(449,b,427,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(449,b,428,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(449,b,429,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(449,b,430,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(449,b,431,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(449,b,432,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(449,b,433,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(449,b,434,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(449,b,435,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(449,b,436,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(449,b,437,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(449,b,438,b)].
% 2.12/2.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(449,b,439,b)].
% 2.12/2.41  450 class_HOL_Oplus(A) | -class_Ring__and__Field_Osemiring__0__cancel(A).  [resolve(386,b,383,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(tc_nat).  [resolve(450,b,418,a)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Power_Orecpower(A).  [resolve(450,b,420,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(450,b,421,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(450,b,422,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(450,b,423,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(450,b,424,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(450,b,425,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(450,b,426,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(450,b,427,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(450,b,428,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(450,b,429,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(450,b,430,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(450,b,431,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(450,b,432,b)].
% 2.12/2.41  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(450,b,433,b)].
% 2.12/2.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(450,b,434,b)].
% 2.12/2.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(450,b,435,b)].
% 2.12/2.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(450,b,436,b)].
% 2.12/2.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(450,b,437,b)].
% 2.12/2.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(450,b,438,b)].
% 2.12/2.42  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(450,b,439,b)].
% 2.12/2.42  451 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring_1) # label(axiom).  [assumption].
% 2.12/2.42  452 class_Ring__and__Field_Oring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_19) # label(axiom).  [assumption].
% 2.12/2.42  453 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Numeral_Onumber__ring_17) # label(axiom).  [assumption].
% 2.22/2.44  454 -class_Ring__and__Field_Ocomm__ring(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Ocomm__ring_16) # label(axiom).  [assumption].
% 2.22/2.44  455 -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].
% 2.22/2.44  456 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Ofield_3) # label(axiom).  [assumption].
% 2.22/2.44  457 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Oidom_3) # label(axiom).  [assumption].
% 2.22/2.44  458 -class_Ring__and__Field_Olordered__ring(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Olordered__ring_1) # label(axiom).  [assumption].
% 2.22/2.44  459 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Oordered__field_6) # label(axiom).  [assumption].
% 2.22/2.44  460 -class_Ring__and__Field_Oordered__idom(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Oordered__idom_3) # label(axiom).  [assumption].
% 2.22/2.44  461 -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].
% 2.22/2.44  462 -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].
% 2.22/2.44  463 -class_Ring__and__Field_Opordered__ring(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Opordered__ring_0) # label(axiom).  [assumption].
% 2.22/2.44  464 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oring_2) # label(axiom).  [assumption].
% 2.22/2.44  465 -class_Ring__and__Field_Oring(A) | class_HOL_Oplus(A) # label(clsrel_Ring__and__Field_Oring_3) # label(axiom).  [assumption].
% 2.22/2.44  466 -class_Ring__and__Field_Oring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oring_4) # label(axiom).  [assumption].
% 2.22/2.44  467 -class_Ring__and__Field_Oring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oring_5) # label(axiom).  [assumption].
% 2.22/2.44  468 -class_Ring__and__Field_Oring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oring_9) # label(axiom).  [assumption].
% 2.22/2.44  469 -class_Ring__and__Field_Oring__1(A) | class_Ring__and__Field_Oring(A) # label(clsrel_Ring__and__Field_Oring__1_0) # label(axiom).  [assumption].
% 2.22/2.44  470 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(130,a,157,b)].
% 2.22/2.44  471 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(159,a,157,b)].
% 2.22/2.44  472 class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(160,a,157,b)].
% 2.22/2.44  473 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring(A).  [resolve(161,a,157,b)].
% 2.22/2.44  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(473,b,456,b)].
% 2.22/2.44  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(473,b,457,b)].
% 2.22/2.44  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(473,b,458,b)].
% 2.22/2.44  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(473,b,459,b)].
% 2.22/2.44  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(473,b,460,b)].
% 2.22/2.44  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(473,b,461,b)].
% 2.22/2.44  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(473,b,462,b)].
% 2.22/2.44  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(473,b,463,b)].
% 2.22/2.44  474 class_HOL_Otimes(A) | -class_Ring__and__Field_Oring(A).  [resolve(162,a,157,b)].
% 2.22/2.44  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(474,b,456,b)].
% 2.22/2.44  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oidom(A).  [resolve(474,b,457,b)].
% 2.22/2.46  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(474,b,458,b)].
% 2.22/2.46  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(474,b,459,b)].
% 2.22/2.46  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(474,b,460,b)].
% 2.22/2.46  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(474,b,461,b)].
% 2.22/2.46  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(474,b,462,b)].
% 2.22/2.46  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(474,b,463,b)].
% 2.22/2.46  475 class_HOL_Ozero(A) | -class_Ring__and__Field_Oring(A).  [resolve(270,a,264,b)].
% 2.22/2.46  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(475,b,456,b)].
% 2.22/2.46  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(475,b,457,b)].
% 2.22/2.46  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(475,b,458,b)].
% 2.22/2.46  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(475,b,459,b)].
% 2.22/2.46  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(475,b,460,b)].
% 2.22/2.46  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(475,b,461,b)].
% 2.22/2.46  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(475,b,462,b)].
% 2.22/2.46  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(475,b,463,b)].
% 2.22/2.46  476 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(274,a,264,b)].
% 2.22/2.46  477 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(275,a,264,b)].
% 2.22/2.46  478 class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(276,a,264,b)].
% 2.22/2.46  479 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(385,b,381,b)].
% 2.22/2.46  480 class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(386,b,381,b)].
% 2.22/2.46  481 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(446,b,438,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(481,b,452,a)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(481,b,453,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(481,b,454,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(481,b,455,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(481,b,456,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(481,b,457,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(481,b,458,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(481,b,459,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(481,b,460,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(481,b,461,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(481,b,462,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(481,b,463,b)].
% 2.22/2.46  482 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring(A).  [resolve(449,b,438,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(482,b,452,a)].
% 2.22/2.46  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(482,b,453,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(482,b,454,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(482,b,455,b)].
% 2.22/2.46  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(482,b,456,b)].
% 2.27/2.54  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(482,b,457,b)].
% 2.27/2.54  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(482,b,458,b)].
% 2.27/2.54  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(482,b,459,b)].
% 2.27/2.54  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(482,b,460,b)].
% 2.27/2.54  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(482,b,461,b)].
% 2.27/2.54  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(482,b,462,b)].
% 2.27/2.54  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(482,b,463,b)].
% 2.27/2.54  483 class_HOL_Oplus(A) | -class_Ring__and__Field_Oring(A).  [resolve(450,b,438,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(tc_IntDef_Oint).  [resolve(483,b,452,a)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Numeral_Onumber__ring(A).  [resolve(483,b,453,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(483,b,454,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(483,b,455,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Ofield(A).  [resolve(483,b,456,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oidom(A).  [resolve(483,b,457,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(483,b,458,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(483,b,459,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(483,b,460,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(483,b,461,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(483,b,462,b)].
% 2.27/2.54  Derived: class_HOL_Oplus(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(483,b,463,b)].
% 2.27/2.54  484 -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].
% 2.27/2.54  485 class_Ring__and__Field_Ocomm__semiring__0__cancel(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_20) # label(axiom).  [assumption].
% 2.27/2.54  486 class_Ring__and__Field_Ocomm__semiring__0__cancel(tc_nat) # label(clsarity_nat_31) # label(axiom).  [assumption].
% 2.27/2.54  487 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Numeral_Onumber__ring_18) # label(axiom).  [assumption].
% 2.27/2.54  488 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring__0__cancel(A) # label(clsrel_Power_Orecpower_23) # label(axiom).  [assumption].
% 2.27/2.54  489 -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].
% 2.27/2.54  490 -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].
% 2.27/2.54  491 -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].
% 2.27/2.54  492 -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].
% 2.27/2.54  493 -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].
% 2.27/2.54  494 -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].
% 2.27/2.54  495 -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].
% 2.32/2.59  496 -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].
% 2.32/2.59  497 -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].
% 2.32/2.59  498 -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].
% 2.32/2.59  499 -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].
% 2.32/2.59  500 -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].
% 2.32/2.59  501 -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].
% 2.32/2.59  502 -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].
% 2.32/2.59  503 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(130,a,139,b)].
% 2.32/2.59  504 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(159,a,139,b)].
% 2.32/2.59  505 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(161,a,139,b)].
% 2.32/2.59  506 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(162,a,139,b)].
% 2.32/2.59  507 -class_Ring__and__Field_Ocomm__semiring__0__cancel(A) | class_HOL_Ozero(A).  [resolve(214,b,197,a)].
% 2.32/2.59  508 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(274,a,246,b)].
% 2.32/2.59  509 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(275,a,246,b)].
% 2.32/2.59  510 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(307,b,290,b)].
% 2.32/2.59  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(510,b,485,a)].
% 2.32/2.59  Derived: class_HOL_Ozero(tc_nat).  [resolve(510,b,486,a)].
% 2.32/2.59  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(510,b,487,b)].
% 2.32/2.59  Derived: class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(510,b,488,b)].
% 2.32/2.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(510,b,489,b)].
% 2.32/2.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(510,b,490,b)].
% 2.32/2.59  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(510,b,501,b)].
% 2.32/2.59  511 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(385,b,366,b)].
% 2.32/2.59  512 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(446,b,423,b)].
% 2.32/2.59  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(512,b,486,a)].
% 2.32/2.59  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(512,b,488,b)].
% 2.32/2.59  513 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__0__cancel(A).  [resolve(449,b,423,b)].
% 2.32/2.59  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(513,b,486,a)].
% 2.32/2.59  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(513,b,488,b)].
% 2.32/2.59  514 -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Ocomm__ring_11) # label(axiom).  [assumption].
% 2.32/2.59  515 class_Ring__and__Field_Ocomm__ring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_21) # label(axiom).  [assumption].
% 2.32/2.59  516 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Numeral_Onumber__ring_19) # label(axiom).  [assumption].
% 2.32/2.59  517 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__ring_2) # label(axiom).  [assumption].
% 2.37/2.62  518 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__ring_5) # label(axiom).  [assumption].
% 2.37/2.62  519 -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ocomm__ring_6) # label(axiom).  [assumption].
% 2.37/2.62  520 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_8) # label(axiom).  [assumption].
% 2.37/2.62  521 -class_Ring__and__Field_Ocomm__ring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring_9) # label(axiom).  [assumption].
% 2.37/2.62  522 -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].
% 2.37/2.62  523 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Ring__and__Field_Ofield_1) # label(axiom).  [assumption].
% 2.37/2.62  524 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__ring(A) # label(clsrel_Ring__and__Field_Oidom_1) # label(axiom).  [assumption].
% 2.37/2.62  525 -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].
% 2.37/2.62  Derived: -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Oab__semigroup__mult(A).  [resolve(525,b,517,a)].
% 2.37/2.62  526 -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].
% 2.37/2.62  527 -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].
% 2.37/2.62  528 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(130,a,135,b)].
% 2.37/2.62  529 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(159,a,135,b)].
% 2.37/2.62  530 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(161,a,135,b)].
% 2.37/2.62  531 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(162,a,135,b)].
% 2.37/2.62  532 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(176,a,172,b)].
% 2.37/2.62  Derived: class_OrderedGroup_Oab__semigroup__mult(tc_IntDef_Oint).  [resolve(532,b,515,a)].
% 2.37/2.62  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(532,b,516,b)].
% 2.37/2.62  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(532,b,523,b)].
% 2.37/2.62  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(532,b,524,b)].
% 2.37/2.62  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(532,b,526,b)].
% 2.37/2.62  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(532,b,527,b)].
% 2.37/2.62  533 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(192,b,172,b)].
% 2.37/2.62  534 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(193,b,172,b)].
% 2.37/2.62  535 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(195,b,172,b)].
% 2.37/2.62  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(535,b,515,a)].
% 2.37/2.62  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(535,b,516,b)].
% 2.37/2.62  536 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(196,b,172,b)].
% 2.37/2.62  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(536,b,515,a)].
% 2.37/2.62  Derived: class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(536,b,516,b)].
% 2.37/2.62  537 -class_Ring__and__Field_Ocomm__ring(A) | class_HOL_Ozero(A).  [resolve(211,b,197,a)].
% 2.37/2.62  538 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(274,a,243,b)].
% 2.37/2.62  539 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(275,a,243,b)].
% 2.42/2.65  540 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(307,b,282,b)].
% 2.42/2.65  541 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(308,b,282,b)].
% 2.42/2.65  542 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(309,b,282,b)].
% 2.42/2.65  543 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(385,b,364,b)].
% 2.42/2.65  544 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(449,b,421,b)].
% 2.42/2.65  545 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(481,b,454,b)].
% 2.42/2.65  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(545,b,515,a)].
% 2.42/2.65  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(545,b,516,b)].
% 2.42/2.65  546 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(482,b,454,b)].
% 2.42/2.65  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(546,b,515,a)].
% 2.42/2.65  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(546,b,516,b)].
% 2.42/2.65  547 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring(A).  [resolve(510,b,489,b)].
% 2.42/2.65  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(547,b,515,a)].
% 2.42/2.65  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(547,b,516,b)].
% 2.42/2.65  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(547,b,523,b)].
% 2.42/2.65  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(547,b,524,b)].
% 2.42/2.65  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(547,b,525,b)].
% 2.42/2.65  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(547,b,526,b)].
% 2.42/2.65  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(547,b,527,b)].
% 2.42/2.65  548 -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].
% 2.42/2.65  549 class_Ring__and__Field_Oaxclass__0__neq__1(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_22) # label(axiom).  [assumption].
% 2.42/2.65  550 class_Ring__and__Field_Oaxclass__0__neq__1(tc_nat) # label(clsarity_nat_13) # label(axiom).  [assumption].
% 2.42/2.65  551 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Numeral_Onumber__ring_21) # label(axiom).  [assumption].
% 2.42/2.65  552 -class_Power_Orecpower(A) | class_Ring__and__Field_Oaxclass__0__neq__1(A) # label(clsrel_Power_Orecpower_3) # label(axiom).  [assumption].
% 2.42/2.65  553 -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].
% 2.42/2.65  554 -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].
% 2.42/2.65  555 -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].
% 2.42/2.65  556 -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].
% 2.42/2.65  557 -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].
% 2.42/2.65  558 -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].
% 2.42/2.65  559 -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].
% 2.42/2.65  560 -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].
% 2.42/2.65  561 -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].
% 2.52/2.74  562 -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].
% 2.52/2.74  563 -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].
% 2.52/2.74  564 -class_OrderedGroup_Omonoid__mult(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_OrderedGroup_Omonoid__mult_1) # label(axiom).  [assumption].
% 2.52/2.74  565 class_OrderedGroup_Omonoid__mult(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_23) # label(axiom).  [assumption].
% 2.52/2.74  566 class_OrderedGroup_Omonoid__mult(tc_nat) # label(clsarity_nat_23) # label(axiom).  [assumption].
% 2.52/2.74  567 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Numeral_Onumber__ring_22) # label(axiom).  [assumption].
% 2.52/2.74  568 -class_OrderedGroup_Ocomm__monoid__mult(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_OrderedGroup_Ocomm__monoid__mult_4) # label(axiom).  [assumption].
% 2.52/2.74  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(564,a,568,b)].
% 2.52/2.74  569 -class_OrderedGroup_Omonoid__mult(A) | class_HOL_Otimes(A) # label(clsrel_OrderedGroup_Omonoid__mult_2) # label(axiom).  [assumption].
% 2.52/2.74  Derived: class_HOL_Otimes(A) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(569,a,568,b)].
% 2.52/2.74  570 -class_Power_Orecpower(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Power_Orecpower_15) # label(axiom).  [assumption].
% 2.52/2.74  571 -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].
% 2.52/2.74  572 -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].
% 2.52/2.74  573 -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].
% 2.52/2.74  574 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Ofield_12) # label(axiom).  [assumption].
% 2.52/2.74  575 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oidom_12) # label(axiom).  [assumption].
% 2.52/2.74  576 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__field_15) # label(axiom).  [assumption].
% 2.52/2.74  577 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__idom_12) # label(axiom).  [assumption].
% 2.52/2.74  578 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__semidom_6) # label(axiom).  [assumption].
% 2.52/2.74  579 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Oring__1_17) # label(axiom).  [assumption].
% 2.52/2.74  580 -class_Ring__and__Field_Osemiring__1(A) | class_OrderedGroup_Omonoid__mult(A) # label(clsrel_Ring__and__Field_Osemiring__1_11) # label(axiom).  [assumption].
% 2.52/2.74  581 -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].
% 2.52/2.74  582 -class_OrderedGroup_Ocomm__monoid__mult(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_OrderedGroup_Ocomm__monoid__mult_1) # label(axiom).  [assumption].
% 2.52/2.74  583 class_OrderedGroup_Ocomm__monoid__mult(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_24) # label(axiom).  [assumption].
% 2.52/2.74  584 class_OrderedGroup_Ocomm__monoid__mult(tc_nat) # label(clsarity_nat_24) # label(axiom).  [assumption].
% 2.52/2.74  585 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Numeral_Onumber__ring_23) # label(axiom).  [assumption].
% 2.52/2.74  586 -class_OrderedGroup_Ocomm__monoid__mult(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_OrderedGroup_Ocomm__monoid__mult_2) # label(axiom).  [assumption].
% 2.52/2.78  587 -class_OrderedGroup_Ocomm__monoid__mult(A) | class_HOL_Otimes(A) # label(clsrel_OrderedGroup_Ocomm__monoid__mult_3) # label(axiom).  [assumption].
% 2.52/2.78  588 -class_Power_Orecpower(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Power_Orecpower_16) # label(axiom).  [assumption].
% 2.52/2.78  589 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_21) # label(axiom).  [assumption].
% 2.52/2.78  590 -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].
% 2.52/2.78  591 -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].
% 2.52/2.78  592 -class_Ring__and__Field_Ofield(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Ofield_8) # label(axiom).  [assumption].
% 2.52/2.78  593 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Oidom_8) # label(axiom).  [assumption].
% 2.52/2.78  594 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__field_11) # label(axiom).  [assumption].
% 2.52/2.78  595 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__idom_8) # label(axiom).  [assumption].
% 2.52/2.78  596 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Ocomm__monoid__mult(A) # label(clsrel_Ring__and__Field_Oordered__semidom_2) # label(axiom).  [assumption].
% 2.52/2.78  597 class_OrderedGroup_Osemigroup__mult(A) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(564,a,568,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(597,b,583,a)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(597,b,584,a)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(597,b,585,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(597,b,588,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(597,b,589,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(597,b,590,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(597,b,591,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(597,b,592,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(597,b,593,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(597,b,594,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(597,b,595,b)].
% 2.52/2.78  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(597,b,596,b)].
% 2.52/2.78  598 class_HOL_Otimes(A) | -class_OrderedGroup_Ocomm__monoid__mult(A).  [resolve(569,a,568,b)].
% 2.52/2.78  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(598,b,583,a)].
% 2.52/2.78  Derived: class_HOL_Otimes(tc_nat).  [resolve(598,b,584,a)].
% 2.52/2.78  Derived: class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(598,b,585,b)].
% 2.52/2.78  Derived: class_HOL_Otimes(A) | -class_Power_Orecpower(A).  [resolve(598,b,588,b)].
% 2.52/2.78  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(598,b,589,b)].
% 2.52/2.78  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(598,b,590,b)].
% 2.52/2.78  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(598,b,591,b)].
% 2.52/2.78  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(598,b,592,b)].
% 2.52/2.78  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oidom(A).  [resolve(598,b,593,b)].
% 2.52/2.78  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(598,b,594,b)].
% 2.59/2.85  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(598,b,595,b)].
% 2.59/2.85  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(598,b,596,b)].
% 2.59/2.85  599 -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Osemiring__1_1) # label(axiom).  [assumption].
% 2.59/2.85  600 class_Ring__and__Field_Osemiring__1(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_25) # label(axiom).  [assumption].
% 2.59/2.85  601 class_Ring__and__Field_Osemiring__1(tc_nat) # label(clsarity_nat_25) # label(axiom).  [assumption].
% 2.59/2.85  602 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Numeral_Onumber__ring_24) # label(axiom).  [assumption].
% 2.59/2.85  603 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Power_Orecpower_17) # label(axiom).  [assumption].
% 2.59/2.85  604 -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].
% 2.59/2.85  605 -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].
% 2.59/2.85  606 -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].
% 2.59/2.85  607 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Ofield_10) # label(axiom).  [assumption].
% 2.59/2.85  608 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring__1(A) # label(clsrel_Ring__and__Field_Oidom_10) # label(axiom).  [assumption].
% 2.59/2.85  609 -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].
% 2.59/2.85  610 -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].
% 2.59/2.85  611 -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].
% 2.59/2.85  612 -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].
% 2.59/2.85  613 -class_Ring__and__Field_Osemiring__1(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Osemiring__1_5) # label(axiom).  [assumption].
% 2.59/2.85  614 -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring__1_6) # label(axiom).  [assumption].
% 2.59/2.85  615 -class_Ring__and__Field_Osemiring__1(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__1_8) # label(axiom).  [assumption].
% 2.59/2.85  616 -class_Ring__and__Field_Osemiring__1(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Osemiring__1_9) # label(axiom).  [assumption].
% 2.59/2.85  617 -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].
% 2.59/2.85  618 -class_Ring__and__Field_Osemiring__1(A) | class_HOL_Ozero(A).  [resolve(236,b,197,a)].
% 2.59/2.85  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(618,a,617,b)].
% 2.59/2.85  619 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Osemiring__1(A).  [resolve(274,a,272,b)].
% 2.59/2.85  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(619,b,605,b)].
% 2.59/2.85  620 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__1(A).  [resolve(275,a,272,b)].
% 2.59/2.85  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(620,b,605,b)].
% 2.59/2.85  621 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_1) # label(axiom).  [assumption].
% 2.59/2.85  622 class_Ring__and__Field_Ocomm__semiring__1(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_26) # label(axiom).  [assumption].
% 2.65/2.88  623 class_Ring__and__Field_Ocomm__semiring__1(tc_nat) # label(clsarity_nat_26) # label(axiom).  [assumption].
% 2.65/2.88  624 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Numeral_Onumber__ring_25) # label(axiom).  [assumption].
% 2.65/2.88  625 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Power_Orecpower_18) # label(axiom).  [assumption].
% 2.65/2.88  626 -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].
% 2.65/2.88  627 -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].
% 2.65/2.88  628 -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].
% 2.65/2.88  629 -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].
% 2.65/2.88  630 -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].
% 2.65/2.88  631 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Ocomm__semiring__1_9) # label(axiom).  [assumption].
% 2.65/2.88  632 -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].
% 2.65/2.88  633 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Ring__and__Field_Ofield_7) # label(axiom).  [assumption].
% 2.65/2.88  634 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__semiring__1(A) # label(clsrel_Ring__and__Field_Oidom_7) # label(axiom).  [assumption].
% 2.65/2.88  635 -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].
% 2.65/2.88  636 -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].
% 2.65/2.88  637 -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].
% 2.65/2.88  638 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(130,a,140,b)].
% 2.65/2.88  639 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(159,a,140,b)].
% 2.65/2.88  640 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(161,a,140,b)].
% 2.65/2.88  641 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(162,a,140,b)].
% 2.65/2.88  642 -class_Ring__and__Field_Ocomm__semiring__1(A) | class_HOL_Ozero(A).  [resolve(215,b,197,a)].
% 2.65/2.88  643 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(274,a,247,b)].
% 2.65/2.88  644 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(275,a,247,b)].
% 2.65/2.88  645 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(307,b,291,b)].
% 2.65/2.88  646 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(597,b,590,b)].
% 2.65/2.88  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(646,b,622,a)].
% 2.65/2.88  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(646,b,623,a)].
% 2.65/2.88  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(646,b,624,b)].
% 2.65/2.88  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(646,b,625,b)].
% 2.65/2.88  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(646,b,626,b)].
% 2.68/2.90  647 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(598,b,590,b)].
% 2.68/2.90  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(647,b,622,a)].
% 2.68/2.90  Derived: class_HOL_Otimes(tc_nat).  [resolve(647,b,623,a)].
% 2.68/2.90  Derived: class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(647,b,624,b)].
% 2.68/2.90  Derived: class_HOL_Otimes(A) | -class_Power_Orecpower(A).  [resolve(647,b,625,b)].
% 2.68/2.90  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(647,b,626,b)].
% 2.68/2.90  648 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(619,b,605,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(648,b,622,a)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(648,b,623,a)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(648,b,624,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(648,b,625,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(648,b,626,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(648,b,632,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(648,b,633,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(648,b,634,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(648,b,635,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(648,b,636,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(648,b,637,b)].
% 2.68/2.90  649 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1(A).  [resolve(620,b,605,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(649,b,622,a)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(649,b,623,a)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(649,b,624,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(649,b,625,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(649,b,626,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(649,b,632,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(649,b,633,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(649,b,634,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(649,b,635,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(649,b,636,b)].
% 2.68/2.90  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(649,b,637,b)].
% 2.68/2.90  650 -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].
% 2.68/2.90  651 class_Ring__and__Field_Osemiring__1__cancel(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_27) # label(axiom).  [assumption].
% 2.68/2.90  652 class_Ring__and__Field_Osemiring__1__cancel(tc_nat) # label(clsarity_nat_30) # label(axiom).  [assumption].
% 2.68/2.90  653 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Numeral_Onumber__ring_26) # label(axiom).  [assumption].
% 2.68/2.90  654 -class_Power_Orecpower(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Power_Orecpower_22) # label(axiom).  [assumption].
% 2.68/2.90  655 -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].
% 2.68/2.90  656 -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].
% 2.71/2.96  657 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Ofield_9) # label(axiom).  [assumption].
% 2.71/2.96  658 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Osemiring__1__cancel(A) # label(clsrel_Ring__and__Field_Oidom_9) # label(axiom).  [assumption].
% 2.71/2.96  659 -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].
% 2.71/2.96  660 -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].
% 2.71/2.96  661 -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].
% 2.71/2.96  662 -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].
% 2.71/2.96  663 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_12) # label(axiom).  [assumption].
% 2.71/2.96  664 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Osemiring__1__cancel_5) # label(axiom).  [assumption].
% 2.71/2.96  665 -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].
% 2.71/2.96  666 -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].
% 2.71/2.96  667 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_OrderedGroup_Osemigroup__mult(A).  [resolve(166,b,161,a)].
% 2.71/2.96  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(667,a,662,b)].
% 2.71/2.96  668 -class_Ring__and__Field_Osemiring__1__cancel(A) | class_HOL_Otimes(A).  [resolve(166,b,162,a)].
% 2.71/2.96  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(668,a,662,b)].
% 2.71/2.96  669 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(274,a,273,b)].
% 2.71/2.96  670 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(275,a,273,b)].
% 2.71/2.96  671 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(385,b,384,b)].
% 2.71/2.96  672 class_HOL_Ozero(A) | -class_Ring__and__Field_Osemiring__1__cancel(A).  [resolve(618,a,617,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(672,b,651,a)].
% 2.71/2.96  Derived: class_HOL_Ozero(tc_nat).  [resolve(672,b,652,a)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(672,b,653,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(672,b,654,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(672,b,655,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(672,b,656,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(672,b,657,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(672,b,658,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(672,b,659,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(672,b,660,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(672,b,661,b)].
% 2.71/2.96  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(672,b,662,b)].
% 2.71/2.96  673 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oring__1_11) # label(axiom).  [assumption].
% 2.71/2.96  674 class_Ring__and__Field_Oring__1(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_28) # label(axiom).  [assumption].
% 2.71/2.99  675 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Oring__1(A) # label(clsrel_Numeral_Onumber__ring_27) # label(axiom).  [assumption].
% 2.71/2.99  676 -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].
% 2.71/2.99  677 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Oring__1(A) # label(clsrel_Ring__and__Field_Ofield_2) # label(axiom).  [assumption].
% 2.71/2.99  678 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Oring__1(A) # label(clsrel_Ring__and__Field_Oidom_2) # label(axiom).  [assumption].
% 2.71/2.99  679 -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].
% 2.71/2.99  680 -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].
% 2.71/2.99  681 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oring__1_12) # label(axiom).  [assumption].
% 2.71/2.99  682 -class_Ring__and__Field_Oring__1(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Oring__1_14) # label(axiom).  [assumption].
% 2.71/2.99  683 -class_Ring__and__Field_Oring__1(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oring__1_8) # label(axiom).  [assumption].
% 2.71/2.99  684 -class_Ring__and__Field_Oring__1(A) | class_HOL_Otimes(A) # label(clsrel_Ring__and__Field_Oring__1_9) # label(axiom).  [assumption].
% 2.71/2.99  685 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(130,a,158,b)].
% 2.71/2.99  686 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(159,a,158,b)].
% 2.71/2.99  687 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(161,a,158,b)].
% 2.71/2.99  688 class_HOL_Otimes(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(162,a,158,b)].
% 2.71/2.99  689 class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(270,a,265,b)].
% 2.71/2.99  690 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(274,a,265,b)].
% 2.71/2.99  691 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(275,a,265,b)].
% 2.71/2.99  692 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(385,b,382,b)].
% 2.71/2.99  693 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(446,b,439,b)].
% 2.71/2.99  694 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(449,b,439,b)].
% 2.71/2.99  695 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(667,a,662,b)].
% 2.71/2.99  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(695,b,674,a)].
% 2.71/2.99  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(695,b,675,b)].
% 2.71/2.99  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(695,b,676,b)].
% 2.71/2.99  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(695,b,677,b)].
% 2.71/2.99  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(695,b,678,b)].
% 2.71/2.99  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(695,b,679,b)].
% 2.71/2.99  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(695,b,680,b)].
% 2.71/2.99  696 class_HOL_Otimes(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(668,a,662,b)].
% 2.71/2.99  Derived: class_HOL_Otimes(tc_IntDef_Oint).  [resolve(696,b,674,a)].
% 2.71/2.99  Derived: class_HOL_Otimes(A) | -class_Numeral_Onumber__ring(A).  [resolve(696,b,675,b)].
% 2.71/2.99  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(696,b,676,b)].
% 2.71/2.99  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Ofield(A).  [resolve(696,b,677,b)].
% 2.71/2.99  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oidom(A).  [resolve(696,b,678,b)].
% 2.71/2.99  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(696,b,679,b)].
% 2.71/2.99  Derived: class_HOL_Otimes(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(696,b,680,b)].
% 2.81/3.03  697 class_HOL_Ozero(A) | -class_Ring__and__Field_Oring__1(A).  [resolve(672,b,662,b)].
% 2.81/3.03  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(697,b,674,a)].
% 2.81/3.03  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(697,b,675,b)].
% 2.81/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(697,b,676,b)].
% 2.81/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Ofield(A).  [resolve(697,b,677,b)].
% 2.81/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oidom(A).  [resolve(697,b,678,b)].
% 2.81/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(697,b,679,b)].
% 2.81/3.03  Derived: class_HOL_Ozero(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(697,b,680,b)].
% 2.81/3.03  698 -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].
% 2.81/3.03  699 class_Ring__and__Field_Ocomm__semiring__1__cancel(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_29) # label(axiom).  [assumption].
% 2.81/3.03  700 class_Ring__and__Field_Ocomm__semiring__1__cancel(tc_nat) # label(clsarity_nat_32) # label(axiom).  [assumption].
% 2.81/3.03  701 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Numeral_Onumber__ring_28) # label(axiom).  [assumption].
% 2.81/3.03  702 -class_Power_Orecpower(A) | class_Ring__and__Field_Ocomm__semiring__1__cancel(A) # label(clsrel_Power_Orecpower_24) # label(axiom).  [assumption].
% 2.81/3.03  703 -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].
% 2.81/3.03  704 -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].
% 2.81/3.03  705 -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].
% 2.81/3.03  706 -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].
% 2.81/3.03  707 -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].
% 2.81/3.03  708 -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].
% 2.81/3.03  709 -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].
% 2.81/3.03  710 -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].
% 2.81/3.03  711 -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].
% 2.81/3.03  712 -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].
% 2.81/3.03  713 -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].
% 2.81/3.03  714 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(130,a,141,b)].
% 2.81/3.03  715 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(159,a,141,b)].
% 2.81/3.03  716 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(161,a,141,b)].
% 2.81/3.03  717 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(162,a,141,b)].
% 2.81/3.03  718 -class_Ring__and__Field_Ocomm__semiring__1__cancel(A) | class_HOL_Ozero(A).  [resolve(216,b,197,a)].
% 2.88/3.10  719 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(274,a,248,b)].
% 2.88/3.10  720 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(275,a,248,b)].
% 2.88/3.10  721 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(307,b,292,b)].
% 2.88/3.10  722 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(385,b,367,b)].
% 2.88/3.10  723 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(446,b,424,b)].
% 2.88/3.10  724 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(449,b,424,b)].
% 2.88/3.10  725 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(597,b,591,b)].
% 2.88/3.10  726 class_HOL_Otimes(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(598,b,591,b)].
% 2.88/3.10  727 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(648,b,632,b)].
% 2.88/3.10  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(727,b,699,a)].
% 2.88/3.10  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(727,b,700,a)].
% 2.88/3.10  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(727,b,701,b)].
% 2.88/3.10  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(727,b,702,b)].
% 2.88/3.10  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(727,b,703,b)].
% 2.88/3.10  728 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(649,b,632,b)].
% 2.88/3.10  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(728,b,699,a)].
% 2.88/3.10  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(728,b,700,a)].
% 2.88/3.10  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(728,b,701,b)].
% 2.88/3.10  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Power_Orecpower(A).  [resolve(728,b,702,b)].
% 2.88/3.10  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(728,b,703,b)].
% 2.88/3.10  729 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__semiring__1__cancel(A).  [resolve(672,b,656,b)].
% 2.88/3.10  Derived: class_HOL_Ozero(tc_nat).  [resolve(729,b,700,a)].
% 2.88/3.10  Derived: class_HOL_Ozero(A) | -class_Power_Orecpower(A).  [resolve(729,b,702,b)].
% 2.88/3.10  730 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_11) # label(axiom).  [assumption].
% 2.88/3.10  731 class_Ring__and__Field_Ocomm__ring__1(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_30) # label(axiom).  [assumption].
% 2.88/3.10  732 -class_Numeral_Onumber__ring(A) | class_Ring__and__Field_Ocomm__ring__1(A) # label(clsrel_Numeral_Onumber__ring_29) # label(axiom).  [assumption].
% 2.88/3.10  733 -class_Ring__and__Field_Ocomm__ring__1(A) | class_HOL_Ozero(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_14) # label(axiom).  [assumption].
% 2.88/3.10  734 -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].
% 2.88/3.10  735 -class_Ring__and__Field_Ocomm__ring__1(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Ocomm__ring__1_18) # label(axiom).  [assumption].
% 2.88/3.10  736 -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].
% 2.88/3.10  737 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Ocomm__ring__1(A) # label(clsrel_Ring__and__Field_Ofield_0) # label(axiom).  [assumption].
% 2.88/3.10  738 -class_Ring__and__Field_Oidom(A) | class_Ring__and__Field_Ocomm__ring__1(A) # label(clsrel_Ring__and__Field_Oidom_0) # label(axiom).  [assumption].
% 2.88/3.10  739 -class_Ring__and__Field_Oordered__field(A) | class_Ring__and__Field_Ocomm__ring__1(A) # label(clsrel_Ring__and__Field_Oordered__field_3) # label(axiom).  [assumption].
% 2.88/3.10  740 -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].
% 2.88/3.13  741 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(130,a,136,b)].
% 2.88/3.13  742 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(159,a,136,b)].
% 2.88/3.13  743 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(161,a,136,b)].
% 2.88/3.13  744 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(176,a,173,b)].
% 2.88/3.13  745 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(192,b,173,b)].
% 2.88/3.13  746 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(193,b,173,b)].
% 2.88/3.13  747 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(195,b,173,b)].
% 2.88/3.13  748 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(270,a,244,b)].
% 2.88/3.13  749 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(274,a,244,b)].
% 2.88/3.13  750 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(275,a,244,b)].
% 2.88/3.13  751 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(307,b,283,b)].
% 2.88/3.13  752 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(308,b,283,b)].
% 2.88/3.13  753 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(309,b,283,b)].
% 2.88/3.13  754 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(385,b,365,b)].
% 2.88/3.13  755 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(449,b,422,b)].
% 2.88/3.13  756 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(481,b,455,b)].
% 2.88/3.13  757 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(482,b,455,b)].
% 2.88/3.13  758 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(510,b,490,b)].
% 2.88/3.13  759 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(597,b,589,b)].
% 2.88/3.13  760 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(646,b,626,b)].
% 2.88/3.13  761 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(648,b,626,b)].
% 2.88/3.13  762 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(649,b,626,b)].
% 2.88/3.13  763 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(672,b,655,b)].
% 2.88/3.13  764 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(695,b,676,b)].
% 2.88/3.13  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(764,b,731,a)].
% 2.88/3.13  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(764,b,732,b)].
% 2.88/3.13  765 class_HOL_Ozero(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(697,b,676,b)].
% 2.88/3.13  Derived: class_HOL_Ozero(tc_IntDef_Oint).  [resolve(765,b,731,a)].
% 2.88/3.13  Derived: class_HOL_Ozero(A) | -class_Numeral_Onumber__ring(A).  [resolve(765,b,732,b)].
% 2.88/3.13  766 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(727,b,703,b)].
% 2.88/3.13  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(766,b,731,a)].
% 2.88/3.13  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(766,b,732,b)].
% 2.88/3.13  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(766,b,737,b)].
% 2.88/3.13  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(766,b,738,b)].
% 2.88/3.13  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(766,b,739,b)].
% 2.88/3.13  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(766,b,740,b)].
% 2.88/3.13  767 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ocomm__ring__1(A).  [resolve(728,b,703,b)].
% 2.88/3.15  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(767,b,731,a)].
% 2.88/3.15  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(767,b,732,b)].
% 2.88/3.15  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(767,b,737,b)].
% 2.88/3.15  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(767,b,738,b)].
% 2.88/3.15  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(767,b,739,b)].
% 2.88/3.15  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(767,b,740,b)].
% 2.88/3.15  768 -class_LOrder_Omeet__semilorder(A) | -c_less(B,B,A).  [resolve(12,b,2,a)].
% 2.88/3.15  769 class_LOrder_Omeet__semilorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_32) # label(axiom).  [assumption].
% 2.88/3.15  770 class_LOrder_Omeet__semilorder(tc_nat) # label(clsarity_nat_4) # label(axiom).  [assumption].
% 2.88/3.15  771 -class_LOrder_Olorder(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_LOrder_Olorder_0) # label(axiom).  [assumption].
% 2.88/3.15  772 -class_OrderedGroup_Olordered__ab__group(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group_17) # label(axiom).  [assumption].
% 2.88/3.15  773 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_16) # label(axiom).  [assumption].
% 2.88/3.15  774 -class_OrderedGroup_Olordered__ab__group__join(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_18) # label(axiom).  [assumption].
% 2.88/3.15  775 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_15) # label(axiom).  [assumption].
% 2.88/3.15  776 -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].
% 2.88/3.15  777 -class_Ring__and__Field_Olordered__ring(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Olordered__ring_28) # label(axiom).  [assumption].
% 2.88/3.15  778 -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].
% 2.88/3.15  779 -class_Ring__and__Field_Oordered__field(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__field_53) # label(axiom).  [assumption].
% 2.88/3.15  780 -class_Ring__and__Field_Oordered__idom(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_36) # label(axiom).  [assumption].
% 2.88/3.15  781 -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].
% 2.88/3.15  782 -class_Ring__and__Field_Oordered__semidom(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_30) # label(axiom).  [assumption].
% 2.88/3.15  783 -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].
% 2.88/3.15  784 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Omeet__semilorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_2) # label(axiom).  [assumption].
% 2.88/3.15  Derived: -c_less(A,A,B) | -class_LOrder_Olorder(B).  [resolve(768,a,771,b)].
% 2.88/3.15  785 -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(12,b,3,a)].
% 2.88/3.15  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(785,a,771,b)].
% 2.88/3.15  786 -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(12,b,4,a)].
% 2.88/3.15  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(786,a,771,b)].
% 2.88/3.16  787 -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(12,b,5,a)].
% 2.88/3.16  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(787,a,771,b)].
% 2.88/3.16  788 -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(12,b,6,a)].
% 2.88/3.16  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(788,a,771,b)].
% 2.88/3.16  789 -class_LOrder_Omeet__semilorder(A) | c_lessequals(B,B,A).  [resolve(12,b,7,a)].
% 2.88/3.16  Derived: c_lessequals(A,A,B) | -class_LOrder_Olorder(B).  [resolve(789,a,771,b)].
% 2.88/3.16  790 class_LOrder_Omeet__semilorder(tc_IntDef_Oint).  [resolve(51,a,38,a)].
% 2.88/3.16  791 class_LOrder_Omeet__semilorder(tc_nat).  [resolve(51,a,47,a)].
% 2.88/3.16  792 class_LOrder_Omeet__semilorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(51,a,48,b)].
% 2.88/3.16  793 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Omeet__semilorder(A).  [resolve(59,b,51,a)].
% 2.88/3.16  Derived: -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,B,A).  [resolve(793,b,768,a)].
% 2.88/3.16  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(793,b,785,a)].
% 2.88/3.16  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(793,b,786,a)].
% 2.88/3.16  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(793,b,787,a)].
% 2.88/3.16  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(793,b,788,a)].
% 2.88/3.16  Derived: -class_Wellfounded__Recursion_Owellorder(A) | c_lessequals(B,B,A).  [resolve(793,b,789,a)].
% 2.88/3.16  794 -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(80,b,68,a)].
% 2.88/3.16  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(794,a,769,a)].
% 2.88/3.16  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(794,a,770,a)].
% 2.88/3.16  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_LOrder_Olorder(C).  [resolve(794,a,771,b)].
% 2.88/3.16  795 -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(80,b,69,a)].
% 2.88/3.16  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(795,a,769,a)].
% 2.88/3.16  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(795,a,770,a)].
% 2.88/3.16  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_LOrder_Olorder(C).  [resolve(795,a,771,b)].
% 2.88/3.16  796 -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(80,b,70,a)].
% 2.88/3.16  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(796,a,769,a)].
% 2.88/3.16  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(796,a,770,a)].
% 2.88/3.16  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_LOrder_Olorder(C).  [resolve(796,a,771,b)].
% 2.88/3.16  797 -class_LOrder_Omeet__semilorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(80,b,71,a)].
% 2.88/3.16  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(797,a,769,a)].
% 2.88/3.16  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(797,a,770,a)].
% 2.88/3.16  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_LOrder_Olorder(C).  [resolve(797,a,771,b)].
% 2.96/3.19  798 -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(80,b,72,a)].
% 2.96/3.19  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(798,a,769,a)].
% 2.96/3.19  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(798,a,770,a)].
% 2.96/3.19  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_LOrder_Olorder(C).  [resolve(798,a,771,b)].
% 2.96/3.19  799 -class_LOrder_Omeet__semilorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(80,b,73,a)].
% 2.96/3.19  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(799,a,769,a)].
% 2.96/3.19  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(799,a,770,a)].
% 2.96/3.19  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_LOrder_Olorder(C).  [resolve(799,a,771,b)].
% 2.96/3.19  800 -class_LOrder_Omeet__semilorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(80,b,74,a)].
% 2.96/3.19  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(800,a,769,a)].
% 2.96/3.19  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(800,a,770,a)].
% 2.96/3.19  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_LOrder_Olorder(C).  [resolve(800,a,771,b)].
% 2.96/3.19  801 -class_LOrder_Omeet__semilorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(80,b,75,a)].
% 2.96/3.19  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(801,a,769,a)].
% 2.96/3.19  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(801,a,770,a)].
% 2.96/3.19  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_LOrder_Olorder(C).  [resolve(801,a,771,b)].
% 2.96/3.19  802 -class_LOrder_Ojoin__semilorder(A) | -c_less(B,B,A).  [resolve(10,b,2,a)].
% 2.96/3.19  803 class_LOrder_Ojoin__semilorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_33) # label(axiom).  [assumption].
% 2.96/3.19  804 class_LOrder_Ojoin__semilorder(tc_nat) # label(clsarity_nat_5) # label(axiom).  [assumption].
% 2.96/3.19  805 -class_LOrder_Olorder(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_LOrder_Olorder_3) # label(axiom).  [assumption].
% 2.96/3.19  806 -class_OrderedGroup_Olordered__ab__group(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group_16) # label(axiom).  [assumption].
% 2.96/3.19  807 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_15) # label(axiom).  [assumption].
% 2.96/3.19  808 -class_OrderedGroup_Olordered__ab__group__join(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_15) # label(axiom).  [assumption].
% 2.96/3.19  809 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_18) # label(axiom).  [assumption].
% 2.96/3.19  810 -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].
% 2.96/3.19  811 -class_Ring__and__Field_Olordered__ring(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Olordered__ring_27) # label(axiom).  [assumption].
% 2.96/3.19  812 -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].
% 2.96/3.19  813 -class_Ring__and__Field_Oordered__field(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__field_52) # label(axiom).  [assumption].
% 2.96/3.19  814 -class_Ring__and__Field_Oordered__idom(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_35) # label(axiom).  [assumption].
% 2.96/3.19  815 -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].
% 3.02/3.24  816 -class_Ring__and__Field_Oordered__semidom(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_29) # label(axiom).  [assumption].
% 3.02/3.24  817 -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].
% 3.02/3.24  818 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Ojoin__semilorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_3) # label(axiom).  [assumption].
% 3.02/3.24  819 -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(10,b,3,a)].
% 3.02/3.24  820 -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(10,b,4,a)].
% 3.02/3.24  821 -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(10,b,5,a)].
% 3.02/3.24  822 -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(10,b,6,a)].
% 3.02/3.24  823 -class_LOrder_Ojoin__semilorder(A) | c_lessequals(B,B,A).  [resolve(10,b,7,a)].
% 3.02/3.24  824 class_LOrder_Ojoin__semilorder(tc_IntDef_Oint).  [resolve(50,a,38,a)].
% 3.02/3.24  825 class_LOrder_Ojoin__semilorder(tc_nat).  [resolve(50,a,47,a)].
% 3.02/3.24  826 class_LOrder_Ojoin__semilorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(50,a,48,b)].
% 3.02/3.24  827 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Ojoin__semilorder(A).  [resolve(59,b,50,a)].
% 3.02/3.24  828 -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(78,b,68,a)].
% 3.02/3.24  829 -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(78,b,69,a)].
% 3.02/3.24  830 -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(78,b,70,a)].
% 3.02/3.24  831 -class_LOrder_Ojoin__semilorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(78,b,71,a)].
% 3.02/3.24  832 -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(78,b,72,a)].
% 3.02/3.24  833 -class_LOrder_Ojoin__semilorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(78,b,73,a)].
% 3.02/3.24  834 -class_LOrder_Ojoin__semilorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(78,b,74,a)].
% 3.02/3.24  835 -class_LOrder_Ojoin__semilorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(78,b,75,a)].
% 3.02/3.24  836 -class_LOrder_Olorder(A) | -c_less(B,B,A).  [resolve(11,b,2,a)].
% 3.02/3.24  837 class_LOrder_Olorder(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_34) # label(axiom).  [assumption].
% 3.02/3.24  838 class_LOrder_Olorder(tc_nat) # label(clsarity_nat_6) # label(axiom).  [assumption].
% 3.02/3.24  839 -class_OrderedGroup_Olordered__ab__group(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group_15) # label(axiom).  [assumption].
% 3.02/3.24  840 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_14) # label(axiom).  [assumption].
% 3.02/3.24  841 -class_OrderedGroup_Olordered__ab__group__join(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_17) # label(axiom).  [assumption].
% 3.02/3.24  842 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_17) # label(axiom).  [assumption].
% 3.02/3.24  843 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | class_LOrder_Olorder(A) # label(clsrel_OrderedGroup_Oordered__cancel__ab__semigroup__add_10) # label(axiom).  [assumption].
% 3.02/3.24  844 -class_Ring__and__Field_Olordered__ring(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Olordered__ring_26) # label(axiom).  [assumption].
% 3.02/3.24  845 -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].
% 3.02/3.27  846 -class_Ring__and__Field_Oordered__field(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__field_51) # label(axiom).  [assumption].
% 3.02/3.27  847 -class_Ring__and__Field_Oordered__idom(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__idom_34) # label(axiom).  [assumption].
% 3.02/3.27  848 -class_Ring__and__Field_Oordered__ring__strict(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__ring__strict_18) # label(axiom).  [assumption].
% 3.02/3.27  849 -class_Ring__and__Field_Oordered__semidom(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__semidom_28) # label(axiom).  [assumption].
% 3.02/3.27  850 -class_Ring__and__Field_Oordered__semiring__strict(A) | class_LOrder_Olorder(A) # label(clsrel_Ring__and__Field_Oordered__semiring__strict_11) # label(axiom).  [assumption].
% 3.02/3.27  851 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Olorder(A) # label(clsrel_Wellfounded__Recursion_Owellorder_4) # label(axiom).  [assumption].
% 3.02/3.27  852 -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(11,b,3,a)].
% 3.02/3.27  853 -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(11,b,4,a)].
% 3.02/3.27  854 -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(11,b,5,a)].
% 3.02/3.27  855 -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(11,b,6,a)].
% 3.02/3.27  856 -class_LOrder_Olorder(A) | c_lessequals(B,B,A).  [resolve(11,b,7,a)].
% 3.02/3.27  857 class_LOrder_Olorder(tc_IntDef_Oint).  [resolve(49,a,38,a)].
% 3.02/3.27  858 class_LOrder_Olorder(tc_nat).  [resolve(49,a,47,a)].
% 3.02/3.27  859 class_LOrder_Olorder(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(49,a,48,b)].
% 3.02/3.27  860 -class_Wellfounded__Recursion_Owellorder(A) | class_LOrder_Olorder(A).  [resolve(59,b,49,a)].
% 3.02/3.27  861 -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(79,b,68,a)].
% 3.02/3.27  862 -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(79,b,69,a)].
% 3.02/3.27  863 -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(79,b,70,a)].
% 3.02/3.27  864 -class_LOrder_Olorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(79,b,71,a)].
% 3.02/3.27  865 -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(79,b,72,a)].
% 3.02/3.27  866 -class_LOrder_Olorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(79,b,73,a)].
% 3.02/3.27  867 -class_LOrder_Olorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(79,b,74,a)].
% 3.02/3.27  868 -class_LOrder_Olorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(79,b,75,a)].
% 3.02/3.27  869 -c_less(A,A,B) | -class_LOrder_Olorder(B).  [resolve(768,a,771,b)].
% 3.02/3.27  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(869,b,837,a)].
% 3.02/3.27  Derived: -c_less(A,A,tc_nat).  [resolve(869,b,838,a)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(869,b,839,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(869,b,840,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(869,b,841,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(869,b,842,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(869,b,843,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(869,b,844,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(869,b,845,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(869,b,846,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(869,b,847,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(869,b,848,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(869,b,849,b)].
% 3.02/3.27  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(869,b,850,b)].
% 3.02/3.27  870 -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(785,a,771,b)].
% 3.02/3.27  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(870,c,837,a)].
% 3.02/3.27  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(870,c,838,a)].
% 3.02/3.27  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(870,c,839,b)].
% 3.02/3.27  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(870,c,840,b)].
% 3.02/3.27  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(870,c,841,b)].
% 3.02/3.27  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(870,c,842,b)].
% 3.02/3.27  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(870,c,843,b)].
% 3.02/3.27  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(870,c,844,b)].
% 3.02/3.27  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(870,c,845,b)].
% 3.02/3.27  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(870,c,846,b)].
% 3.02/3.27  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(870,c,847,b)].
% 3.02/3.27  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(870,c,848,b)].
% 3.02/3.27  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(870,c,849,b)].
% 3.02/3.27  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(870,c,850,b)].
% 3.02/3.27  871 -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(786,a,771,b)].
% 3.02/3.27  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(871,c,837,a)].
% 3.02/3.27  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(871,c,838,a)].
% 3.02/3.27  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(871,c,839,b)].
% 3.02/3.27  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(871,c,840,b)].
% 3.02/3.27  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(871,c,841,b)].
% 3.02/3.27  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(871,c,842,b)].
% 3.02/3.27  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(871,c,843,b)].
% 3.02/3.27  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(871,c,844,b)].
% 3.02/3.27  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(871,c,845,b)].
% 3.02/3.27  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(871,c,846,b)].
% 3.02/3.27  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(871,c,847,b)].
% 3.02/3.27  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(871,c,848,b)].
% 3.02/3.27  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(871,c,849,b)].
% 3.02/3.27  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(871,c,850,b)].
% 3.02/3.27  872 -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(787,a,771,b)].
% 3.02/3.27  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(872,c,837,a)].
% 3.02/3.27  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(872,c,838,a)].
% 3.02/3.27  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(872,c,839,b)].
% 3.02/3.27  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(872,c,840,b)].
% 3.02/3.27  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(872,c,841,b)].
% 3.02/3.27  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(872,c,842,b)].
% 3.02/3.27  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(872,c,843,b)].
% 3.02/3.27  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(872,c,844,b)].
% 3.02/3.27  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(872,c,845,b)].
% 3.02/3.27  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(872,c,846,b)].
% 3.02/3.27  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(872,c,847,b)].
% 3.02/3.27  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(872,c,848,b)].
% 3.02/3.27  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(872,c,849,b)].
% 3.02/3.27  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(872,c,850,b)].
% 3.02/3.27  873 -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(788,a,771,b)].
% 3.02/3.27  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(873,c,837,a)].
% 3.02/3.27  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(873,c,838,a)].
% 3.02/3.27  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(873,c,839,b)].
% 3.02/3.27  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(873,c,840,b)].
% 3.02/3.27  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(873,c,841,b)].
% 3.02/3.27  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(873,c,842,b)].
% 3.02/3.27  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(873,c,843,b)].
% 3.02/3.27  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(873,c,844,b)].
% 3.02/3.27  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(873,c,845,b)].
% 3.02/3.27  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(873,c,846,b)].
% 3.02/3.27  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(873,c,847,b)].
% 3.02/3.27  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(873,c,848,b)].
% 3.02/3.27  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(873,c,849,b)].
% 3.02/3.27  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(873,c,850,b)].
% 3.02/3.27  874 c_lessequals(A,A,B) | -class_LOrder_Olorder(B).  [resolve(789,a,771,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(874,b,837,a)].
% 3.02/3.27  Derived: c_lessequals(A,A,tc_nat).  [resolve(874,b,838,a)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(874,b,839,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(874,b,840,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(874,b,841,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(874,b,842,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(874,b,843,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(874,b,844,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(874,b,845,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(874,b,846,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(874,b,847,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(874,b,848,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(874,b,849,b)].
% 3.02/3.27  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(874,b,850,b)].
% 3.02/3.27  875 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_LOrder_Olorder(C).  [resolve(794,a,771,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(875,c,837,a)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(875,c,838,a)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(875,c,839,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(875,c,840,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(875,c,841,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(875,c,842,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(875,c,843,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(875,c,844,b)].
% 3.02/3.27  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(875,c,845,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(875,c,846,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(875,c,847,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(875,c,848,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(875,c,849,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(875,c,850,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(875,c,851,b)].
% 3.02/3.27  876 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_LOrder_Olorder(C).  [resolve(795,a,771,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(876,c,837,a)].
% 3.02/3.27  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(876,c,838,a)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(876,c,839,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(876,c,840,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(876,c,841,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(876,c,842,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(876,c,843,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(876,c,844,b)].
% 3.02/3.27  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(876,c,845,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(876,c,846,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(876,c,847,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(876,c,848,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(876,c,849,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(876,c,850,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(876,c,851,b)].
% 3.02/3.27  877 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_LOrder_Olorder(C).  [resolve(796,a,771,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(877,c,837,a)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(877,c,838,a)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(877,c,839,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(877,c,840,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(877,c,841,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(877,c,842,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(877,c,843,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(877,c,844,b)].
% 3.02/3.27  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(877,c,845,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(877,c,846,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(877,c,847,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(877,c,848,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(877,c,849,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(877,c,850,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(877,c,851,b)].
% 3.02/3.27  878 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_LOrder_Olorder(C).  [resolve(797,a,771,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(878,c,837,a)].
% 3.02/3.27  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(878,c,838,a)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(878,c,839,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(878,c,840,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(878,c,841,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(878,c,842,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(878,c,843,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(878,c,844,b)].
% 3.02/3.27  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(878,c,845,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(878,c,846,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(878,c,847,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(878,c,848,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(878,c,849,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(878,c,850,b)].
% 3.02/3.27  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(878,c,851,b)].
% 3.02/3.27  879 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_LOrder_Olorder(C).  [resolve(798,a,771,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(879,c,837,a)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(879,c,838,a)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(879,c,839,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(879,c,840,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(879,c,841,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(879,c,842,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(879,c,843,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(879,c,844,b)].
% 3.02/3.27  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(879,c,845,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(879,c,846,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(879,c,847,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(879,c,848,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(879,c,849,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(879,c,850,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(879,c,851,b)].
% 3.02/3.27  880 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_LOrder_Olorder(C).  [resolve(799,a,771,b)].
% 3.02/3.27  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(880,c,837,a)].
% 3.02/3.27  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(880,c,838,a)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(880,c,839,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(880,c,840,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(880,c,841,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(880,c,842,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(880,c,843,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(880,c,844,b)].
% 3.02/3.27  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(880,c,845,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(880,c,846,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(880,c,847,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(880,c,848,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(880,c,849,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(880,c,850,b)].
% 3.02/3.27  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(880,c,851,b)].
% 3.02/3.27  881 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_LOrder_Olorder(C).  [resolve(800,a,771,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(881,c,837,a)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(881,c,838,a)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(881,c,839,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(881,c,840,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(881,c,841,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(881,c,842,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(881,c,843,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(881,c,844,b)].
% 3.02/3.27  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(881,c,845,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(881,c,846,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(881,c,847,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(881,c,848,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(881,c,849,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(881,c,850,b)].
% 3.02/3.27  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(881,c,851,b)].
% 3.02/3.27  882 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_LOrder_Olorder(C).  [resolve(801,a,771,b)].
% 3.02/3.30  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(882,c,837,a)].
% 3.02/3.30  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(882,c,838,a)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(882,c,839,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(882,c,840,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(882,c,841,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(882,c,842,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(882,c,843,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(882,c,844,b)].
% 3.02/3.30  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(882,c,845,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(882,c,846,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(882,c,847,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(882,c,848,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(882,c,849,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(882,c,850,b)].
% 3.02/3.30  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(882,c,851,b)].
% 3.02/3.30  883 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add_2) # label(axiom).  [assumption].
% 3.02/3.30  884 class_OrderedGroup_Opordered__ab__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_36) # label(axiom).  [assumption].
% 3.02/3.30  885 class_OrderedGroup_Opordered__ab__semigroup__add(tc_nat) # label(clsarity_nat_33) # label(axiom).  [assumption].
% 3.02/3.30  886 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Opordered__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_7) # label(axiom).  [assumption].
% 3.02/3.30  887 -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].
% 3.02/3.30  888 -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].
% 3.02/3.30  889 -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].
% 3.02/3.30  890 -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].
% 3.02/3.30  891 -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].
% 3.02/3.30  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(883,a,890,b)].
% 3.02/3.30  892 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__semigroup__add_3) # label(axiom).  [assumption].
% 3.02/3.30  893 -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].
% 3.02/3.31  894 -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].
% 3.02/3.31  895 -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].
% 3.02/3.31  896 -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].
% 3.02/3.31  897 -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].
% 3.02/3.31  898 -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].
% 3.02/3.31  899 -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].
% 3.02/3.31  900 -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].
% 3.02/3.31  901 -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].
% 3.02/3.31  902 -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].
% 3.02/3.31  903 -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].
% 3.02/3.31  904 -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].
% 3.02/3.31  905 -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].
% 3.02/3.31  906 -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].
% 3.02/3.31  907 -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].
% 3.02/3.31  908 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(19,b,2,a)].
% 3.02/3.31  Derived: -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(908,a,891,b)].
% 3.02/3.31  909 -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(19,b,3,a)].
% 3.02/3.31  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(909,a,891,b)].
% 3.02/3.31  910 -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(19,b,4,a)].
% 3.02/3.31  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(910,a,891,b)].
% 3.02/3.31  911 -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(19,b,5,a)].
% 3.13/3.36  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(911,a,891,b)].
% 3.13/3.36  912 -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(19,b,6,a)].
% 3.13/3.36  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(912,a,891,b)].
% 3.13/3.36  913 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(19,b,7,a)].
% 3.13/3.36  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(913,a,891,b)].
% 3.13/3.36  914 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(87,b,68,a)].
% 3.13/3.36  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(914,a,891,b)].
% 3.13/3.36  915 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(87,b,69,a)].
% 3.13/3.36  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(915,a,891,b)].
% 3.13/3.36  916 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(87,b,70,a)].
% 3.13/3.36  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(916,a,891,b)].
% 3.13/3.36  917 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(87,b,71,a)].
% 3.13/3.36  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(917,a,891,b)].
% 3.13/3.36  918 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(87,b,72,a)].
% 3.13/3.36  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(918,a,891,b)].
% 3.13/3.36  919 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(87,b,73,a)].
% 3.13/3.36  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(919,a,891,b)].
% 3.13/3.36  920 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(87,b,74,a)].
% 3.13/3.36  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(920,a,891,b)].
% 3.13/3.36  921 -class_OrderedGroup_Opordered__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(87,b,75,a)].
% 3.13/3.36  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(921,a,891,b)].
% 3.13/3.36  922 -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].
% 3.13/3.36  923 class_OrderedGroup_Opordered__cancel__ab__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_37) # label(axiom).  [assumption].
% 3.13/3.36  924 class_OrderedGroup_Opordered__cancel__ab__semigroup__add(tc_nat) # label(clsarity_nat_34) # label(axiom).  [assumption].
% 3.13/3.36  925 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_6) # label(axiom).  [assumption].
% 3.13/3.36  926 -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].
% 3.13/3.36  927 -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].
% 3.13/3.37  928 -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].
% 3.13/3.37  929 -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].
% 3.13/3.37  930 -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].
% 3.13/3.37  931 -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].
% 3.13/3.37  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(922,a,931,b)].
% 3.13/3.37  932 -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].
% 3.13/3.37  933 -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].
% 3.13/3.37  934 -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].
% 3.13/3.37  935 -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].
% 3.13/3.37  936 -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].
% 3.13/3.37  937 -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].
% 3.13/3.37  938 -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].
% 3.13/3.37  939 -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].
% 3.13/3.37  940 -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].
% 3.13/3.37  941 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(21,b,2,a)].
% 3.13/3.37  Derived: -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(941,a,931,b)].
% 3.13/3.37  942 -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(21,b,3,a)].
% 3.13/3.37  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(942,a,931,b)].
% 3.13/3.37  943 -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(21,b,4,a)].
% 3.13/3.37  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(943,a,931,b)].
% 3.13/3.37  944 -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(21,b,5,a)].
% 3.13/3.37  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(944,a,931,b)].
% 3.21/3.42  945 -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(21,b,6,a)].
% 3.21/3.42  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(945,a,931,b)].
% 3.21/3.42  946 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(21,b,7,a)].
% 3.21/3.42  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(946,a,931,b)].
% 3.21/3.42  947 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(89,b,68,a)].
% 3.21/3.42  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(947,a,931,b)].
% 3.21/3.42  948 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(89,b,69,a)].
% 3.21/3.42  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(948,a,931,b)].
% 3.21/3.42  949 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(89,b,70,a)].
% 3.21/3.42  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(949,a,931,b)].
% 3.21/3.42  950 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(89,b,71,a)].
% 3.21/3.42  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(950,a,931,b)].
% 3.21/3.42  951 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(89,b,72,a)].
% 3.21/3.42  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(951,a,931,b)].
% 3.21/3.42  952 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(89,b,73,a)].
% 3.21/3.42  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(952,a,931,b)].
% 3.21/3.42  953 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(89,b,74,a)].
% 3.21/3.42  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(953,a,931,b)].
% 3.21/3.42  954 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(89,b,75,a)].
% 3.21/3.42  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(954,a,931,b)].
% 3.21/3.42  955 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(325,b,311,a)].
% 3.21/3.42  956 -class_OrderedGroup_Opordered__cancel__ab__semigroup__add(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(362,b,348,a)].
% 3.21/3.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(956,a,925,b)].
% 3.21/3.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(956,a,926,b)].
% 3.21/3.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(956,a,927,b)].
% 3.21/3.42  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(956,a,928,b)].
% 3.21/3.42  957 -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].
% 3.21/3.43  958 class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_38) # label(axiom).  [assumption].
% 3.21/3.43  959 class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(tc_nat) # label(clsarity_nat_35) # label(axiom).  [assumption].
% 3.21/3.43  960 -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].
% 3.21/3.43  961 -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].
% 3.21/3.43  962 -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].
% 3.21/3.43  963 -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].
% 3.21/3.43  964 -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].
% 3.21/3.43  965 -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].
% 3.21/3.43  966 -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].
% 3.21/3.43  967 -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].
% 3.21/3.43  968 -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].
% 3.21/3.43  969 -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].
% 3.21/3.43  970 -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].
% 3.21/3.43  971 -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].
% 3.21/3.43  972 -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].
% 3.21/3.43  973 -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].
% 3.21/3.43  974 -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].
% 3.21/3.43  975 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,B,A).  [resolve(20,b,2,a)].
% 3.21/3.43  976 -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(20,b,3,a)].
% 3.21/3.43  977 -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(20,b,4,a)].
% 3.21/3.43  978 -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(20,b,5,a)].
% 3.21/3.47  979 -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(20,b,6,a)].
% 3.21/3.47  980 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | c_lessequals(B,B,A).  [resolve(20,b,7,a)].
% 3.21/3.47  981 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(88,b,68,a)].
% 3.21/3.47  982 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(88,b,69,a)].
% 3.21/3.47  983 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(88,b,70,a)].
% 3.21/3.47  984 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(88,b,71,a)].
% 3.21/3.47  985 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(88,b,72,a)].
% 3.21/3.47  986 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(88,b,73,a)].
% 3.21/3.47  987 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(88,b,74,a)].
% 3.21/3.47  988 -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(88,b,75,a)].
% 3.21/3.47  989 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(385,b,361,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(989,b,960,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(989,b,961,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(989,b,962,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(989,b,963,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(989,b,964,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(989,b,965,b)].
% 3.21/3.47  990 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(A).  [resolve(922,a,931,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(990,b,958,a)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(990,b,959,a)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(990,b,964,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(990,b,965,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(990,b,967,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(990,b,968,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(990,b,969,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(990,b,970,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(990,b,971,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(990,b,972,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(990,b,973,b)].
% 3.21/3.47  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(990,b,974,b)].
% 3.21/3.47  991 -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(941,a,931,b)].
% 3.21/3.47  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(991,b,958,a)].
% 3.21/3.47  Derived: -c_less(A,A,tc_nat).  [resolve(991,b,959,a)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(991,b,960,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(991,b,961,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(991,b,962,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(991,b,963,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(991,b,964,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(991,b,965,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(991,b,967,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(991,b,968,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(991,b,969,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(991,b,970,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(991,b,971,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(991,b,972,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(991,b,973,b)].
% 3.21/3.47  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(991,b,974,b)].
% 3.21/3.47  992 -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(942,a,931,b)].
% 3.21/3.47  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(992,c,958,a)].
% 3.21/3.47  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(992,c,959,a)].
% 3.21/3.47  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(992,c,960,b)].
% 3.21/3.47  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(992,c,961,b)].
% 3.21/3.47  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(992,c,962,b)].
% 3.21/3.47  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(992,c,963,b)].
% 3.21/3.47  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(992,c,964,b)].
% 3.21/3.47  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(992,c,965,b)].
% 3.21/3.47  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(992,c,967,b)].
% 3.21/3.47  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(992,c,968,b)].
% 3.21/3.47  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(992,c,969,b)].
% 3.21/3.47  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(992,c,970,b)].
% 3.21/3.47  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(992,c,971,b)].
% 3.21/3.47  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(992,c,972,b)].
% 3.21/3.47  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(992,c,973,b)].
% 3.21/3.47  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(992,c,974,b)].
% 3.21/3.47  993 -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(943,a,931,b)].
% 3.21/3.47  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(993,c,958,a)].
% 3.21/3.47  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(993,c,959,a)].
% 3.21/3.47  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(993,c,960,b)].
% 3.21/3.47  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(993,c,961,b)].
% 3.21/3.47  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(993,c,962,b)].
% 3.21/3.47  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(993,c,963,b)].
% 3.21/3.47  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(993,c,964,b)].
% 3.21/3.47  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(993,c,965,b)].
% 3.21/3.47  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(993,c,967,b)].
% 3.21/3.47  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(993,c,968,b)].
% 3.21/3.47  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(993,c,969,b)].
% 3.21/3.47  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(993,c,970,b)].
% 3.21/3.47  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(993,c,971,b)].
% 3.21/3.47  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(993,c,972,b)].
% 3.21/3.47  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(993,c,973,b)].
% 3.21/3.47  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(993,c,974,b)].
% 3.21/3.47  994 -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(944,a,931,b)].
% 3.21/3.47  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(994,c,958,a)].
% 3.21/3.47  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(994,c,959,a)].
% 3.21/3.47  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(994,c,960,b)].
% 3.21/3.47  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(994,c,961,b)].
% 3.21/3.47  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(994,c,962,b)].
% 3.21/3.47  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(994,c,963,b)].
% 3.21/3.47  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(994,c,964,b)].
% 3.21/3.47  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(994,c,965,b)].
% 3.21/3.47  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(994,c,967,b)].
% 3.21/3.47  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(994,c,968,b)].
% 3.21/3.47  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(994,c,969,b)].
% 3.21/3.47  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(994,c,970,b)].
% 3.21/3.47  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(994,c,971,b)].
% 3.21/3.47  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(994,c,972,b)].
% 3.21/3.47  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(994,c,973,b)].
% 3.21/3.47  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(994,c,974,b)].
% 3.21/3.47  995 -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(945,a,931,b)].
% 3.21/3.47  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(995,c,958,a)].
% 3.21/3.47  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(995,c,959,a)].
% 3.21/3.47  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(995,c,960,b)].
% 3.21/3.47  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(995,c,961,b)].
% 3.21/3.47  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(995,c,962,b)].
% 3.21/3.47  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(995,c,963,b)].
% 3.21/3.47  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(995,c,964,b)].
% 3.21/3.47  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(995,c,965,b)].
% 3.21/3.47  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(995,c,967,b)].
% 3.21/3.47  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(995,c,968,b)].
% 3.21/3.47  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(995,c,969,b)].
% 3.21/3.47  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(995,c,970,b)].
% 3.21/3.47  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(995,c,971,b)].
% 3.21/3.47  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(995,c,972,b)].
% 3.21/3.47  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(995,c,973,b)].
% 3.21/3.47  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(995,c,974,b)].
% 3.21/3.47  996 c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(B).  [resolve(946,a,931,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(996,b,958,a)].
% 3.21/3.47  Derived: c_lessequals(A,A,tc_nat).  [resolve(996,b,959,a)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(996,b,960,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(996,b,961,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(996,b,962,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(996,b,963,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(996,b,964,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(996,b,965,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(996,b,967,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(996,b,968,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(996,b,969,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(996,b,970,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(996,b,971,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(996,b,972,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(996,b,973,b)].
% 3.21/3.47  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(996,b,974,b)].
% 3.21/3.47  997 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(947,a,931,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(997,c,958,a)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(997,c,959,a)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(997,c,960,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(997,c,961,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(997,c,962,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(997,c,963,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(997,c,964,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(997,c,965,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(997,c,967,b)].
% 3.21/3.47  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(997,c,968,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(997,c,969,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(997,c,970,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(997,c,971,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(997,c,972,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(997,c,973,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(997,c,974,b)].
% 3.21/3.47  998 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(948,a,931,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(998,c,958,a)].
% 3.21/3.47  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(998,c,959,a)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(998,c,960,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(998,c,961,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(998,c,962,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(998,c,963,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(998,c,964,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(998,c,965,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(998,c,967,b)].
% 3.21/3.47  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(998,c,968,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(998,c,969,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(998,c,970,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(998,c,971,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(998,c,972,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(998,c,973,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(998,c,974,b)].
% 3.21/3.47  999 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(949,a,931,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(999,c,958,a)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(999,c,959,a)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(999,c,960,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(999,c,961,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(999,c,962,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(999,c,963,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(999,c,964,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(999,c,965,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(999,c,967,b)].
% 3.21/3.47  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(999,c,968,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(999,c,969,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(999,c,970,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(999,c,971,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(999,c,972,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(999,c,973,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(999,c,974,b)].
% 3.21/3.47  1000 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(950,a,931,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1000,c,958,a)].
% 3.21/3.47  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1000,c,959,a)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1000,c,960,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1000,c,961,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1000,c,962,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1000,c,963,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1000,c,964,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1000,c,965,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1000,c,967,b)].
% 3.21/3.47  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(1000,c,968,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1000,c,969,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1000,c,970,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1000,c,971,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1000,c,972,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1000,c,973,b)].
% 3.21/3.47  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1000,c,974,b)].
% 3.21/3.47  1001 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(951,a,931,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1001,c,958,a)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1001,c,959,a)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1001,c,960,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1001,c,961,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1001,c,962,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1001,c,963,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1001,c,964,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1001,c,965,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1001,c,967,b)].
% 3.21/3.47  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(1001,c,968,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1001,c,969,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1001,c,970,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1001,c,971,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1001,c,972,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1001,c,973,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1001,c,974,b)].
% 3.21/3.47  1002 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(952,a,931,b)].
% 3.21/3.47  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1002,c,958,a)].
% 3.21/3.47  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1002,c,959,a)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1002,c,960,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1002,c,961,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1002,c,962,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1002,c,963,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1002,c,964,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1002,c,965,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1002,c,967,b)].
% 3.21/3.47  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(1002,c,968,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1002,c,969,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1002,c,970,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1002,c,971,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1002,c,972,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1002,c,973,b)].
% 3.21/3.47  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1002,c,974,b)].
% 3.21/3.47  1003 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(953,a,931,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1003,c,958,a)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1003,c,959,a)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1003,c,960,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1003,c,961,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1003,c,962,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1003,c,963,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1003,c,964,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1003,c,965,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1003,c,967,b)].
% 3.21/3.47  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(1003,c,968,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1003,c,969,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1003,c,970,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1003,c,971,b)].
% 3.21/3.47  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1003,c,972,b)].
% 3.27/3.50  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1003,c,973,b)].
% 3.27/3.50  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1003,c,974,b)].
% 3.27/3.50  1004 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(C).  [resolve(954,a,931,b)].
% 3.27/3.50  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1004,c,958,a)].
% 3.27/3.50  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1004,c,959,a)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1004,c,960,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1004,c,961,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1004,c,962,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1004,c,963,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1004,c,964,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1004,c,965,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1004,c,967,b)].
% 3.27/3.50  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(1004,c,968,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1004,c,969,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1004,c,970,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1004,c,971,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1004,c,972,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1004,c,973,b)].
% 3.27/3.50  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1004,c,974,b)].
% 3.27/3.50  1005 -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].
% 3.27/3.50  1006 class_OrderedGroup_Oordered__cancel__ab__semigroup__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_39) # label(axiom).  [assumption].
% 3.27/3.50  1007 class_OrderedGroup_Oordered__cancel__ab__semigroup__add(tc_nat) # label(clsarity_nat_36) # label(axiom).  [assumption].
% 3.27/3.50  1008 -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].
% 3.27/3.50  1009 -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].
% 3.27/3.50  1010 -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].
% 3.27/3.50  1011 -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].
% 3.27/3.50  1012 -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].
% 3.27/3.51  1013 -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].
% 3.27/3.51  1014 -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].
% 3.27/3.51  1015 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,B,A).  [resolve(17,b,2,a)].
% 3.27/3.51  1016 -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(17,b,3,a)].
% 3.27/3.51  1017 -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(17,b,4,a)].
% 3.27/3.51  1018 -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(17,b,5,a)].
% 3.27/3.51  1019 -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(17,b,6,a)].
% 3.27/3.51  1020 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_lessequals(B,B,A).  [resolve(17,b,7,a)].
% 3.27/3.51  1021 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(48,b,39,a)].
% 3.27/3.51  Derived: c_SetInterval_OatLeast(A,tc_IntDef_Oint) != c_SetInterval_OatLeast(B,tc_IntDef_Oint) | A = B.  [resolve(1021,a,1006,a)].
% 3.27/3.51  Derived: c_SetInterval_OatLeast(A,tc_nat) != c_SetInterval_OatLeast(B,tc_nat) | A = B.  [resolve(1021,a,1007,a)].
% 3.27/3.51  1022 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(48,b,40,a)].
% 3.27/3.51  Derived: c_SetInterval_OatMost(A,tc_IntDef_Oint) != c_SetInterval_OatMost(B,tc_IntDef_Oint) | A = B.  [resolve(1022,a,1006,a)].
% 3.27/3.51  Derived: c_SetInterval_OatMost(A,tc_nat) != c_SetInterval_OatMost(B,tc_nat) | A = B.  [resolve(1022,a,1007,a)].
% 3.27/3.51  1023 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(48,b,41,a)].
% 3.27/3.51  Derived: c_SetInterval_OgreaterThan(A,tc_IntDef_Oint) != c_SetInterval_OgreaterThan(B,tc_IntDef_Oint) | A = B.  [resolve(1023,a,1006,a)].
% 3.27/3.51  Derived: c_SetInterval_OgreaterThan(A,tc_nat) != c_SetInterval_OgreaterThan(B,tc_nat) | A = B.  [resolve(1023,a,1007,a)].
% 3.27/3.51  1024 -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(48,b,42,a)].
% 3.27/3.51  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(1024,a,1006,a)].
% 3.27/3.51  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(1024,a,1007,a)].
% 3.27/3.51  1025 -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(48,b,43,a)].
% 3.27/3.51  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(1025,a,1006,a)].
% 3.27/3.51  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(1025,a,1007,a)].
% 3.27/3.51  1026 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(48,b,44,a)].
% 3.27/3.51  Derived: c_SetInterval_OlessThan(A,tc_IntDef_Oint) != c_SetInterval_OlessThan(B,tc_IntDef_Oint) | A = B.  [resolve(1026,a,1006,a)].
% 3.27/3.54  Derived: c_SetInterval_OlessThan(A,tc_nat) != c_SetInterval_OlessThan(B,tc_nat) | A = B.  [resolve(1026,a,1007,a)].
% 3.27/3.54  1027 -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(48,b,45,a)].
% 3.27/3.54  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(1027,a,1006,a)].
% 3.27/3.54  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(1027,a,1007,a)].
% 3.27/3.54  1028 -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(48,b,46,a)].
% 3.27/3.54  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(1028,a,1006,a)].
% 3.27/3.54  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(1028,a,1007,a)].
% 3.27/3.54  1029 -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(60,a,48,b)].
% 3.27/3.54  1030 -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(61,a,48,b)].
% 3.27/3.54  1031 -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(62,a,48,b)].
% 3.27/3.54  1032 -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(63,a,48,b)].
% 3.27/3.54  1033 -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(64,a,48,b)].
% 3.27/3.54  1034 c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(65,a,48,b)].
% 3.27/3.54  1035 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(85,b,68,a)].
% 3.27/3.54  1036 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(85,b,69,a)].
% 3.27/3.54  1037 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(85,b,70,a)].
% 3.27/3.54  1038 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(85,b,71,a)].
% 3.27/3.54  1039 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(85,b,72,a)].
% 3.27/3.54  1040 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(85,b,73,a)].
% 3.27/3.54  1041 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(85,b,74,a)].
% 3.27/3.54  1042 -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(85,b,75,a)].
% 3.27/3.54  1043 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(385,b,359,b)].
% 3.27/3.54  1044 -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(869,b,843,b)].
% 3.27/3.54  1045 -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(870,c,843,b)].
% 3.27/3.54  1046 -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(871,c,843,b)].
% 3.27/3.54  1047 -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(872,c,843,b)].
% 3.27/3.55  1048 -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(873,c,843,b)].
% 3.27/3.55  1049 c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(874,b,843,b)].
% 3.27/3.55  1050 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(875,c,843,b)].
% 3.27/3.55  1051 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(876,c,843,b)].
% 3.27/3.55  1052 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(877,c,843,b)].
% 3.27/3.55  1053 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(878,c,843,b)].
% 3.27/3.55  1054 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(879,c,843,b)].
% 3.27/3.55  1055 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(880,c,843,b)].
% 3.27/3.55  1056 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(881,c,843,b)].
% 3.27/3.55  1057 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(882,c,843,b)].
% 3.27/3.55  1058 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(883,a,890,b)].
% 3.27/3.55  1059 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(989,b,964,b)].
% 3.27/3.55  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1059,b,1006,a)].
% 3.27/3.55  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(1059,b,1007,a)].
% 3.27/3.55  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1059,b,1009,b)].
% 3.27/3.55  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1059,b,1010,b)].
% 3.27/3.55  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1059,b,1011,b)].
% 3.27/3.55  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1059,b,1012,b)].
% 3.27/3.55  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1059,b,1013,b)].
% 3.27/3.55  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1059,b,1014,b)].
% 3.27/3.55  1060 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(A).  [resolve(990,b,964,b)].
% 3.27/3.55  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(1060,b,1006,a)].
% 3.27/3.55  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(1060,b,1007,a)].
% 3.27/3.55  1061 -c_less(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(991,b,964,b)].
% 3.27/3.55  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1061,b,1006,a)].
% 3.27/3.55  Derived: -c_less(A,A,tc_nat).  [resolve(1061,b,1007,a)].
% 3.27/3.55  1062 -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(992,c,964,b)].
% 3.27/3.55  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(1062,c,1006,a)].
% 3.27/3.55  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(1062,c,1007,a)].
% 3.27/3.55  1063 -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(993,c,964,b)].
% 3.27/3.56  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(1063,c,1006,a)].
% 3.27/3.56  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(1063,c,1007,a)].
% 3.27/3.56  1064 -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(994,c,964,b)].
% 3.27/3.56  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(1064,c,1006,a)].
% 3.27/3.56  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(1064,c,1007,a)].
% 3.27/3.56  1065 -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(995,c,964,b)].
% 3.27/3.56  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(1065,c,1006,a)].
% 3.27/3.56  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(1065,c,1007,a)].
% 3.27/3.56  1066 c_lessequals(A,A,B) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(B).  [resolve(996,b,964,b)].
% 3.27/3.56  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1066,b,1006,a)].
% 3.27/3.56  Derived: c_lessequals(A,A,tc_nat).  [resolve(1066,b,1007,a)].
% 3.27/3.56  1067 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(997,c,964,b)].
% 3.27/3.56  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1067,c,1006,a)].
% 3.27/3.56  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(1067,c,1007,a)].
% 3.27/3.56  1068 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(998,c,964,b)].
% 3.27/3.56  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1068,c,1006,a)].
% 3.27/3.56  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(1068,c,1007,a)].
% 3.27/3.56  1069 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(999,c,964,b)].
% 3.27/3.56  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1069,c,1006,a)].
% 3.27/3.56  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(1069,c,1007,a)].
% 3.27/3.56  1070 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1000,c,964,b)].
% 3.27/3.56  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1070,c,1006,a)].
% 3.27/3.56  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1070,c,1007,a)].
% 3.27/3.56  1071 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1001,c,964,b)].
% 3.27/3.56  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1071,c,1006,a)].
% 3.27/3.56  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1071,c,1007,a)].
% 3.27/3.56  1072 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1002,c,964,b)].
% 3.27/3.56  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1072,c,1006,a)].
% 3.27/3.56  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1072,c,1007,a)].
% 3.42/3.64  1073 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1003,c,964,b)].
% 3.42/3.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1073,c,1006,a)].
% 3.42/3.64  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1073,c,1007,a)].
% 3.42/3.64  1074 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Oordered__cancel__ab__semigroup__add(C).  [resolve(1004,c,964,b)].
% 3.42/3.64  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1074,c,1006,a)].
% 3.42/3.64  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1074,c,1007,a)].
% 3.42/3.64  1075 -class_Ring__and__Field_Opordered__semiring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__semiring_2) # label(axiom).  [assumption].
% 3.42/3.64  1076 class_Ring__and__Field_Opordered__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_40) # label(axiom).  [assumption].
% 3.42/3.64  1077 class_Ring__and__Field_Opordered__semiring(tc_nat) # label(clsarity_nat_37) # label(axiom).  [assumption].
% 3.42/3.64  1078 -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].
% 3.42/3.64  1079 -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].
% 3.42/3.64  1080 -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].
% 3.42/3.64  1081 -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].
% 3.42/3.64  1082 -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].
% 3.42/3.64  1083 -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].
% 3.42/3.64  1084 -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].
% 3.42/3.64  1085 -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].
% 3.42/3.64  1086 -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].
% 3.42/3.64  1087 -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].
% 3.42/3.64  1088 -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].
% 3.42/3.64  1089 -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].
% 3.42/3.64  1090 -class_Ring__and__Field_Opordered__semiring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__semiring_5) # label(axiom).  [assumption].
% 3.42/3.64  1091 -class_Ring__and__Field_Opordered__semiring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__semiring_6) # label(axiom).  [assumption].
% 3.42/3.64  1092 -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,B,A).  [resolve(36,b,2,a)].
% 3.42/3.64  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1092,a,1085,b)].
% 3.42/3.65  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1092,a,1086,b)].
% 3.42/3.65  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1092,a,1087,b)].
% 3.42/3.65  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1092,a,1088,b)].
% 3.42/3.65  1093 -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(36,b,3,a)].
% 3.42/3.65  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(1093,a,1085,b)].
% 3.42/3.65  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(1093,a,1086,b)].
% 3.42/3.65  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(1093,a,1087,b)].
% 3.42/3.65  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(1093,a,1088,b)].
% 3.42/3.65  1094 -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(36,b,4,a)].
% 3.42/3.65  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(1094,a,1085,b)].
% 3.42/3.65  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(1094,a,1086,b)].
% 3.42/3.65  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(1094,a,1087,b)].
% 3.42/3.65  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(1094,a,1088,b)].
% 3.42/3.65  1095 -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(36,b,5,a)].
% 3.42/3.65  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(1095,a,1085,b)].
% 3.42/3.65  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(1095,a,1086,b)].
% 3.42/3.65  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(1095,a,1087,b)].
% 3.42/3.65  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(1095,a,1088,b)].
% 3.42/3.65  1096 -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(36,b,6,a)].
% 3.42/3.65  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(1096,a,1085,b)].
% 3.42/3.65  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(1096,a,1086,b)].
% 3.42/3.65  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(1096,a,1087,b)].
% 3.42/3.65  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(1096,a,1088,b)].
% 3.42/3.66  1097 -class_Ring__and__Field_Opordered__semiring(A) | c_lessequals(B,B,A).  [resolve(36,b,7,a)].
% 3.42/3.66  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1097,a,1085,b)].
% 3.42/3.66  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1097,a,1086,b)].
% 3.42/3.66  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1097,a,1087,b)].
% 3.42/3.66  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1097,a,1088,b)].
% 3.42/3.66  1098 -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(103,b,68,a)].
% 3.42/3.66  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(1098,a,1085,b)].
% 3.42/3.66  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1098,a,1086,b)].
% 3.42/3.66  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1098,a,1087,b)].
% 3.42/3.66  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1098,a,1088,b)].
% 3.42/3.66  1099 -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(103,b,69,a)].
% 3.42/3.66  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(1099,a,1085,b)].
% 3.42/3.66  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1099,a,1086,b)].
% 3.42/3.66  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1099,a,1087,b)].
% 3.42/3.66  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1099,a,1088,b)].
% 3.42/3.66  1100 -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(103,b,70,a)].
% 3.42/3.66  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(1100,a,1085,b)].
% 3.42/3.66  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1100,a,1086,b)].
% 3.42/3.66  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1100,a,1087,b)].
% 3.42/3.66  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1100,a,1088,b)].
% 3.42/3.66  1101 -class_Ring__and__Field_Opordered__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(103,b,71,a)].
% 3.42/3.66  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(1101,a,1085,b)].
% 3.42/3.66  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1101,a,1086,b)].
% 3.42/3.66  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1101,a,1087,b)].
% 3.42/3.66  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1101,a,1088,b)].
% 3.42/3.66  1102 -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(103,b,72,a)].
% 3.42/3.66  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(1102,a,1085,b)].
% 3.42/3.66  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1102,a,1086,b)].
% 3.51/3.71  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1102,a,1087,b)].
% 3.51/3.71  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1102,a,1088,b)].
% 3.51/3.71  1103 -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(103,b,73,a)].
% 3.51/3.71  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(1103,a,1085,b)].
% 3.51/3.71  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1103,a,1086,b)].
% 3.51/3.71  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1103,a,1087,b)].
% 3.51/3.71  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1103,a,1088,b)].
% 3.51/3.71  1104 -class_Ring__and__Field_Opordered__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(103,b,74,a)].
% 3.51/3.71  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(1104,a,1085,b)].
% 3.51/3.71  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1104,a,1086,b)].
% 3.51/3.71  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1104,a,1087,b)].
% 3.51/3.71  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1104,a,1088,b)].
% 3.51/3.71  1105 -class_Ring__and__Field_Opordered__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(103,b,75,a)].
% 3.51/3.71  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(1105,a,1085,b)].
% 3.51/3.71  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1105,a,1086,b)].
% 3.51/3.71  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1105,a,1087,b)].
% 3.51/3.71  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1105,a,1088,b)].
% 3.51/3.71  1106 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(130,a,156,b)].
% 3.51/3.71  1107 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(159,a,156,b)].
% 3.51/3.71  1108 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(161,a,156,b)].
% 3.51/3.71  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1108,b,1079,b)].
% 3.51/3.71  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1108,b,1084,b)].
% 3.51/3.71  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1108,b,1085,b)].
% 3.51/3.71  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1108,b,1086,b)].
% 3.51/3.71  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1108,b,1088,b)].
% 3.51/3.71  1109 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(274,a,263,b)].
% 3.51/3.71  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1109,b,1088,b)].
% 3.51/3.71  1110 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__semiring(A).  [resolve(275,a,263,b)].
% 3.51/3.71  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1110,b,1088,b)].
% 3.51/3.71  1111 -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].
% 3.51/3.73  1112 class_Ring__and__Field_Opordered__cancel__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_41) # label(axiom).  [assumption].
% 3.51/3.73  1113 class_Ring__and__Field_Opordered__cancel__semiring(tc_nat) # label(clsarity_nat_38) # label(axiom).  [assumption].
% 3.51/3.73  1114 -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].
% 3.51/3.73  1115 -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].
% 3.51/3.73  1116 -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].
% 3.51/3.73  1117 -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].
% 3.51/3.73  1118 -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].
% 3.51/3.73  1119 -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].
% 3.51/3.73  1120 -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].
% 3.51/3.73  1121 -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].
% 3.51/3.73  1122 -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].
% 3.51/3.73  1123 -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].
% 3.51/3.73  1124 -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].
% 3.51/3.73  1125 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,B,A).  [resolve(32,b,2,a)].
% 3.51/3.73  1126 -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(32,b,3,a)].
% 3.51/3.73  1127 -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(32,b,4,a)].
% 3.51/3.73  1128 -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(32,b,5,a)].
% 3.51/3.73  1129 -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(32,b,6,a)].
% 3.51/3.73  1130 -class_Ring__and__Field_Opordered__cancel__semiring(A) | c_lessequals(B,B,A).  [resolve(32,b,7,a)].
% 3.51/3.73  1131 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(99,b,68,a)].
% 3.51/3.73  1132 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(99,b,69,a)].
% 3.51/3.73  1133 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(99,b,70,a)].
% 3.51/3.73  1134 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(99,b,71,a)].
% 3.51/3.76  1135 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(99,b,72,a)].
% 3.51/3.76  1136 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(99,b,73,a)].
% 3.51/3.76  1137 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(99,b,74,a)].
% 3.51/3.76  1138 -class_Ring__and__Field_Opordered__cancel__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(99,b,75,a)].
% 3.51/3.76  1139 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(130,a,152,b)].
% 3.51/3.76  1140 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(159,a,152,b)].
% 3.51/3.76  1141 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(161,a,152,b)].
% 3.51/3.76  1142 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(274,a,259,b)].
% 3.51/3.76  1143 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(275,a,259,b)].
% 3.51/3.76  1144 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(385,b,378,b)].
% 3.51/3.76  1145 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(446,b,435,b)].
% 3.51/3.76  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1145,b,1121,b)].
% 3.51/3.76  1146 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(449,b,435,b)].
% 3.51/3.76  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1146,b,1121,b)].
% 3.51/3.76  1147 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1092,a,1086,b)].
% 3.51/3.76  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1147,b,1112,a)].
% 3.51/3.76  Derived: -c_less(A,A,tc_nat).  [resolve(1147,b,1113,a)].
% 3.51/3.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1147,b,1114,b)].
% 3.51/3.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1147,b,1115,b)].
% 3.51/3.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1147,b,1116,b)].
% 3.51/3.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1147,b,1117,b)].
% 3.51/3.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1147,b,1118,b)].
% 3.51/3.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1147,b,1119,b)].
% 3.51/3.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1147,b,1120,b)].
% 3.51/3.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1147,b,1121,b)].
% 3.51/3.76  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1147,b,1124,b)].
% 3.51/3.76  1148 -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(1093,a,1086,b)].
% 3.51/3.76  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(1148,c,1112,a)].
% 3.51/3.76  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(1148,c,1113,a)].
% 3.51/3.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_Olordered__ring(B).  [resolve(1148,c,1114,b)].
% 3.51/3.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_Oordered__comm__semiring__strict(B).  [resolve(1148,c,1115,b)].
% 3.51/3.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_Oordered__field(B).  [resolve(1148,c,1116,b)].
% 3.51/3.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_Oordered__idom(B).  [resolve(1148,c,1117,b)].
% 3.51/3.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_Oordered__ring__strict(B).  [resolve(1148,c,1118,b)].
% 3.51/3.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_Oordered__semidom(B).  [resolve(1148,c,1119,b)].
% 3.51/3.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_Oordered__semiring__strict(B).  [resolve(1148,c,1120,b)].
% 3.51/3.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(1148,c,1121,b)].
% 3.51/3.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__ring(B).  [resolve(1148,c,1124,b)].
% 3.51/3.76  1149 -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(1094,a,1086,b)].
% 3.51/3.76  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(1149,c,1112,a)].
% 3.51/3.76  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(1149,c,1113,a)].
% 3.51/3.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_Olordered__ring(C).  [resolve(1149,c,1114,b)].
% 3.51/3.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_Oordered__comm__semiring__strict(C).  [resolve(1149,c,1115,b)].
% 3.51/3.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_Oordered__field(C).  [resolve(1149,c,1116,b)].
% 3.51/3.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_Oordered__idom(C).  [resolve(1149,c,1117,b)].
% 3.51/3.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_Oordered__ring__strict(C).  [resolve(1149,c,1118,b)].
% 3.51/3.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_Oordered__semidom(C).  [resolve(1149,c,1119,b)].
% 3.51/3.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_Oordered__semiring__strict(C).  [resolve(1149,c,1120,b)].
% 3.51/3.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(1149,c,1121,b)].
% 3.51/3.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__ring(C).  [resolve(1149,c,1124,b)].
% 3.51/3.76  1150 -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(1095,a,1086,b)].
% 3.51/3.76  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(1150,c,1112,a)].
% 3.51/3.76  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(1150,c,1113,a)].
% 3.51/3.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_Olordered__ring(B).  [resolve(1150,c,1114,b)].
% 3.51/3.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_Oordered__comm__semiring__strict(B).  [resolve(1150,c,1115,b)].
% 3.51/3.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_Oordered__field(B).  [resolve(1150,c,1116,b)].
% 3.51/3.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_Oordered__idom(B).  [resolve(1150,c,1117,b)].
% 3.51/3.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_Oordered__ring__strict(B).  [resolve(1150,c,1118,b)].
% 3.51/3.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_Oordered__semidom(B).  [resolve(1150,c,1119,b)].
% 3.51/3.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_Oordered__semiring__strict(B).  [resolve(1150,c,1120,b)].
% 3.51/3.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(1150,c,1121,b)].
% 3.51/3.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__ring(B).  [resolve(1150,c,1124,b)].
% 3.51/3.76  1151 -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(1096,a,1086,b)].
% 3.51/3.76  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(1151,c,1112,a)].
% 3.51/3.76  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(1151,c,1113,a)].
% 3.51/3.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_Olordered__ring(C).  [resolve(1151,c,1114,b)].
% 3.51/3.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_Oordered__comm__semiring__strict(C).  [resolve(1151,c,1115,b)].
% 3.51/3.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_Oordered__field(C).  [resolve(1151,c,1116,b)].
% 3.51/3.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_Oordered__idom(C).  [resolve(1151,c,1117,b)].
% 3.51/3.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_Oordered__ring__strict(C).  [resolve(1151,c,1118,b)].
% 3.51/3.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_Oordered__semidom(C).  [resolve(1151,c,1119,b)].
% 3.51/3.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_Oordered__semiring__strict(C).  [resolve(1151,c,1120,b)].
% 3.51/3.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(1151,c,1121,b)].
% 3.51/3.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__ring(C).  [resolve(1151,c,1124,b)].
% 3.51/3.76  1152 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__semiring(B).  [resolve(1097,a,1086,b)].
% 3.51/3.76  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1152,b,1112,a)].
% 3.51/3.76  Derived: c_lessequals(A,A,tc_nat).  [resolve(1152,b,1113,a)].
% 3.51/3.76  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1152,b,1114,b)].
% 3.51/3.76  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1152,b,1115,b)].
% 3.51/3.76  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1152,b,1116,b)].
% 3.51/3.76  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1152,b,1117,b)].
% 3.51/3.76  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1152,b,1118,b)].
% 3.51/3.76  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1152,b,1119,b)].
% 3.51/3.76  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1152,b,1120,b)].
% 3.51/3.76  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1152,b,1121,b)].
% 3.51/3.76  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1152,b,1124,b)].
% 3.51/3.76  1153 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1098,a,1086,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1153,c,1112,a)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(1153,c,1113,a)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1153,c,1114,b)].
% 3.51/3.76  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(1153,c,1115,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1153,c,1116,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1153,c,1117,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1153,c,1118,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1153,c,1119,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1153,c,1120,b)].
% 3.51/3.76  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(1153,c,1121,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1153,c,1124,b)].
% 3.51/3.76  1154 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1099,a,1086,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1154,c,1112,a)].
% 3.51/3.76  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(1154,c,1113,a)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1154,c,1114,b)].
% 3.51/3.76  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(1154,c,1115,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1154,c,1116,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1154,c,1117,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1154,c,1118,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1154,c,1119,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1154,c,1120,b)].
% 3.51/3.76  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(1154,c,1121,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1154,c,1124,b)].
% 3.51/3.76  1155 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1100,a,1086,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1155,c,1112,a)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(1155,c,1113,a)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1155,c,1114,b)].
% 3.51/3.76  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(1155,c,1115,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1155,c,1116,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1155,c,1117,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1155,c,1118,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1155,c,1119,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1155,c,1120,b)].
% 3.51/3.76  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(1155,c,1121,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1155,c,1124,b)].
% 3.51/3.76  1156 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1101,a,1086,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1156,c,1112,a)].
% 3.51/3.76  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1156,c,1113,a)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1156,c,1114,b)].
% 3.51/3.76  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(1156,c,1115,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1156,c,1116,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1156,c,1117,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1156,c,1118,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1156,c,1119,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1156,c,1120,b)].
% 3.51/3.76  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(1156,c,1121,b)].
% 3.51/3.76  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1156,c,1124,b)].
% 3.51/3.76  1157 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1102,a,1086,b)].
% 3.51/3.76  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1157,c,1112,a)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1157,c,1113,a)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1157,c,1114,b)].
% 3.51/3.77  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(1157,c,1115,b)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1157,c,1116,b)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1157,c,1117,b)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1157,c,1118,b)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1157,c,1119,b)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1157,c,1120,b)].
% 3.51/3.77  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(1157,c,1121,b)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1157,c,1124,b)].
% 3.51/3.77  1158 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1103,a,1086,b)].
% 3.51/3.77  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1158,c,1112,a)].
% 3.51/3.77  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1158,c,1113,a)].
% 3.51/3.77  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1158,c,1114,b)].
% 3.51/3.77  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(1158,c,1115,b)].
% 3.51/3.77  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1158,c,1116,b)].
% 3.51/3.77  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1158,c,1117,b)].
% 3.51/3.77  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1158,c,1118,b)].
% 3.51/3.77  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1158,c,1119,b)].
% 3.51/3.77  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1158,c,1120,b)].
% 3.51/3.77  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(1158,c,1121,b)].
% 3.51/3.77  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1158,c,1124,b)].
% 3.51/3.77  1159 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1104,a,1086,b)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1159,c,1112,a)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1159,c,1113,a)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1159,c,1114,b)].
% 3.51/3.77  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(1159,c,1115,b)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1159,c,1116,b)].
% 3.51/3.77  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1159,c,1117,b)].
% 3.58/3.79  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1159,c,1118,b)].
% 3.58/3.79  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1159,c,1119,b)].
% 3.58/3.79  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1159,c,1120,b)].
% 3.58/3.79  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(1159,c,1121,b)].
% 3.58/3.79  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1159,c,1124,b)].
% 3.58/3.79  1160 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__semiring(C).  [resolve(1105,a,1086,b)].
% 3.58/3.79  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1160,c,1112,a)].
% 3.58/3.79  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1160,c,1113,a)].
% 3.58/3.79  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1160,c,1114,b)].
% 3.58/3.79  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(1160,c,1115,b)].
% 3.58/3.79  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1160,c,1116,b)].
% 3.58/3.79  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1160,c,1117,b)].
% 3.58/3.79  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1160,c,1118,b)].
% 3.58/3.79  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1160,c,1119,b)].
% 3.58/3.79  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1160,c,1120,b)].
% 3.58/3.79  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(1160,c,1121,b)].
% 3.58/3.79  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1160,c,1124,b)].
% 3.58/3.79  1161 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__semiring(A).  [resolve(1108,b,1086,b)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(1161,b,1112,a)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(1161,b,1113,a)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1161,b,1114,b)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1161,b,1115,b)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1161,b,1116,b)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1161,b,1117,b)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1161,b,1118,b)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1161,b,1119,b)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1161,b,1120,b)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1161,b,1121,b)].
% 3.58/3.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1161,b,1124,b)].
% 3.58/3.79  1162 -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].
% 3.58/3.80  1163 class_Ring__and__Field_Oordered__semiring__strict(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_42) # label(axiom).  [assumption].
% 3.58/3.80  1164 class_Ring__and__Field_Oordered__semiring__strict(tc_nat) # label(clsarity_nat_39) # label(axiom).  [assumption].
% 3.58/3.80  1165 -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].
% 3.58/3.80  1166 -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].
% 3.58/3.80  1167 -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].
% 3.58/3.80  1168 -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].
% 3.58/3.80  1169 -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].
% 3.58/3.80  1170 -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].
% 3.58/3.80  1171 -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].
% 3.58/3.80  1172 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,B,A).  [resolve(30,b,2,a)].
% 3.58/3.80  1173 -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(30,b,3,a)].
% 3.58/3.80  1174 -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(30,b,4,a)].
% 3.58/3.80  1175 -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(30,b,5,a)].
% 3.58/3.80  1176 -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(30,b,6,a)].
% 3.58/3.80  1177 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_lessequals(B,B,A).  [resolve(30,b,7,a)].
% 3.58/3.80  1178 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(58,b,39,a)].
% 3.58/3.80  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1178,a,1165,b)].
% 3.58/3.80  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(1178,a,1166,b)].
% 3.58/3.80  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1178,a,1167,b)].
% 3.58/3.80  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1178,a,1168,b)].
% 3.58/3.80  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1178,a,1169,b)].
% 3.58/3.80  1179 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(58,b,40,a)].
% 3.58/3.80  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1179,a,1165,b)].
% 3.58/3.80  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(1179,a,1166,b)].
% 3.58/3.80  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1179,a,1167,b)].
% 3.58/3.81  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1179,a,1168,b)].
% 3.58/3.81  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1179,a,1169,b)].
% 3.58/3.81  1180 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(58,b,41,a)].
% 3.58/3.81  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1180,a,1165,b)].
% 3.58/3.81  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(1180,a,1166,b)].
% 3.58/3.81  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1180,a,1167,b)].
% 3.58/3.81  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1180,a,1168,b)].
% 3.58/3.81  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1180,a,1169,b)].
% 3.58/3.81  1181 -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(58,b,42,a)].
% 3.58/3.81  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(1181,a,1165,b)].
% 3.58/3.81  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(1181,a,1166,b)].
% 3.58/3.81  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(1181,a,1167,b)].
% 3.58/3.81  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(1181,a,1168,b)].
% 3.58/3.81  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(1181,a,1169,b)].
% 3.58/3.81  1182 -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(58,b,43,a)].
% 3.58/3.81  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(1182,a,1165,b)].
% 3.58/3.81  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(1182,a,1166,b)].
% 3.58/3.81  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(1182,a,1167,b)].
% 3.58/3.81  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(1182,a,1168,b)].
% 3.58/3.81  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(1182,a,1169,b)].
% 3.58/3.81  1183 -class_Ring__and__Field_Oordered__semiring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(58,b,44,a)].
% 3.58/3.81  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1183,a,1165,b)].
% 3.58/3.81  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(1183,a,1166,b)].
% 3.58/3.82  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1183,a,1167,b)].
% 3.58/3.82  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1183,a,1168,b)].
% 3.58/3.82  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1183,a,1169,b)].
% 3.58/3.82  1184 -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(58,b,45,a)].
% 3.58/3.82  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(1184,a,1165,b)].
% 3.58/3.82  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(1184,a,1166,b)].
% 3.58/3.82  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(1184,a,1167,b)].
% 3.58/3.82  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(1184,a,1168,b)].
% 3.58/3.82  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(1184,a,1169,b)].
% 3.58/3.82  1185 -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(58,b,46,a)].
% 3.58/3.82  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(1185,a,1165,b)].
% 3.58/3.82  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(1185,a,1166,b)].
% 3.58/3.82  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(1185,a,1167,b)].
% 3.58/3.82  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(1185,a,1168,b)].
% 3.58/3.82  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(1185,a,1169,b)].
% 3.58/3.82  1186 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(97,b,68,a)].
% 3.58/3.82  1187 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(97,b,69,a)].
% 3.58/3.82  1188 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(97,b,70,a)].
% 3.58/3.82  1189 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(97,b,71,a)].
% 3.58/3.82  1190 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(97,b,72,a)].
% 3.58/3.82  1191 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(97,b,73,a)].
% 3.58/3.82  1192 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(97,b,74,a)].
% 3.58/3.82  1193 -class_Ring__and__Field_Oordered__semiring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(97,b,75,a)].
% 3.58/3.82  1194 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(130,a,150,b)].
% 3.58/3.82  1195 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(159,a,150,b)].
% 3.58/3.84  1196 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(161,a,150,b)].
% 3.58/3.84  1197 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(274,a,257,b)].
% 3.58/3.84  1198 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(275,a,257,b)].
% 3.58/3.84  1199 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(385,b,376,b)].
% 3.58/3.84  1200 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(446,b,433,b)].
% 3.58/3.84  1201 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(449,b,433,b)].
% 3.58/3.84  1202 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(869,b,850,b)].
% 3.58/3.84  1203 -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(870,c,850,b)].
% 3.58/3.84  1204 -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(871,c,850,b)].
% 3.58/3.84  1205 -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(872,c,850,b)].
% 3.58/3.84  1206 -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(873,c,850,b)].
% 3.58/3.84  1207 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(874,b,850,b)].
% 3.58/3.84  1208 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(875,c,850,b)].
% 3.58/3.84  1209 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(876,c,850,b)].
% 3.58/3.84  1210 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(877,c,850,b)].
% 3.58/3.84  1211 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(878,c,850,b)].
% 3.58/3.84  1212 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(879,c,850,b)].
% 3.58/3.84  1213 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(880,c,850,b)].
% 3.58/3.84  1214 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(881,c,850,b)].
% 3.58/3.84  1215 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(882,c,850,b)].
% 3.58/3.84  1216 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(990,b,973,b)].
% 3.58/3.84  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1216,b,1165,b)].
% 3.58/3.84  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1216,b,1166,b)].
% 3.58/3.84  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1216,b,1167,b)].
% 3.58/3.84  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1216,b,1168,b)].
% 3.58/3.84  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1216,b,1169,b)].
% 3.58/3.84  1217 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(991,b,973,b)].
% 3.58/3.84  1218 -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(992,c,973,b)].
% 3.58/3.84  1219 -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(993,c,973,b)].
% 3.58/3.86  1220 -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(994,c,973,b)].
% 3.58/3.86  1221 -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(995,c,973,b)].
% 3.58/3.86  1222 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(996,b,973,b)].
% 3.58/3.86  1223 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(997,c,973,b)].
% 3.58/3.86  1224 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(998,c,973,b)].
% 3.58/3.86  1225 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(999,c,973,b)].
% 3.58/3.86  1226 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1000,c,973,b)].
% 3.58/3.86  1227 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1001,c,973,b)].
% 3.58/3.86  1228 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1002,c,973,b)].
% 3.58/3.86  1229 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1003,c,973,b)].
% 3.58/3.86  1230 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1004,c,973,b)].
% 3.58/3.86  1231 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1059,b,1014,b)].
% 3.58/3.86  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1231,b,1163,a)].
% 3.58/3.86  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(1231,b,1164,a)].
% 3.58/3.86  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1231,b,1165,b)].
% 3.58/3.86  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1231,b,1166,b)].
% 3.58/3.86  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1231,b,1167,b)].
% 3.58/3.86  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1231,b,1168,b)].
% 3.58/3.86  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1231,b,1169,b)].
% 3.58/3.86  1232 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1108,b,1084,b)].
% 3.58/3.86  1233 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1147,b,1120,b)].
% 3.58/3.86  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1233,b,1163,a)].
% 3.58/3.86  Derived: -c_less(A,A,tc_nat).  [resolve(1233,b,1164,a)].
% 3.58/3.86  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1233,b,1165,b)].
% 3.58/3.86  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1233,b,1166,b)].
% 3.58/3.86  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1233,b,1167,b)].
% 3.58/3.86  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1233,b,1168,b)].
% 3.58/3.86  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1233,b,1169,b)].
% 3.58/3.86  1234 -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(1148,c,1120,b)].
% 3.58/3.86  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(1234,c,1163,a)].
% 3.58/3.86  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(1234,c,1164,a)].
% 3.58/3.86  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(1234,c,1165,b)].
% 3.58/3.86  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(1234,c,1166,b)].
% 3.58/3.86  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(1234,c,1167,b)].
% 3.58/3.86  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(1234,c,1168,b)].
% 3.58/3.86  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(1234,c,1169,b)].
% 3.58/3.86  1235 -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(1149,c,1120,b)].
% 3.58/3.86  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(1235,c,1163,a)].
% 3.58/3.86  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(1235,c,1164,a)].
% 3.58/3.86  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(1235,c,1165,b)].
% 3.58/3.86  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(1235,c,1166,b)].
% 3.58/3.86  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(1235,c,1167,b)].
% 3.58/3.86  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(1235,c,1168,b)].
% 3.58/3.86  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(1235,c,1169,b)].
% 3.58/3.86  1236 -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(1150,c,1120,b)].
% 3.58/3.86  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(1236,c,1163,a)].
% 3.58/3.86  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(1236,c,1164,a)].
% 3.58/3.86  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(1236,c,1165,b)].
% 3.58/3.86  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(1236,c,1166,b)].
% 3.58/3.86  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(1236,c,1167,b)].
% 3.58/3.86  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(1236,c,1168,b)].
% 3.58/3.86  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(1236,c,1169,b)].
% 3.58/3.86  1237 -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(1151,c,1120,b)].
% 3.67/3.87  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(1237,c,1163,a)].
% 3.67/3.87  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(1237,c,1164,a)].
% 3.67/3.87  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(1237,c,1165,b)].
% 3.67/3.87  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(1237,c,1166,b)].
% 3.67/3.87  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(1237,c,1167,b)].
% 3.67/3.87  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(1237,c,1168,b)].
% 3.67/3.87  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(1237,c,1169,b)].
% 3.67/3.87  1238 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semiring__strict(B).  [resolve(1152,b,1120,b)].
% 3.67/3.87  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1238,b,1163,a)].
% 3.67/3.87  Derived: c_lessequals(A,A,tc_nat).  [resolve(1238,b,1164,a)].
% 3.67/3.87  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1238,b,1165,b)].
% 3.67/3.87  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1238,b,1166,b)].
% 3.67/3.87  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1238,b,1167,b)].
% 3.67/3.87  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1238,b,1168,b)].
% 3.67/3.87  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1238,b,1169,b)].
% 3.67/3.87  1239 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1153,c,1120,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1239,c,1163,a)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(1239,c,1164,a)].
% 3.67/3.87  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(1239,c,1165,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1239,c,1166,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1239,c,1167,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1239,c,1168,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1239,c,1169,b)].
% 3.67/3.87  1240 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1154,c,1120,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1240,c,1163,a)].
% 3.67/3.87  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(1240,c,1164,a)].
% 3.67/3.87  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(1240,c,1165,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1240,c,1166,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1240,c,1167,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1240,c,1168,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1240,c,1169,b)].
% 3.67/3.87  1241 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1155,c,1120,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1241,c,1163,a)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(1241,c,1164,a)].
% 3.67/3.87  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(1241,c,1165,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1241,c,1166,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1241,c,1167,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1241,c,1168,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1241,c,1169,b)].
% 3.67/3.87  1242 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1156,c,1120,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1242,c,1163,a)].
% 3.67/3.87  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1242,c,1164,a)].
% 3.67/3.87  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(1242,c,1165,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1242,c,1166,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1242,c,1167,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1242,c,1168,b)].
% 3.67/3.87  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1242,c,1169,b)].
% 3.67/3.87  1243 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1157,c,1120,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1243,c,1163,a)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1243,c,1164,a)].
% 3.67/3.87  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(1243,c,1165,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1243,c,1166,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1243,c,1167,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1243,c,1168,b)].
% 3.67/3.87  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1243,c,1169,b)].
% 3.67/3.87  1244 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1158,c,1120,b)].
% 3.67/3.87  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1244,c,1163,a)].
% 3.67/3.87  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1244,c,1164,a)].
% 3.69/3.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(1244,c,1165,b)].
% 3.69/3.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1244,c,1166,b)].
% 3.69/3.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1244,c,1167,b)].
% 3.69/3.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(1244,c,1168,b)].
% 3.69/3.90  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1244,c,1169,b)].
% 3.69/3.90  1245 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1159,c,1120,b)].
% 3.69/3.90  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1245,c,1163,a)].
% 3.69/3.90  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1245,c,1164,a)].
% 3.69/3.90  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(1245,c,1165,b)].
% 3.69/3.90  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1245,c,1166,b)].
% 3.69/3.90  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1245,c,1167,b)].
% 3.69/3.90  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1245,c,1168,b)].
% 3.69/3.90  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1245,c,1169,b)].
% 3.69/3.90  1246 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semiring__strict(C).  [resolve(1160,c,1120,b)].
% 3.69/3.90  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1246,c,1163,a)].
% 3.69/3.90  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1246,c,1164,a)].
% 3.69/3.90  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(1246,c,1165,b)].
% 3.69/3.90  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1246,c,1166,b)].
% 3.69/3.90  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1246,c,1167,b)].
% 3.69/3.90  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1246,c,1168,b)].
% 3.69/3.90  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1246,c,1169,b)].
% 3.69/3.90  1247 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semiring__strict(A).  [resolve(1161,b,1120,b)].
% 3.69/3.90  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(1247,b,1163,a)].
% 3.69/3.90  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(1247,b,1164,a)].
% 3.69/3.90  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1247,b,1165,b)].
% 3.69/3.90  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1247,b,1166,b)].
% 3.69/3.90  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1247,b,1167,b)].
% 3.69/3.90  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1247,b,1168,b)].
% 3.69/3.90  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1247,b,1169,b)].
% 3.69/3.90  1248 -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].
% 3.69/3.90  1249 class_Ring__and__Field_Opordered__comm__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_43) # label(axiom).  [assumption].
% 3.69/3.92  1250 class_Ring__and__Field_Opordered__comm__semiring(tc_nat) # label(clsarity_nat_40) # label(axiom).  [assumption].
% 3.69/3.92  1251 -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].
% 3.69/3.92  1252 -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].
% 3.69/3.92  1253 -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].
% 3.69/3.92  1254 -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].
% 3.69/3.92  1255 -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].
% 3.69/3.92  1256 -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].
% 3.69/3.92  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1248,a,1251,b)].
% 3.69/3.92  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1248,a,1255,b)].
% 3.69/3.92  1257 -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].
% 3.69/3.92  1258 -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].
% 3.69/3.92  1259 -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].
% 3.69/3.92  1260 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,B,A).  [resolve(34,b,2,a)].
% 3.69/3.92  1261 -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(34,b,3,a)].
% 3.69/3.92  1262 -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(34,b,4,a)].
% 3.69/3.92  1263 -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(34,b,5,a)].
% 3.69/3.92  1264 -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(34,b,6,a)].
% 3.69/3.92  1265 -class_Ring__and__Field_Opordered__comm__semiring(A) | c_lessequals(B,B,A).  [resolve(34,b,7,a)].
% 3.69/3.92  1266 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(101,b,68,a)].
% 3.69/3.92  1267 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(101,b,69,a)].
% 3.69/3.92  1268 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(101,b,70,a)].
% 3.69/3.92  1269 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(101,b,71,a)].
% 3.69/3.92  1270 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(101,b,72,a)].
% 3.69/3.92  1271 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(101,b,73,a)].
% 3.69/3.92  1272 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(101,b,74,a)].
% 3.75/3.95  1273 -class_Ring__and__Field_Opordered__comm__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(101,b,75,a)].
% 3.75/3.95  1274 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(130,a,154,b)].
% 3.75/3.95  1275 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(159,a,154,b)].
% 3.75/3.95  1276 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(161,a,154,b)].
% 3.75/3.95  1277 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(274,a,261,b)].
% 3.75/3.95  1278 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(275,a,261,b)].
% 3.75/3.95  1279 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1092,a,1088,b)].
% 3.75/3.95  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1279,b,1256,b)].
% 3.75/3.95  1280 -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(1093,a,1088,b)].
% 3.75/3.95  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(1280,c,1256,b)].
% 3.75/3.95  1281 -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(1094,a,1088,b)].
% 3.75/3.95  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(1281,c,1256,b)].
% 3.75/3.95  1282 -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(1095,a,1088,b)].
% 3.75/3.95  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(1282,c,1256,b)].
% 3.75/3.95  1283 -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(1096,a,1088,b)].
% 3.75/3.95  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(1283,c,1256,b)].
% 3.75/3.95  1284 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__comm__semiring(B).  [resolve(1097,a,1088,b)].
% 3.75/3.95  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__comm__ring(B).  [resolve(1284,b,1256,b)].
% 3.75/3.95  1285 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1098,a,1088,b)].
% 3.75/3.95  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1285,c,1256,b)].
% 3.75/3.95  1286 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1099,a,1088,b)].
% 3.75/3.95  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1286,c,1256,b)].
% 3.75/3.95  1287 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1100,a,1088,b)].
% 3.75/3.95  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1287,c,1256,b)].
% 3.75/3.95  1288 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1101,a,1088,b)].
% 3.75/3.95  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1288,c,1256,b)].
% 3.75/3.95  1289 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1102,a,1088,b)].
% 3.75/3.99  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1289,c,1256,b)].
% 3.75/3.99  1290 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1103,a,1088,b)].
% 3.75/3.99  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1290,c,1256,b)].
% 3.75/3.99  1291 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1104,a,1088,b)].
% 3.75/3.99  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1291,c,1256,b)].
% 3.75/3.99  1292 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__comm__semiring(C).  [resolve(1105,a,1088,b)].
% 3.75/3.99  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__comm__ring(C).  [resolve(1292,c,1256,b)].
% 3.75/3.99  1293 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1108,b,1088,b)].
% 3.75/3.99  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(1293,b,1256,b)].
% 3.75/3.99  1294 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1109,b,1088,b)].
% 3.75/3.99  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(1294,b,1249,a)].
% 3.75/3.99  Derived: class_OrderedGroup_Oab__semigroup__add(tc_nat).  [resolve(1294,b,1250,a)].
% 3.75/3.99  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(1294,b,1256,b)].
% 3.75/3.99  1295 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__semiring(A).  [resolve(1110,b,1088,b)].
% 3.75/3.99  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__comm__ring(A).  [resolve(1295,b,1256,b)].
% 3.75/3.99  1296 -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].
% 3.75/3.99  1297 class_Ring__and__Field_Opordered__cancel__comm__semiring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_44) # label(axiom).  [assumption].
% 3.75/3.99  1298 class_Ring__and__Field_Opordered__cancel__comm__semiring(tc_nat) # label(clsarity_nat_41) # label(axiom).  [assumption].
% 3.75/3.99  1299 -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].
% 3.75/3.99  1300 -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].
% 3.75/3.99  1301 -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].
% 3.75/3.99  1302 -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].
% 3.75/3.99  1303 -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].
% 3.75/3.99  1304 -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].
% 3.75/3.99  1305 -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].
% 3.75/3.99  1306 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,B,A).  [resolve(31,b,2,a)].
% 3.75/3.99  1307 -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(31,b,3,a)].
% 3.75/4.02  1308 -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(31,b,4,a)].
% 3.75/4.02  1309 -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(31,b,5,a)].
% 3.75/4.02  1310 -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(31,b,6,a)].
% 3.75/4.02  1311 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | c_lessequals(B,B,A).  [resolve(31,b,7,a)].
% 3.75/4.02  1312 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(98,b,68,a)].
% 3.75/4.02  1313 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(98,b,69,a)].
% 3.75/4.02  1314 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(98,b,70,a)].
% 3.75/4.02  1315 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(98,b,71,a)].
% 3.75/4.02  1316 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(98,b,72,a)].
% 3.75/4.02  1317 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(98,b,73,a)].
% 3.75/4.02  1318 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(98,b,74,a)].
% 3.75/4.02  1319 -class_Ring__and__Field_Opordered__cancel__comm__semiring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(98,b,75,a)].
% 3.75/4.02  1320 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(130,a,151,b)].
% 3.75/4.02  1321 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(159,a,151,b)].
% 3.75/4.02  1322 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(161,a,151,b)].
% 3.75/4.02  1323 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(274,a,258,b)].
% 3.75/4.02  1324 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(275,a,258,b)].
% 3.75/4.02  1325 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(385,b,377,b)].
% 3.75/4.02  1326 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(446,b,434,b)].
% 3.75/4.02  1327 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(449,b,434,b)].
% 3.75/4.02  1328 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1092,a,1085,b)].
% 3.75/4.02  1329 -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(1093,a,1085,b)].
% 3.75/4.02  1330 -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(1094,a,1085,b)].
% 3.75/4.02  1331 -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(1095,a,1085,b)].
% 3.75/4.02  1332 -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(1096,a,1085,b)].
% 3.75/4.02  1333 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1097,a,1085,b)].
% 3.83/4.04  1334 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1098,a,1085,b)].
% 3.83/4.04  1335 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1099,a,1085,b)].
% 3.83/4.04  1336 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1100,a,1085,b)].
% 3.83/4.04  1337 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1101,a,1085,b)].
% 3.83/4.04  1338 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1102,a,1085,b)].
% 3.83/4.04  1339 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1103,a,1085,b)].
% 3.83/4.04  1340 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1104,a,1085,b)].
% 3.83/4.04  1341 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1105,a,1085,b)].
% 3.83/4.04  1342 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1108,b,1085,b)].
% 3.83/4.04  1343 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1145,b,1121,b)].
% 3.83/4.04  1344 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1146,b,1121,b)].
% 3.83/4.04  1345 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1147,b,1121,b)].
% 3.83/4.04  1346 -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(1148,c,1121,b)].
% 3.83/4.04  1347 -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(1149,c,1121,b)].
% 3.83/4.04  1348 -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(1150,c,1121,b)].
% 3.83/4.04  1349 -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(1151,c,1121,b)].
% 3.83/4.04  1350 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(B).  [resolve(1152,b,1121,b)].
% 3.83/4.04  1351 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1153,c,1121,b)].
% 3.83/4.04  1352 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1154,c,1121,b)].
% 3.83/4.04  1353 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1155,c,1121,b)].
% 3.83/4.04  1354 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1156,c,1121,b)].
% 3.83/4.04  1355 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1157,c,1121,b)].
% 3.83/4.04  1356 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1158,c,1121,b)].
% 3.83/4.04  1357 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1159,c,1121,b)].
% 3.83/4.04  1358 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(C).  [resolve(1160,c,1121,b)].
% 3.83/4.04  1359 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1161,b,1121,b)].
% 3.83/4.04  1360 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Opordered__cancel__comm__semiring(A).  [resolve(1248,a,1255,b)].
% 3.83/4.07  Derived: class_OrderedGroup_Oab__semigroup__mult(tc_IntDef_Oint).  [resolve(1360,b,1297,a)].
% 3.83/4.07  Derived: class_OrderedGroup_Oab__semigroup__mult(tc_nat).  [resolve(1360,b,1298,a)].
% 3.83/4.07  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1360,b,1299,b)].
% 3.83/4.07  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1360,b,1300,b)].
% 3.83/4.07  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1360,b,1301,b)].
% 3.83/4.07  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1360,b,1302,b)].
% 3.83/4.07  1361 -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].
% 3.83/4.07  1362 class_Ring__and__Field_Oordered__comm__semiring__strict(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_45) # label(axiom).  [assumption].
% 3.83/4.07  1363 class_Ring__and__Field_Oordered__comm__semiring__strict(tc_nat) # label(clsarity_nat_42) # label(axiom).  [assumption].
% 3.83/4.07  1364 -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.83/4.07  1365 -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].
% 3.83/4.07  1366 -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.83/4.07  1367 -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.83/4.07  1368 -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.83/4.07  1369 -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.83/4.07  1370 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,B,A).  [resolve(25,b,2,a)].
% 3.83/4.07  1371 -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(25,b,3,a)].
% 3.83/4.07  1372 -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(25,b,4,a)].
% 3.83/4.07  1373 -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(25,b,5,a)].
% 3.83/4.07  1374 -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(25,b,6,a)].
% 3.83/4.07  1375 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_lessequals(B,B,A).  [resolve(25,b,7,a)].
% 3.83/4.07  1376 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(53,b,39,a)].
% 3.83/4.07  1377 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(53,b,40,a)].
% 3.83/4.07  1378 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(53,b,41,a)].
% 3.83/4.07  1379 -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(53,b,42,a)].
% 3.88/4.08  1380 -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(53,b,43,a)].
% 3.88/4.08  1381 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(53,b,44,a)].
% 3.88/4.08  1382 -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(53,b,45,a)].
% 3.88/4.08  1383 -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(53,b,46,a)].
% 3.88/4.08  1384 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(92,b,68,a)].
% 3.88/4.08  1385 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(92,b,69,a)].
% 3.88/4.08  1386 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(92,b,70,a)].
% 3.88/4.08  1387 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(92,b,71,a)].
% 3.88/4.08  1388 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(92,b,72,a)].
% 3.88/4.08  1389 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(92,b,73,a)].
% 3.88/4.08  1390 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(92,b,74,a)].
% 3.88/4.08  1391 -class_Ring__and__Field_Oordered__comm__semiring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(92,b,75,a)].
% 3.88/4.08  1392 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(130,a,145,b)].
% 3.88/4.08  1393 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(159,a,145,b)].
% 3.88/4.08  1394 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(161,a,145,b)].
% 3.88/4.08  1395 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(274,a,252,b)].
% 3.88/4.08  1396 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(275,a,252,b)].
% 3.88/4.08  1397 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(385,b,371,b)].
% 3.88/4.08  1398 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(446,b,428,b)].
% 3.88/4.08  1399 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(449,b,428,b)].
% 3.88/4.08  1400 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(869,b,845,b)].
% 3.88/4.08  1401 -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(870,c,845,b)].
% 3.88/4.08  1402 -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(871,c,845,b)].
% 3.88/4.08  1403 -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(872,c,845,b)].
% 3.88/4.08  1404 -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(873,c,845,b)].
% 3.88/4.08  1405 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(874,b,845,b)].
% 3.88/4.08  1406 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(875,c,845,b)].
% 3.88/4.10  1407 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(876,c,845,b)].
% 3.88/4.10  1408 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(877,c,845,b)].
% 3.88/4.10  1409 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(878,c,845,b)].
% 3.88/4.10  1410 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(879,c,845,b)].
% 3.88/4.10  1411 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(880,c,845,b)].
% 3.88/4.10  1412 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(881,c,845,b)].
% 3.88/4.10  1413 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(882,c,845,b)].
% 3.88/4.10  1414 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(990,b,968,b)].
% 3.88/4.10  1415 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(991,b,968,b)].
% 3.88/4.10  1416 -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(992,c,968,b)].
% 3.88/4.10  1417 -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(993,c,968,b)].
% 3.88/4.10  1418 -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(994,c,968,b)].
% 3.88/4.10  1419 -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(995,c,968,b)].
% 3.88/4.10  1420 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(996,b,968,b)].
% 3.88/4.10  1421 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(997,c,968,b)].
% 3.88/4.10  1422 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(998,c,968,b)].
% 3.88/4.10  1423 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(999,c,968,b)].
% 3.88/4.10  1424 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1000,c,968,b)].
% 3.88/4.10  1425 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1001,c,968,b)].
% 3.88/4.10  1426 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1002,c,968,b)].
% 3.88/4.10  1427 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1003,c,968,b)].
% 3.88/4.10  1428 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1004,c,968,b)].
% 3.88/4.10  1429 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1059,b,1009,b)].
% 3.88/4.10  1430 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1108,b,1079,b)].
% 3.88/4.10  1431 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1147,b,1115,b)].
% 3.88/4.10  1432 -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(1148,c,1115,b)].
% 3.88/4.11  1433 -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(1149,c,1115,b)].
% 3.88/4.11  1434 -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(1150,c,1115,b)].
% 3.88/4.11  1435 -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(1151,c,1115,b)].
% 3.88/4.11  1436 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1152,b,1115,b)].
% 3.88/4.11  1437 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1153,c,1115,b)].
% 3.88/4.11  1438 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1154,c,1115,b)].
% 3.88/4.11  1439 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1155,c,1115,b)].
% 3.88/4.11  1440 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1156,c,1115,b)].
% 3.88/4.11  1441 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1157,c,1115,b)].
% 3.88/4.11  1442 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1158,c,1115,b)].
% 3.88/4.11  1443 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1159,c,1115,b)].
% 3.88/4.11  1444 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1160,c,1115,b)].
% 3.88/4.11  1445 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1161,b,1115,b)].
% 3.88/4.11  1446 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1178,a,1165,b)].
% 3.88/4.11  Derived: c_SetInterval_OatLeast(A,tc_IntDef_Oint) != c_SetInterval_OatLeast(B,tc_IntDef_Oint) | A = B.  [resolve(1446,c,1362,a)].
% 3.88/4.11  Derived: c_SetInterval_OatLeast(A,tc_nat) != c_SetInterval_OatLeast(B,tc_nat) | A = B.  [resolve(1446,c,1363,a)].
% 3.88/4.11  1447 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1179,a,1165,b)].
% 3.88/4.11  Derived: c_SetInterval_OatMost(A,tc_IntDef_Oint) != c_SetInterval_OatMost(B,tc_IntDef_Oint) | A = B.  [resolve(1447,c,1362,a)].
% 3.88/4.11  Derived: c_SetInterval_OatMost(A,tc_nat) != c_SetInterval_OatMost(B,tc_nat) | A = B.  [resolve(1447,c,1363,a)].
% 3.88/4.11  1448 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1180,a,1165,b)].
% 3.88/4.11  Derived: c_SetInterval_OgreaterThan(A,tc_IntDef_Oint) != c_SetInterval_OgreaterThan(B,tc_IntDef_Oint) | A = B.  [resolve(1448,c,1362,a)].
% 3.88/4.11  Derived: c_SetInterval_OgreaterThan(A,tc_nat) != c_SetInterval_OgreaterThan(B,tc_nat) | A = B.  [resolve(1448,c,1363,a)].
% 3.88/4.11  1449 -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(1181,a,1165,b)].
% 3.88/4.11  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(1449,c,1362,a)].
% 3.88/4.11  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(1449,c,1363,a)].
% 3.88/4.11  1450 -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(1182,a,1165,b)].
% 3.88/4.11  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(1450,c,1362,a)].
% 3.88/4.11  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(1450,c,1363,a)].
% 3.88/4.11  1451 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1183,a,1165,b)].
% 3.88/4.11  Derived: c_SetInterval_OlessThan(A,tc_IntDef_Oint) != c_SetInterval_OlessThan(B,tc_IntDef_Oint) | A = B.  [resolve(1451,c,1362,a)].
% 3.88/4.11  Derived: c_SetInterval_OlessThan(A,tc_nat) != c_SetInterval_OlessThan(B,tc_nat) | A = B.  [resolve(1451,c,1363,a)].
% 3.88/4.11  1452 -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(1184,a,1165,b)].
% 3.88/4.11  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(1452,c,1362,a)].
% 3.88/4.11  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(1452,c,1363,a)].
% 3.88/4.11  1453 -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(1185,a,1165,b)].
% 3.88/4.11  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(1453,c,1362,a)].
% 3.88/4.11  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(1453,c,1363,a)].
% 3.88/4.11  1454 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1216,b,1165,b)].
% 3.88/4.11  1455 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1231,b,1165,b)].
% 3.88/4.11  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1455,b,1362,a)].
% 3.88/4.11  Derived: class_OrderedGroup_Osemigroup__add(tc_nat).  [resolve(1455,b,1363,a)].
% 3.88/4.11  1456 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1233,b,1165,b)].
% 3.88/4.11  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1456,b,1362,a)].
% 3.88/4.11  Derived: -c_less(A,A,tc_nat).  [resolve(1456,b,1363,a)].
% 3.88/4.11  1457 -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(1234,c,1165,b)].
% 3.88/4.11  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(1457,c,1362,a)].
% 3.88/4.11  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(1457,c,1363,a)].
% 3.88/4.11  1458 -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(1235,c,1165,b)].
% 3.88/4.11  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(1458,c,1362,a)].
% 3.88/4.11  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(1458,c,1363,a)].
% 3.88/4.11  1459 -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(1236,c,1165,b)].
% 3.88/4.11  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(1459,c,1362,a)].
% 3.88/4.11  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(1459,c,1363,a)].
% 3.88/4.12  1460 -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(1237,c,1165,b)].
% 3.88/4.12  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(1460,c,1362,a)].
% 3.88/4.12  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(1460,c,1363,a)].
% 3.88/4.12  1461 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__comm__semiring__strict(B).  [resolve(1238,b,1165,b)].
% 3.88/4.12  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1461,b,1362,a)].
% 3.88/4.12  Derived: c_lessequals(A,A,tc_nat).  [resolve(1461,b,1363,a)].
% 3.88/4.12  1462 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1239,c,1165,b)].
% 3.88/4.12  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1462,c,1362,a)].
% 3.88/4.12  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_nat),tc_nat) | c_lessequals(B,A,tc_nat).  [resolve(1462,c,1363,a)].
% 3.88/4.12  1463 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1240,c,1165,b)].
% 3.88/4.12  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1463,c,1362,a)].
% 3.88/4.12  Derived: -c_lessequals(A,B,tc_nat) | c_in(B,c_SetInterval_OatLeast(A,tc_nat),tc_nat).  [resolve(1463,c,1363,a)].
% 3.88/4.12  1464 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1241,c,1165,b)].
% 3.88/4.12  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1464,c,1362,a)].
% 3.88/4.12  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat) | c_lessequals(A,B,tc_nat).  [resolve(1464,c,1363,a)].
% 3.88/4.12  1465 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1242,c,1165,b)].
% 3.88/4.12  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1465,c,1362,a)].
% 3.88/4.12  Derived: -c_lessequals(A,B,tc_nat) | c_in(A,c_SetInterval_OatMost(B,tc_nat),tc_nat).  [resolve(1465,c,1363,a)].
% 3.88/4.12  1466 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1243,c,1165,b)].
% 3.88/4.12  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1466,c,1362,a)].
% 3.88/4.12  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_nat),tc_nat) | c_less(B,A,tc_nat).  [resolve(1466,c,1363,a)].
% 3.88/4.12  1467 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1244,c,1165,b)].
% 3.88/4.12  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1467,c,1362,a)].
% 3.88/4.12  Derived: -c_less(A,B,tc_nat) | c_in(B,c_SetInterval_OgreaterThan(A,tc_nat),tc_nat).  [resolve(1467,c,1363,a)].
% 3.88/4.12  1468 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1245,c,1165,b)].
% 3.88/4.12  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1468,c,1362,a)].
% 3.88/4.12  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat) | c_less(A,B,tc_nat).  [resolve(1468,c,1363,a)].
% 3.88/4.12  1469 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__comm__semiring__strict(C).  [resolve(1246,c,1165,b)].
% 3.88/4.12  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1469,c,1362,a)].
% 3.88/4.12  Derived: -c_less(A,B,tc_nat) | c_in(A,c_SetInterval_OlessThan(B,tc_nat),tc_nat).  [resolve(1469,c,1363,a)].
% 3.97/4.20  1470 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1247,b,1165,b)].
% 3.97/4.20  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(1470,b,1362,a)].
% 3.97/4.20  Derived: class_OrderedGroup_Osemigroup__mult(tc_nat).  [resolve(1470,b,1363,a)].
% 3.97/4.20  1471 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1248,a,1251,b)].
% 3.97/4.20  1472 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__comm__semiring__strict(A).  [resolve(1360,b,1299,b)].
% 3.97/4.20  Derived: class_OrderedGroup_Oab__semigroup__mult(tc_IntDef_Oint).  [resolve(1472,b,1362,a)].
% 3.97/4.20  Derived: class_OrderedGroup_Oab__semigroup__mult(tc_nat).  [resolve(1472,b,1363,a)].
% 3.97/4.20  1473 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(90,b,68,a)].
% 3.97/4.20  1474 class_Ring__and__Field_Oaxclass__abs__if(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_46) # label(axiom).  [assumption].
% 3.97/4.20  1475 -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.97/4.20  1476 -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.97/4.20  1477 -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.97/4.20  1478 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(90,b,69,a)].
% 3.97/4.20  1479 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(90,b,70,a)].
% 3.97/4.20  1480 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(90,b,71,a)].
% 3.97/4.20  1481 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(90,b,72,a)].
% 3.97/4.20  1482 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(90,b,73,a)].
% 3.97/4.20  1483 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(90,b,74,a)].
% 3.97/4.20  1484 -class_Ring__and__Field_Oaxclass__abs__if(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(90,b,75,a)].
% 3.97/4.20  1485 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_5) # label(axiom).  [assumption].
% 3.97/4.20  1486 class_OrderedGroup_Opordered__ab__group__add(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_47) # label(axiom).  [assumption].
% 3.97/4.20  1487 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Opordered__ab__group__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_0) # label(axiom).  [assumption].
% 3.97/4.20  1488 -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.97/4.20  1489 -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.97/4.20  1490 -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.97/4.20  1491 -class_OrderedGroup_Opordered__ab__group__add(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Opordered__ab__group__add_7) # label(axiom).  [assumption].
% 3.97/4.20  1492 -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.97/4.20  1493 -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].
% 4.02/4.22  1494 -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].
% 4.02/4.22  1495 -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].
% 4.02/4.22  1496 -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].
% 4.02/4.22  1497 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,B,A).  [resolve(18,b,2,a)].
% 4.02/4.22  1498 -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(18,b,3,a)].
% 4.02/4.22  1499 -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(18,b,4,a)].
% 4.02/4.22  1500 -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(18,b,5,a)].
% 4.02/4.22  1501 -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(18,b,6,a)].
% 4.02/4.22  1502 -class_OrderedGroup_Opordered__ab__group__add(A) | c_lessequals(B,B,A).  [resolve(18,b,7,a)].
% 4.02/4.22  1503 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(86,b,68,a)].
% 4.02/4.22  1504 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(86,b,69,a)].
% 4.02/4.22  1505 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(86,b,70,a)].
% 4.02/4.22  1506 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(86,b,71,a)].
% 4.02/4.22  1507 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(86,b,72,a)].
% 4.02/4.22  1508 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(86,b,73,a)].
% 4.02/4.22  1509 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(86,b,74,a)].
% 4.02/4.22  1510 -class_OrderedGroup_Opordered__ab__group__add(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(86,b,75,a)].
% 4.02/4.22  1511 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(385,b,360,b)].
% 4.02/4.22  1512 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(411,b,397,b)].
% 4.02/4.22  1513 -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(908,a,891,b)].
% 4.02/4.22  1514 -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(909,a,891,b)].
% 4.02/4.22  1515 -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(910,a,891,b)].
% 4.02/4.22  1516 -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(911,a,891,b)].
% 4.02/4.22  1517 -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(912,a,891,b)].
% 4.02/4.22  1518 c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(913,a,891,b)].
% 4.02/4.22  1519 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(914,a,891,b)].
% 4.02/4.22  1520 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(915,a,891,b)].
% 4.02/4.22  1521 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(916,a,891,b)].
% 4.02/4.22  1522 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(917,a,891,b)].
% 4.02/4.22  1523 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(918,a,891,b)].
% 4.02/4.22  1524 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(919,a,891,b)].
% 4.02/4.22  1525 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(920,a,891,b)].
% 4.02/4.22  1526 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(921,a,891,b)].
% 4.02/4.22  1527 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(989,b,965,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1527,b,1487,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1527,b,1488,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1527,b,1489,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1527,b,1490,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1527,b,1492,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1527,b,1496,b)].
% 4.02/4.22  1528 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Opordered__ab__group__add(A).  [resolve(990,b,965,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1528,b,1487,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1528,b,1488,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1528,b,1489,b)].
% 4.02/4.22  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1528,b,1490,b)].
% 4.02/4.22  1529 -c_less(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(991,b,965,b)].
% 4.02/4.22  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1529,b,1487,b)].
% 4.02/4.22  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1529,b,1488,b)].
% 4.02/4.22  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1529,b,1489,b)].
% 4.02/4.22  Derived: -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1529,b,1490,b)].
% 4.02/4.22  1530 -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(992,c,965,b)].
% 4.02/4.22  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(1530,c,1487,b)].
% 4.02/4.22  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(1530,c,1488,b)].
% 4.02/4.22  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(1530,c,1489,b)].
% 4.02/4.22  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(1530,c,1490,b)].
% 4.02/4.22  1531 -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(993,c,965,b)].
% 4.02/4.22  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(1531,c,1487,b)].
% 4.02/4.23  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(1531,c,1488,b)].
% 4.02/4.23  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(1531,c,1489,b)].
% 4.02/4.23  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(1531,c,1490,b)].
% 4.02/4.23  1532 -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(994,c,965,b)].
% 4.02/4.23  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(1532,c,1487,b)].
% 4.02/4.23  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(1532,c,1488,b)].
% 4.02/4.23  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(1532,c,1489,b)].
% 4.02/4.23  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(1532,c,1490,b)].
% 4.02/4.23  1533 -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(995,c,965,b)].
% 4.02/4.23  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(1533,c,1487,b)].
% 4.02/4.23  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(1533,c,1488,b)].
% 4.02/4.23  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(1533,c,1489,b)].
% 4.02/4.23  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(1533,c,1490,b)].
% 4.02/4.23  1534 c_lessequals(A,A,B) | -class_OrderedGroup_Opordered__ab__group__add(B).  [resolve(996,b,965,b)].
% 4.02/4.23  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1534,b,1487,b)].
% 4.02/4.23  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1534,b,1488,b)].
% 4.02/4.23  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1534,b,1489,b)].
% 4.02/4.23  Derived: c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1534,b,1490,b)].
% 4.02/4.23  1535 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(997,c,965,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1535,c,1487,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1535,c,1488,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1535,c,1489,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1535,c,1490,b)].
% 4.02/4.23  1536 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(998,c,965,b)].
% 4.02/4.23  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1536,c,1487,b)].
% 4.02/4.23  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1536,c,1488,b)].
% 4.02/4.23  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1536,c,1489,b)].
% 4.02/4.23  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1536,c,1490,b)].
% 4.02/4.23  1537 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(999,c,965,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1537,c,1487,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1537,c,1488,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1537,c,1489,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1537,c,1490,b)].
% 4.02/4.23  1538 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1000,c,965,b)].
% 4.02/4.23  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1538,c,1487,b)].
% 4.02/4.23  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1538,c,1488,b)].
% 4.02/4.23  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1538,c,1489,b)].
% 4.02/4.23  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1538,c,1490,b)].
% 4.02/4.23  1539 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1001,c,965,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1539,c,1487,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1539,c,1488,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1539,c,1489,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1539,c,1490,b)].
% 4.02/4.23  1540 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1002,c,965,b)].
% 4.02/4.23  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1540,c,1487,b)].
% 4.02/4.23  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1540,c,1488,b)].
% 4.02/4.23  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1540,c,1489,b)].
% 4.02/4.23  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1540,c,1490,b)].
% 4.02/4.23  1541 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1003,c,965,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1541,c,1487,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1541,c,1488,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1541,c,1489,b)].
% 4.02/4.23  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1541,c,1490,b)].
% 4.02/4.23  1542 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Opordered__ab__group__add(C).  [resolve(1004,c,965,b)].
% 4.07/4.28  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1542,c,1487,b)].
% 4.07/4.28  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1542,c,1488,b)].
% 4.07/4.28  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1542,c,1489,b)].
% 4.07/4.28  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1542,c,1490,b)].
% 4.07/4.28  1543 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_11) # label(axiom).  [assumption].
% 4.07/4.28  1544 class_OrderedGroup_Olordered__ab__group(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_48) # label(axiom).  [assumption].
% 4.07/4.28  1545 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group_13) # label(axiom).  [assumption].
% 4.07/4.28  1546 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_0) # label(axiom).  [assumption].
% 4.07/4.28  1547 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_16) # label(axiom).  [assumption].
% 4.07/4.28  1548 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_16) # label(axiom).  [assumption].
% 4.07/4.28  1549 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_Ring__and__Field_Olordered__ring_25) # label(axiom).  [assumption].
% 4.07/4.28  1550 -class_Ring__and__Field_Oordered__field(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_Ring__and__Field_Oordered__field_50) # label(axiom).  [assumption].
% 4.07/4.28  1551 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Olordered__ab__group(A) # label(clsrel_Ring__and__Field_Oordered__idom_53) # label(axiom).  [assumption].
% 4.07/4.28  1552 -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].
% 4.07/4.28  1553 -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,B,A).  [resolve(13,b,2,a)].
% 4.07/4.28  1554 -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(13,b,3,a)].
% 4.07/4.28  1555 -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(13,b,4,a)].
% 4.07/4.28  1556 -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(13,b,5,a)].
% 4.07/4.28  1557 -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(13,b,6,a)].
% 4.07/4.28  1558 -class_OrderedGroup_Olordered__ab__group(A) | c_lessequals(B,B,A).  [resolve(13,b,7,a)].
% 4.07/4.28  1559 -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(81,b,68,a)].
% 4.07/4.28  1560 -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(81,b,69,a)].
% 4.07/4.28  1561 -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(81,b,70,a)].
% 4.07/4.28  1562 -class_OrderedGroup_Olordered__ab__group(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(81,b,71,a)].
% 4.07/4.28  1563 -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(81,b,72,a)].
% 4.07/4.28  1564 -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(81,b,73,a)].
% 4.07/4.30  1565 -class_OrderedGroup_Olordered__ab__group(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(81,b,74,a)].
% 4.07/4.30  1566 -class_OrderedGroup_Olordered__ab__group(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(81,b,75,a)].
% 4.07/4.30  1567 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(205,b,202,a)].
% 4.07/4.30  1568 -class_OrderedGroup_Olordered__ab__group(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(205,b,203,a)].
% 4.07/4.30  1569 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(385,b,355,b)].
% 4.07/4.30  1570 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(869,b,839,b)].
% 4.07/4.30  1571 -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(870,c,839,b)].
% 4.07/4.30  1572 -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(871,c,839,b)].
% 4.07/4.30  1573 -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(872,c,839,b)].
% 4.07/4.30  1574 -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(873,c,839,b)].
% 4.07/4.30  1575 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(874,b,839,b)].
% 4.07/4.30  1576 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(875,c,839,b)].
% 4.07/4.30  1577 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(876,c,839,b)].
% 4.07/4.30  1578 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(877,c,839,b)].
% 4.07/4.30  1579 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(878,c,839,b)].
% 4.07/4.30  1580 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(879,c,839,b)].
% 4.07/4.30  1581 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(880,c,839,b)].
% 4.07/4.30  1582 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(881,c,839,b)].
% 4.07/4.30  1583 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(882,c,839,b)].
% 4.07/4.30  1584 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(956,a,925,b)].
% 4.07/4.30  1585 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(989,b,960,b)].
% 4.07/4.30  1586 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(991,b,960,b)].
% 4.07/4.30  1587 -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(992,c,960,b)].
% 4.07/4.30  1588 -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(993,c,960,b)].
% 4.07/4.30  1589 -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(994,c,960,b)].
% 4.07/4.30  1590 -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(995,c,960,b)].
% 4.07/4.30  1591 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(996,b,960,b)].
% 4.07/4.30  1592 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(997,c,960,b)].
% 4.07/4.30  1593 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(998,c,960,b)].
% 4.07/4.30  1594 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(999,c,960,b)].
% 4.07/4.32  1595 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1000,c,960,b)].
% 4.07/4.32  1596 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1001,c,960,b)].
% 4.07/4.32  1597 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1002,c,960,b)].
% 4.07/4.32  1598 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1003,c,960,b)].
% 4.07/4.32  1599 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1004,c,960,b)].
% 4.07/4.32  1600 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1527,b,1487,b)].
% 4.07/4.32  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1600,b,1544,a)].
% 4.07/4.32  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1600,b,1550,b)].
% 4.07/4.32  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1600,b,1551,b)].
% 4.07/4.32  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1600,b,1552,b)].
% 4.07/4.32  1601 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group(A).  [resolve(1528,b,1487,b)].
% 4.07/4.32  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(1601,b,1544,a)].
% 4.07/4.32  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1601,b,1549,b)].
% 4.07/4.32  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1601,b,1550,b)].
% 4.07/4.32  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1601,b,1551,b)].
% 4.07/4.32  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1601,b,1552,b)].
% 4.07/4.32  1602 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1529,b,1487,b)].
% 4.07/4.32  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1602,b,1544,a)].
% 4.07/4.32  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1602,b,1549,b)].
% 4.07/4.32  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1602,b,1550,b)].
% 4.07/4.32  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1602,b,1551,b)].
% 4.07/4.32  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1602,b,1552,b)].
% 4.07/4.32  1603 -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(1530,c,1487,b)].
% 4.07/4.32  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(1603,c,1544,a)].
% 4.07/4.32  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(1603,c,1549,b)].
% 4.07/4.32  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(1603,c,1550,b)].
% 4.07/4.32  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(1603,c,1551,b)].
% 4.07/4.32  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(1603,c,1552,b)].
% 4.07/4.32  1604 -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(1531,c,1487,b)].
% 4.07/4.32  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(1604,c,1544,a)].
% 4.07/4.32  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(1604,c,1549,b)].
% 4.07/4.32  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(1604,c,1550,b)].
% 4.07/4.32  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(1604,c,1551,b)].
% 4.07/4.32  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(1604,c,1552,b)].
% 4.07/4.32  1605 -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(1532,c,1487,b)].
% 4.07/4.32  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(1605,c,1544,a)].
% 4.07/4.32  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(1605,c,1549,b)].
% 4.07/4.32  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(1605,c,1550,b)].
% 4.07/4.32  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(1605,c,1551,b)].
% 4.07/4.32  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(1605,c,1552,b)].
% 4.07/4.32  1606 -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(1533,c,1487,b)].
% 4.07/4.32  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(1606,c,1544,a)].
% 4.07/4.32  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(1606,c,1549,b)].
% 4.07/4.32  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(1606,c,1550,b)].
% 4.07/4.32  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(1606,c,1551,b)].
% 4.07/4.32  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(1606,c,1552,b)].
% 4.07/4.32  1607 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group(B).  [resolve(1534,b,1487,b)].
% 4.07/4.32  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1607,b,1544,a)].
% 4.07/4.32  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1607,b,1549,b)].
% 4.07/4.32  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(1607,b,1550,b)].
% 4.07/4.32  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1607,b,1551,b)].
% 4.07/4.32  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1607,b,1552,b)].
% 4.07/4.32  1608 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1535,c,1487,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1608,c,1544,a)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1608,c,1549,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1608,c,1550,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1608,c,1551,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1608,c,1552,b)].
% 4.07/4.32  1609 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1536,c,1487,b)].
% 4.07/4.32  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1609,c,1544,a)].
% 4.07/4.32  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1609,c,1549,b)].
% 4.07/4.32  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1609,c,1550,b)].
% 4.07/4.32  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1609,c,1551,b)].
% 4.07/4.32  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1609,c,1552,b)].
% 4.07/4.32  1610 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1537,c,1487,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1610,c,1544,a)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1610,c,1549,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1610,c,1550,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1610,c,1551,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1610,c,1552,b)].
% 4.07/4.32  1611 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1538,c,1487,b)].
% 4.07/4.32  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1611,c,1544,a)].
% 4.07/4.32  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1611,c,1549,b)].
% 4.07/4.32  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1611,c,1550,b)].
% 4.07/4.32  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1611,c,1551,b)].
% 4.07/4.32  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1611,c,1552,b)].
% 4.07/4.32  1612 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1539,c,1487,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1612,c,1544,a)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1612,c,1549,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1612,c,1550,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1612,c,1551,b)].
% 4.07/4.32  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1612,c,1552,b)].
% 4.07/4.32  1613 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1540,c,1487,b)].
% 4.07/4.32  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1613,c,1544,a)].
% 4.07/4.32  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1613,c,1549,b)].
% 4.15/4.35  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1613,c,1550,b)].
% 4.15/4.35  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1613,c,1551,b)].
% 4.15/4.35  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1613,c,1552,b)].
% 4.15/4.35  1614 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1541,c,1487,b)].
% 4.15/4.35  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1614,c,1544,a)].
% 4.15/4.35  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1614,c,1549,b)].
% 4.15/4.35  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1614,c,1550,b)].
% 4.15/4.35  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1614,c,1551,b)].
% 4.15/4.35  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1614,c,1552,b)].
% 4.15/4.35  1615 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group(C).  [resolve(1542,c,1487,b)].
% 4.15/4.35  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1615,c,1544,a)].
% 4.15/4.35  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1615,c,1549,b)].
% 4.15/4.35  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(1615,c,1550,b)].
% 4.15/4.35  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1615,c,1551,b)].
% 4.15/4.35  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1615,c,1552,b)].
% 4.15/4.35  1616 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_11) # label(axiom).  [assumption].
% 4.15/4.35  1617 class_Ring__and__Field_Opordered__ring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_49) # label(axiom).  [assumption].
% 4.15/4.35  1618 -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].
% 4.15/4.35  1619 -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].
% 4.15/4.35  1620 -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].
% 4.15/4.35  1621 -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].
% 4.15/4.35  1622 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Opordered__ring_12) # label(axiom).  [assumption].
% 4.15/4.35  1623 -class_Ring__and__Field_Opordered__ring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Opordered__ring_8) # label(axiom).  [assumption].
% 4.15/4.35  1624 -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,B,A).  [resolve(35,b,2,a)].
% 4.15/4.35  1625 -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(35,b,3,a)].
% 4.15/4.35  1626 -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(35,b,4,a)].
% 4.15/4.35  1627 -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(35,b,5,a)].
% 4.15/4.35  1628 -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(35,b,6,a)].
% 4.15/4.37  1629 -class_Ring__and__Field_Opordered__ring(A) | c_lessequals(B,B,A).  [resolve(35,b,7,a)].
% 4.15/4.37  1630 -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(102,b,68,a)].
% 4.15/4.37  1631 -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(102,b,69,a)].
% 4.15/4.37  1632 -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(102,b,70,a)].
% 4.15/4.37  1633 -class_Ring__and__Field_Opordered__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(102,b,71,a)].
% 4.15/4.37  1634 -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(102,b,72,a)].
% 4.15/4.37  1635 -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(102,b,73,a)].
% 4.15/4.37  1636 -class_Ring__and__Field_Opordered__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(102,b,74,a)].
% 4.15/4.37  1637 -class_Ring__and__Field_Opordered__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(102,b,75,a)].
% 4.15/4.37  1638 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(130,a,155,b)].
% 4.15/4.37  1639 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(159,a,155,b)].
% 4.15/4.37  1640 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(161,a,155,b)].
% 4.15/4.37  1641 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(274,a,262,b)].
% 4.15/4.37  1642 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(275,a,262,b)].
% 4.15/4.37  1643 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(385,b,380,b)].
% 4.15/4.37  1644 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(446,b,437,b)].
% 4.15/4.37  1645 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(449,b,437,b)].
% 4.15/4.37  1646 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(473,b,463,b)].
% 4.15/4.37  1647 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(481,b,463,b)].
% 4.15/4.37  1648 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(482,b,463,b)].
% 4.15/4.37  1649 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(990,b,974,b)].
% 4.15/4.37  1650 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(991,b,974,b)].
% 4.15/4.37  1651 -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(992,c,974,b)].
% 4.15/4.37  1652 -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(993,c,974,b)].
% 4.15/4.37  1653 -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(994,c,974,b)].
% 4.15/4.37  1654 -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(995,c,974,b)].
% 4.15/4.37  1655 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(996,b,974,b)].
% 4.15/4.37  1656 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(997,c,974,b)].
% 4.15/4.37  1657 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(998,c,974,b)].
% 4.15/4.37  1658 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(999,c,974,b)].
% 4.15/4.37  1659 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1000,c,974,b)].
% 4.20/4.41  1660 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1001,c,974,b)].
% 4.20/4.41  1661 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1002,c,974,b)].
% 4.20/4.41  1662 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1003,c,974,b)].
% 4.20/4.41  1663 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1004,c,974,b)].
% 4.20/4.41  1664 -c_less(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1147,b,1124,b)].
% 4.20/4.41  1665 -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(1148,c,1124,b)].
% 4.20/4.41  1666 -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(1149,c,1124,b)].
% 4.20/4.41  1667 -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(1150,c,1124,b)].
% 4.20/4.41  1668 -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(1151,c,1124,b)].
% 4.20/4.41  1669 c_lessequals(A,A,B) | -class_Ring__and__Field_Opordered__ring(B).  [resolve(1152,b,1124,b)].
% 4.20/4.41  1670 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1153,c,1124,b)].
% 4.20/4.41  1671 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1154,c,1124,b)].
% 4.20/4.41  1672 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1155,c,1124,b)].
% 4.20/4.41  1673 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1156,c,1124,b)].
% 4.20/4.41  1674 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1157,c,1124,b)].
% 4.20/4.41  1675 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1158,c,1124,b)].
% 4.20/4.41  1676 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1159,c,1124,b)].
% 4.20/4.41  1677 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Opordered__ring(C).  [resolve(1160,c,1124,b)].
% 4.20/4.41  1678 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1161,b,1124,b)].
% 4.20/4.41  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1678,b,1618,b)].
% 4.20/4.41  1679 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Opordered__ring(A).  [resolve(1527,b,1496,b)].
% 4.20/4.41  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1679,b,1618,b)].
% 4.20/4.41  1680 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_10) # label(axiom).  [assumption].
% 4.20/4.41  1681 class_OrderedGroup_Olordered__ab__group__abs(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_50) # label(axiom).  [assumption].
% 4.20/4.41  1682 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__abs_12) # label(axiom).  [assumption].
% 4.20/4.41  1683 -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].
% 4.20/4.41  1684 -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].
% 4.20/4.41  1685 -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].
% 4.20/4.43  1686 -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].
% 4.20/4.43  1687 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,B,A).  [resolve(14,b,2,a)].
% 4.20/4.43  1688 -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(14,b,3,a)].
% 4.20/4.43  1689 -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(14,b,4,a)].
% 4.20/4.43  1690 -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(14,b,5,a)].
% 4.20/4.43  1691 -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(14,b,6,a)].
% 4.20/4.43  1692 -class_OrderedGroup_Olordered__ab__group__abs(A) | c_lessequals(B,B,A).  [resolve(14,b,7,a)].
% 4.20/4.43  1693 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(82,b,68,a)].
% 4.20/4.43  1694 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(82,b,69,a)].
% 4.20/4.43  1695 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(82,b,70,a)].
% 4.20/4.43  1696 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(82,b,71,a)].
% 4.20/4.43  1697 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(82,b,72,a)].
% 4.20/4.43  1698 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(82,b,73,a)].
% 4.20/4.43  1699 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(82,b,74,a)].
% 4.20/4.43  1700 -class_OrderedGroup_Olordered__ab__group__abs(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(82,b,75,a)].
% 4.20/4.43  1701 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(206,b,202,a)].
% 4.20/4.43  1702 -class_OrderedGroup_Olordered__ab__group__abs(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(206,b,203,a)].
% 4.20/4.43  1703 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(385,b,356,b)].
% 4.20/4.43  1704 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(869,b,840,b)].
% 4.20/4.43  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__abs(B).  [resolve(870,c,840,b)].
% 4.20/4.43  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__abs(C).  [resolve(871,c,840,b)].
% 4.20/4.43  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__abs(B).  [resolve(872,c,840,b)].
% 4.20/4.43  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__abs(C).  [resolve(873,c,840,b)].
% 4.20/4.43  1709 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(874,b,840,b)].
% 4.20/4.43  1710 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(875,c,840,b)].
% 4.20/4.43  1711 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(876,c,840,b)].
% 4.20/4.43  1712 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(877,c,840,b)].
% 4.20/4.43  1713 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(878,c,840,b)].
% 4.27/4.45  1714 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(879,c,840,b)].
% 4.27/4.45  1715 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(880,c,840,b)].
% 4.27/4.45  1716 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(881,c,840,b)].
% 4.27/4.45  1717 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(882,c,840,b)].
% 4.27/4.45  1718 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(956,a,926,b)].
% 4.27/4.45  1719 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(989,b,961,b)].
% 4.27/4.45  1720 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(991,b,961,b)].
% 4.27/4.45  1721 -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(992,c,961,b)].
% 4.27/4.45  1722 -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(993,c,961,b)].
% 4.27/4.45  1723 -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(994,c,961,b)].
% 4.27/4.45  1724 -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(995,c,961,b)].
% 4.27/4.45  1725 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(996,b,961,b)].
% 4.27/4.45  1726 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(997,c,961,b)].
% 4.27/4.45  1727 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(998,c,961,b)].
% 4.27/4.45  1728 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(999,c,961,b)].
% 4.27/4.45  1729 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1000,c,961,b)].
% 4.27/4.45  1730 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1001,c,961,b)].
% 4.27/4.45  1731 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1002,c,961,b)].
% 4.27/4.45  1732 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1003,c,961,b)].
% 4.27/4.45  1733 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1004,c,961,b)].
% 4.27/4.45  1734 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1527,b,1488,b)].
% 4.27/4.45  1735 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__abs(A).  [resolve(1528,b,1488,b)].
% 4.27/4.45  1736 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1529,b,1488,b)].
% 4.27/4.45  1737 -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(1530,c,1488,b)].
% 4.27/4.45  1738 -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(1531,c,1488,b)].
% 4.27/4.45  1739 -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(1532,c,1488,b)].
% 4.27/4.45  1740 -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(1533,c,1488,b)].
% 4.27/4.45  1741 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__abs(B).  [resolve(1534,b,1488,b)].
% 4.27/4.48  1742 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1535,c,1488,b)].
% 4.27/4.48  1743 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1536,c,1488,b)].
% 4.27/4.48  1744 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1537,c,1488,b)].
% 4.27/4.48  1745 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1538,c,1488,b)].
% 4.27/4.48  1746 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1539,c,1488,b)].
% 4.27/4.48  1747 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1540,c,1488,b)].
% 4.27/4.48  1748 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1541,c,1488,b)].
% 4.27/4.48  1749 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__abs(C).  [resolve(1542,c,1488,b)].
% 4.27/4.48  1750 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_11) # label(axiom).  [assumption].
% 4.27/4.48  1751 class_OrderedGroup_Olordered__ab__group__meet(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_51) # label(axiom).  [assumption].
% 4.27/4.48  1752 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__meet_13) # label(axiom).  [assumption].
% 4.27/4.48  1753 -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].
% 4.27/4.48  1754 -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].
% 4.27/4.48  1755 -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].
% 4.27/4.48  1756 -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].
% 4.27/4.48  1757 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,B,A).  [resolve(16,b,2,a)].
% 4.27/4.48  1758 -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(16,b,3,a)].
% 4.27/4.48  1759 -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(16,b,4,a)].
% 4.27/4.48  1760 -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(16,b,5,a)].
% 4.27/4.48  1761 -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(16,b,6,a)].
% 4.27/4.48  1762 -class_OrderedGroup_Olordered__ab__group__meet(A) | c_lessequals(B,B,A).  [resolve(16,b,7,a)].
% 4.27/4.48  1763 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(84,b,68,a)].
% 4.27/4.48  1764 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(84,b,69,a)].
% 4.27/4.48  1765 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(84,b,70,a)].
% 4.27/4.48  1766 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(84,b,71,a)].
% 4.27/4.48  1767 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(84,b,72,a)].
% 4.27/4.48  1768 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(84,b,73,a)].
% 4.30/4.49  1769 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(84,b,74,a)].
% 4.30/4.49  1770 -class_OrderedGroup_Olordered__ab__group__meet(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(84,b,75,a)].
% 4.30/4.49  1771 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(208,b,202,a)].
% 4.30/4.49  1772 -class_OrderedGroup_Olordered__ab__group__meet(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(208,b,203,a)].
% 4.30/4.49  1773 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(385,b,358,b)].
% 4.30/4.49  1774 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(869,b,842,b)].
% 4.30/4.49  1775 -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(870,c,842,b)].
% 4.30/4.49  1776 -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(871,c,842,b)].
% 4.30/4.49  1777 -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(872,c,842,b)].
% 4.30/4.49  1778 -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(873,c,842,b)].
% 4.30/4.49  1779 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(874,b,842,b)].
% 4.30/4.49  1780 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(875,c,842,b)].
% 4.30/4.49  1781 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(876,c,842,b)].
% 4.30/4.49  1782 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(877,c,842,b)].
% 4.30/4.49  1783 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(878,c,842,b)].
% 4.30/4.49  1784 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(879,c,842,b)].
% 4.30/4.49  1785 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(880,c,842,b)].
% 4.30/4.49  1786 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(881,c,842,b)].
% 4.30/4.49  1787 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(882,c,842,b)].
% 4.30/4.49  1788 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(956,a,928,b)].
% 4.30/4.49  1789 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(989,b,963,b)].
% 4.30/4.49  1790 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(991,b,963,b)].
% 4.30/4.49  1791 -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(992,c,963,b)].
% 4.30/4.49  1792 -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(993,c,963,b)].
% 4.30/4.49  1793 -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(994,c,963,b)].
% 4.30/4.49  1794 -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(995,c,963,b)].
% 4.30/4.49  1795 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(996,b,963,b)].
% 4.30/4.49  1796 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(997,c,963,b)].
% 4.35/4.53  1797 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(998,c,963,b)].
% 4.35/4.53  1798 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(999,c,963,b)].
% 4.35/4.53  1799 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1000,c,963,b)].
% 4.35/4.53  1800 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1001,c,963,b)].
% 4.35/4.53  1801 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1002,c,963,b)].
% 4.35/4.53  1802 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1003,c,963,b)].
% 4.35/4.53  1803 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1004,c,963,b)].
% 4.35/4.53  1804 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1527,b,1490,b)].
% 4.35/4.53  1805 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__meet(A).  [resolve(1528,b,1490,b)].
% 4.35/4.53  1806 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1529,b,1490,b)].
% 4.35/4.53  1807 -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(1530,c,1490,b)].
% 4.35/4.53  1808 -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(1531,c,1490,b)].
% 4.35/4.53  1809 -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(1532,c,1490,b)].
% 4.35/4.53  1810 -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(1533,c,1490,b)].
% 4.35/4.53  1811 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__meet(B).  [resolve(1534,b,1490,b)].
% 4.35/4.53  1812 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1535,c,1490,b)].
% 4.35/4.53  1813 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1536,c,1490,b)].
% 4.35/4.53  1814 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1537,c,1490,b)].
% 4.35/4.53  1815 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1538,c,1490,b)].
% 4.35/4.53  1816 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1539,c,1490,b)].
% 4.35/4.53  1817 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1540,c,1490,b)].
% 4.35/4.53  1818 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1541,c,1490,b)].
% 4.35/4.53  1819 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__meet(C).  [resolve(1542,c,1490,b)].
% 4.35/4.53  1820 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_11) # label(axiom).  [assumption].
% 4.35/4.53  1821 class_OrderedGroup_Olordered__ab__group__join(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_52) # label(axiom).  [assumption].
% 4.35/4.53  1822 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_OrderedGroup_Olordered__ab__group__join_13) # label(axiom).  [assumption].
% 4.35/4.53  1823 -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].
% 4.35/4.53  1824 -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].
% 4.35/4.54  1825 -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].
% 4.35/4.54  1826 -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].
% 4.35/4.54  1827 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,B,A).  [resolve(15,b,2,a)].
% 4.35/4.54  1828 -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(15,b,3,a)].
% 4.35/4.54  1829 -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(15,b,4,a)].
% 4.35/4.54  1830 -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(15,b,5,a)].
% 4.35/4.54  1831 -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(15,b,6,a)].
% 4.35/4.54  1832 -class_OrderedGroup_Olordered__ab__group__join(A) | c_lessequals(B,B,A).  [resolve(15,b,7,a)].
% 4.35/4.54  1833 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(83,b,68,a)].
% 4.35/4.54  1834 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(83,b,69,a)].
% 4.35/4.54  1835 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(83,b,70,a)].
% 4.35/4.54  1836 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(83,b,71,a)].
% 4.35/4.54  1837 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(83,b,72,a)].
% 4.35/4.54  1838 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(83,b,73,a)].
% 4.35/4.54  1839 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(83,b,74,a)].
% 4.35/4.54  1840 -class_OrderedGroup_Olordered__ab__group__join(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(83,b,75,a)].
% 4.35/4.54  1841 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Oab__semigroup__add(A).  [resolve(207,b,202,a)].
% 4.35/4.54  1842 -class_OrderedGroup_Olordered__ab__group__join(A) | class_OrderedGroup_Osemigroup__add(A).  [resolve(207,b,203,a)].
% 4.35/4.54  1843 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(385,b,357,b)].
% 4.35/4.54  1844 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(869,b,841,b)].
% 4.35/4.54  1845 -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(870,c,841,b)].
% 4.35/4.54  1846 -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(871,c,841,b)].
% 4.35/4.54  1847 -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(872,c,841,b)].
% 4.35/4.54  1848 -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(873,c,841,b)].
% 4.35/4.54  1849 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(874,b,841,b)].
% 4.35/4.54  1850 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(875,c,841,b)].
% 4.35/4.54  1851 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(876,c,841,b)].
% 4.38/4.56  1852 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(877,c,841,b)].
% 4.38/4.56  1853 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(878,c,841,b)].
% 4.38/4.56  1854 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(879,c,841,b)].
% 4.38/4.56  1855 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(880,c,841,b)].
% 4.38/4.56  1856 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(881,c,841,b)].
% 4.38/4.56  1857 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(882,c,841,b)].
% 4.38/4.56  1858 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(956,a,927,b)].
% 4.38/4.56  1859 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(989,b,962,b)].
% 4.38/4.56  1860 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(991,b,962,b)].
% 4.38/4.56  1861 -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(992,c,962,b)].
% 4.38/4.56  1862 -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(993,c,962,b)].
% 4.38/4.56  1863 -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(994,c,962,b)].
% 4.38/4.56  1864 -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(995,c,962,b)].
% 4.38/4.56  1865 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(996,b,962,b)].
% 4.38/4.56  1866 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(997,c,962,b)].
% 4.38/4.56  1867 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(998,c,962,b)].
% 4.38/4.56  1868 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(999,c,962,b)].
% 4.38/4.56  1869 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1000,c,962,b)].
% 4.38/4.56  1870 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1001,c,962,b)].
% 4.38/4.56  1871 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1002,c,962,b)].
% 4.38/4.56  1872 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1003,c,962,b)].
% 4.38/4.56  1873 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1004,c,962,b)].
% 4.38/4.56  1874 class_OrderedGroup_Osemigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1527,b,1489,b)].
% 4.38/4.56  1875 class_OrderedGroup_Oab__semigroup__add(A) | -class_OrderedGroup_Olordered__ab__group__join(A).  [resolve(1528,b,1489,b)].
% 4.38/4.56  1876 -c_less(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1529,b,1489,b)].
% 4.38/4.56  1877 -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(1530,c,1489,b)].
% 4.38/4.56  1878 -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(1531,c,1489,b)].
% 4.38/4.56  1879 -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(1532,c,1489,b)].
% 4.38/4.58  1880 -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(1533,c,1489,b)].
% 4.38/4.58  1881 c_lessequals(A,A,B) | -class_OrderedGroup_Olordered__ab__group__join(B).  [resolve(1534,b,1489,b)].
% 4.38/4.58  1882 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1535,c,1489,b)].
% 4.38/4.58  1883 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1536,c,1489,b)].
% 4.38/4.58  1884 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1537,c,1489,b)].
% 4.38/4.58  1885 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1538,c,1489,b)].
% 4.38/4.58  1886 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1539,c,1489,b)].
% 4.38/4.58  1887 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1540,c,1489,b)].
% 4.38/4.58  1888 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1541,c,1489,b)].
% 4.38/4.58  1889 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_OrderedGroup_Olordered__ab__group__join(C).  [resolve(1542,c,1489,b)].
% 4.38/4.58  1890 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Olordered__ring_15) # label(axiom).  [assumption].
% 4.38/4.58  1891 class_Ring__and__Field_Olordered__ring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_53) # label(axiom).  [assumption].
% 4.38/4.58  1892 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_20) # label(axiom).  [assumption].
% 4.38/4.58  1893 -class_Ring__and__Field_Olordered__ring(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Olordered__ring_22) # label(axiom).  [assumption].
% 4.38/4.58  1894 -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].
% 4.38/4.58  1895 -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].
% 4.38/4.58  1896 -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].
% 4.38/4.58  1897 -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,B,A).  [resolve(24,b,2,a)].
% 4.38/4.58  1898 -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(24,b,3,a)].
% 4.38/4.58  1899 -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(24,b,4,a)].
% 4.38/4.58  1900 -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(24,b,5,a)].
% 4.38/4.58  1901 -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(24,b,6,a)].
% 4.38/4.58  1902 -class_Ring__and__Field_Olordered__ring(A) | c_lessequals(B,B,A).  [resolve(24,b,7,a)].
% 4.38/4.58  1903 -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(91,b,68,a)].
% 4.38/4.58  1904 -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(91,b,69,a)].
% 4.38/4.58  1905 -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(91,b,70,a)].
% 4.38/4.58  1906 -class_Ring__and__Field_Olordered__ring(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(91,b,71,a)].
% 4.38/4.59  1907 -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(91,b,72,a)].
% 4.38/4.59  1908 -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(91,b,73,a)].
% 4.38/4.59  1909 -class_Ring__and__Field_Olordered__ring(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(91,b,74,a)].
% 4.38/4.59  1910 -class_Ring__and__Field_Olordered__ring(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(91,b,75,a)].
% 4.38/4.59  1911 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(130,a,144,b)].
% 4.38/4.59  1912 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(159,a,144,b)].
% 4.38/4.59  1913 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(161,a,144,b)].
% 4.38/4.59  1914 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(274,a,251,b)].
% 4.38/4.59  1915 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(275,a,251,b)].
% 4.38/4.59  1916 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(385,b,370,b)].
% 4.38/4.59  1917 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(446,b,427,b)].
% 4.38/4.59  1918 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(449,b,427,b)].
% 4.38/4.59  1919 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(473,b,458,b)].
% 4.38/4.59  1920 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(481,b,458,b)].
% 4.38/4.59  1921 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(482,b,458,b)].
% 4.38/4.59  1922 -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(869,b,844,b)].
% 4.38/4.59  1923 -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(870,c,844,b)].
% 4.38/4.59  1924 -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(871,c,844,b)].
% 4.38/4.59  1925 -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(872,c,844,b)].
% 4.38/4.59  1926 -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(873,c,844,b)].
% 4.38/4.59  1927 c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(874,b,844,b)].
% 4.38/4.59  1928 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(875,c,844,b)].
% 4.38/4.59  1929 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(876,c,844,b)].
% 4.38/4.59  1930 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(877,c,844,b)].
% 4.38/4.59  1931 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(878,c,844,b)].
% 4.38/4.59  1932 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(879,c,844,b)].
% 4.38/4.59  1933 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(880,c,844,b)].
% 4.38/4.59  1934 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(881,c,844,b)].
% 4.38/4.59  1935 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(882,c,844,b)].
% 4.38/4.59  1936 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(990,b,967,b)].
% 4.38/4.59  1937 -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(991,b,967,b)].
% 4.38/4.59  1938 -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(992,c,967,b)].
% 4.38/4.61  1939 -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(993,c,967,b)].
% 4.38/4.61  1940 -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(994,c,967,b)].
% 4.38/4.61  1941 -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(995,c,967,b)].
% 4.38/4.61  1942 c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(996,b,967,b)].
% 4.38/4.61  1943 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(997,c,967,b)].
% 4.38/4.61  1944 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(998,c,967,b)].
% 4.38/4.61  1945 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(999,c,967,b)].
% 4.38/4.61  1946 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1000,c,967,b)].
% 4.38/4.61  1947 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1001,c,967,b)].
% 4.38/4.61  1948 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1002,c,967,b)].
% 4.38/4.61  1949 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1003,c,967,b)].
% 4.38/4.61  1950 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1004,c,967,b)].
% 4.38/4.61  1951 -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1147,b,1114,b)].
% 4.38/4.61  1952 -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(1148,c,1114,b)].
% 4.38/4.61  1953 -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(1149,c,1114,b)].
% 4.38/4.61  1954 -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(1150,c,1114,b)].
% 4.38/4.61  1955 -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(1151,c,1114,b)].
% 4.38/4.61  1956 c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1152,b,1114,b)].
% 4.38/4.61  1957 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1153,c,1114,b)].
% 4.38/4.61  1958 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1154,c,1114,b)].
% 4.38/4.61  1959 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1155,c,1114,b)].
% 4.38/4.61  1960 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1156,c,1114,b)].
% 4.38/4.61  1961 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1157,c,1114,b)].
% 4.38/4.61  1962 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1158,c,1114,b)].
% 4.38/4.61  1963 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1159,c,1114,b)].
% 4.38/4.61  1964 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1160,c,1114,b)].
% 4.38/4.61  1965 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1161,b,1114,b)].
% 4.38/4.61  1966 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1527,b,1492,b)].
% 4.38/4.61  1967 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1601,b,1549,b)].
% 4.38/4.61  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(1967,b,1891,a)].
% 4.38/4.61  1968 -c_less(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1602,b,1549,b)].
% 4.38/4.61  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(1968,b,1891,a)].
% 4.38/4.61  1969 -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(1603,c,1549,b)].
% 4.38/4.61  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(1969,c,1891,a)].
% 4.38/4.61  1970 -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(1604,c,1549,b)].
% 4.38/4.61  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(1970,c,1891,a)].
% 4.38/4.61  1971 -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(1605,c,1549,b)].
% 4.38/4.61  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(1971,c,1891,a)].
% 4.38/4.61  1972 -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(1606,c,1549,b)].
% 4.38/4.61  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(1972,c,1891,a)].
% 4.38/4.61  1973 c_lessequals(A,A,B) | -class_Ring__and__Field_Olordered__ring(B).  [resolve(1607,b,1549,b)].
% 4.38/4.61  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(1973,b,1891,a)].
% 4.38/4.61  1974 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1608,c,1549,b)].
% 4.38/4.61  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(1974,c,1891,a)].
% 4.38/4.61  1975 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1609,c,1549,b)].
% 4.38/4.61  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1975,c,1891,a)].
% 4.38/4.61  1976 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1610,c,1549,b)].
% 4.38/4.61  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(1976,c,1891,a)].
% 4.38/4.61  1977 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1611,c,1549,b)].
% 4.38/4.61  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1977,c,1891,a)].
% 4.38/4.61  1978 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1612,c,1549,b)].
% 4.38/4.61  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(1978,c,1891,a)].
% 4.38/4.61  1979 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1613,c,1549,b)].
% 4.38/4.61  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1979,c,1891,a)].
% 4.38/4.61  1980 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1614,c,1549,b)].
% 4.38/4.61  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(1980,c,1891,a)].
% 4.38/4.61  1981 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Olordered__ring(C).  [resolve(1615,c,1549,b)].
% 4.38/4.61  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(1981,c,1891,a)].
% 4.45/4.66  1982 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1678,b,1618,b)].
% 4.45/4.66  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(1982,b,1891,a)].
% 4.45/4.66  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1982,b,1894,b)].
% 4.45/4.66  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1982,b,1895,b)].
% 4.45/4.66  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1982,b,1896,b)].
% 4.45/4.66  1983 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Olordered__ring(A).  [resolve(1679,b,1618,b)].
% 4.45/4.66  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(1983,b,1891,a)].
% 4.45/4.66  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(1983,b,1894,b)].
% 4.45/4.66  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1983,b,1895,b)].
% 4.45/4.66  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1983,b,1896,b)].
% 4.45/4.66  1984 -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].
% 4.45/4.66  1985 class_Ring__and__Field_Oordered__ring__strict(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_55) # label(axiom).  [assumption].
% 4.45/4.66  1986 -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].
% 4.45/4.66  1987 -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].
% 4.45/4.66  1988 -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].
% 4.45/4.66  1989 -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].
% 4.45/4.66  1990 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,B,A).  [resolve(28,b,2,a)].
% 4.45/4.66  1991 -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(28,b,3,a)].
% 4.45/4.66  1992 -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(28,b,4,a)].
% 4.45/4.66  1993 -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(28,b,5,a)].
% 4.45/4.66  1994 -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(28,b,6,a)].
% 4.45/4.66  1995 -class_Ring__and__Field_Oordered__ring__strict(A) | c_lessequals(B,B,A).  [resolve(28,b,7,a)].
% 4.45/4.66  1996 -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(56,b,39,a)].
% 4.45/4.66  1997 -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(56,b,40,a)].
% 4.45/4.66  1998 -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(56,b,41,a)].
% 4.45/4.66  1999 -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(56,b,42,a)].
% 4.45/4.66  2000 -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(56,b,43,a)].
% 4.45/4.66  2001 -class_Ring__and__Field_Oordered__ring__strict(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(56,b,44,a)].
% 4.49/4.67  2002 -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(56,b,45,a)].
% 4.49/4.67  2003 -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(56,b,46,a)].
% 4.49/4.67  2004 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(95,b,68,a)].
% 4.49/4.67  2005 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(95,b,69,a)].
% 4.49/4.67  2006 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(95,b,70,a)].
% 4.49/4.67  2007 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(95,b,71,a)].
% 4.49/4.67  2008 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(95,b,72,a)].
% 4.49/4.67  2009 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(95,b,73,a)].
% 4.49/4.67  2010 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(95,b,74,a)].
% 4.49/4.67  2011 -class_Ring__and__Field_Oordered__ring__strict(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(95,b,75,a)].
% 4.49/4.67  2012 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(130,a,148,b)].
% 4.49/4.67  2013 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(159,a,148,b)].
% 4.49/4.67  2014 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(161,a,148,b)].
% 4.49/4.67  2015 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(274,a,255,b)].
% 4.49/4.67  2016 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(275,a,255,b)].
% 4.49/4.67  2017 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(385,b,374,b)].
% 4.49/4.67  2018 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(446,b,431,b)].
% 4.49/4.67  2019 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(449,b,431,b)].
% 4.49/4.67  2020 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(473,b,461,b)].
% 4.49/4.67  2021 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(481,b,461,b)].
% 4.49/4.67  2022 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(482,b,461,b)].
% 4.49/4.67  2023 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(869,b,848,b)].
% 4.49/4.67  2024 -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(870,c,848,b)].
% 4.49/4.67  2025 -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(871,c,848,b)].
% 4.49/4.67  2026 -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(872,c,848,b)].
% 4.49/4.67  2027 -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(873,c,848,b)].
% 4.49/4.67  2028 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(874,b,848,b)].
% 4.49/4.67  2029 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(875,c,848,b)].
% 4.49/4.67  2030 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(876,c,848,b)].
% 4.49/4.68  2031 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(877,c,848,b)].
% 4.49/4.68  2032 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(878,c,848,b)].
% 4.49/4.68  2033 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(879,c,848,b)].
% 4.49/4.68  2034 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(880,c,848,b)].
% 4.49/4.68  2035 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(881,c,848,b)].
% 4.49/4.68  2036 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(882,c,848,b)].
% 4.49/4.68  2037 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(990,b,971,b)].
% 4.49/4.68  2038 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(991,b,971,b)].
% 4.49/4.68  2039 -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(992,c,971,b)].
% 4.49/4.68  2040 -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(993,c,971,b)].
% 4.49/4.68  2041 -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(994,c,971,b)].
% 4.49/4.68  2042 -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(995,c,971,b)].
% 4.49/4.68  2043 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(996,b,971,b)].
% 4.49/4.68  2044 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(997,c,971,b)].
% 4.49/4.68  2045 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(998,c,971,b)].
% 4.49/4.68  2046 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(999,c,971,b)].
% 4.49/4.68  2047 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1000,c,971,b)].
% 4.49/4.68  2048 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1001,c,971,b)].
% 4.49/4.68  2049 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1002,c,971,b)].
% 4.49/4.68  2050 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1003,c,971,b)].
% 4.49/4.68  2051 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1004,c,971,b)].
% 4.49/4.68  2052 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1059,b,1012,b)].
% 4.49/4.68  2053 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1147,b,1118,b)].
% 4.49/4.68  2054 -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(1148,c,1118,b)].
% 4.49/4.68  2055 -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(1149,c,1118,b)].
% 4.49/4.68  2056 -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(1150,c,1118,b)].
% 4.49/4.68  2057 -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(1151,c,1118,b)].
% 4.49/4.68  2058 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1152,b,1118,b)].
% 4.49/4.69  2059 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1153,c,1118,b)].
% 4.49/4.69  2060 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1154,c,1118,b)].
% 4.49/4.69  2061 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1155,c,1118,b)].
% 4.49/4.69  2062 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1156,c,1118,b)].
% 4.49/4.69  2063 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1157,c,1118,b)].
% 4.49/4.69  2064 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1158,c,1118,b)].
% 4.49/4.69  2065 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1159,c,1118,b)].
% 4.49/4.69  2066 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1160,c,1118,b)].
% 4.49/4.69  2067 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1161,b,1118,b)].
% 4.49/4.69  2068 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1178,a,1168,b)].
% 4.49/4.69  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2068,c,1986,b)].
% 4.49/4.69  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2068,c,1987,b)].
% 4.49/4.69  2069 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1179,a,1168,b)].
% 4.49/4.69  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2069,c,1986,b)].
% 4.49/4.69  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2069,c,1987,b)].
% 4.49/4.69  2070 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1180,a,1168,b)].
% 4.49/4.69  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2070,c,1986,b)].
% 4.49/4.69  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2070,c,1987,b)].
% 4.49/4.69  2071 -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(1181,a,1168,b)].
% 4.49/4.69  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(2071,c,1986,b)].
% 4.49/4.69  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(2071,c,1987,b)].
% 4.49/4.69  2072 -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(1182,a,1168,b)].
% 4.49/4.69  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(2072,c,1986,b)].
% 4.49/4.69  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(2072,c,1987,b)].
% 4.49/4.69  2073 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1183,a,1168,b)].
% 4.49/4.69  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2073,c,1986,b)].
% 4.49/4.70  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2073,c,1987,b)].
% 4.49/4.70  2074 -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(1184,a,1168,b)].
% 4.49/4.70  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(2074,c,1986,b)].
% 4.49/4.70  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(2074,c,1987,b)].
% 4.49/4.70  2075 -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(1185,a,1168,b)].
% 4.49/4.70  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(2075,c,1986,b)].
% 4.49/4.70  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(2075,c,1987,b)].
% 4.49/4.70  2076 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1216,b,1168,b)].
% 4.49/4.70  2077 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1231,b,1168,b)].
% 4.49/4.70  2078 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1233,b,1168,b)].
% 4.49/4.70  2079 -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(1234,c,1168,b)].
% 4.49/4.70  2080 -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(1235,c,1168,b)].
% 4.49/4.70  2081 -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(1236,c,1168,b)].
% 4.49/4.70  2082 -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(1237,c,1168,b)].
% 4.49/4.70  2083 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1238,b,1168,b)].
% 4.49/4.70  2084 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1239,c,1168,b)].
% 4.49/4.70  2085 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1240,c,1168,b)].
% 4.49/4.70  2086 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1241,c,1168,b)].
% 4.49/4.70  2087 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1242,c,1168,b)].
% 4.49/4.70  2088 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1243,c,1168,b)].
% 4.49/4.70  2089 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1244,c,1168,b)].
% 4.49/4.70  2090 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1245,c,1168,b)].
% 4.49/4.70  2091 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1246,c,1168,b)].
% 4.49/4.70  2092 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1247,b,1168,b)].
% 4.49/4.70  2093 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1600,b,1552,b)].
% 4.49/4.70  2094 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1601,b,1552,b)].
% 4.49/4.70  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2094,b,1986,b)].
% 4.49/4.70  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2094,b,1987,b)].
% 4.49/4.70  2095 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1602,b,1552,b)].
% 4.49/4.70  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2095,b,1986,b)].
% 4.49/4.70  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2095,b,1987,b)].
% 4.49/4.70  2096 -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(1603,c,1552,b)].
% 4.49/4.70  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(2096,c,1986,b)].
% 4.49/4.70  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(2096,c,1987,b)].
% 4.49/4.70  2097 -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(1604,c,1552,b)].
% 4.49/4.70  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(2097,c,1986,b)].
% 4.49/4.70  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(2097,c,1987,b)].
% 4.49/4.70  2098 -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(1605,c,1552,b)].
% 4.49/4.70  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(2098,c,1986,b)].
% 4.49/4.70  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(2098,c,1987,b)].
% 4.49/4.70  2099 -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(1606,c,1552,b)].
% 4.49/4.70  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(2099,c,1986,b)].
% 4.49/4.70  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(2099,c,1987,b)].
% 4.49/4.70  2100 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__ring__strict(B).  [resolve(1607,b,1552,b)].
% 4.49/4.70  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2100,b,1986,b)].
% 4.49/4.70  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2100,b,1987,b)].
% 4.49/4.70  2101 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1608,c,1552,b)].
% 4.49/4.70  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2101,c,1986,b)].
% 4.49/4.70  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2101,c,1987,b)].
% 4.49/4.70  2102 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1609,c,1552,b)].
% 4.49/4.70  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2102,c,1986,b)].
% 4.49/4.70  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2102,c,1987,b)].
% 4.49/4.70  2103 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1610,c,1552,b)].
% 4.49/4.70  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2103,c,1986,b)].
% 4.49/4.71  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2103,c,1987,b)].
% 4.49/4.71  2104 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1611,c,1552,b)].
% 4.49/4.71  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2104,c,1986,b)].
% 4.49/4.71  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2104,c,1987,b)].
% 4.49/4.71  2105 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1612,c,1552,b)].
% 4.49/4.71  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2105,c,1986,b)].
% 4.49/4.71  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2105,c,1987,b)].
% 4.49/4.71  2106 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1613,c,1552,b)].
% 4.49/4.71  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2106,c,1986,b)].
% 4.49/4.71  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2106,c,1987,b)].
% 4.49/4.71  2107 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1614,c,1552,b)].
% 4.49/4.71  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2107,c,1986,b)].
% 4.49/4.71  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2107,c,1987,b)].
% 4.49/4.71  2108 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__ring__strict(C).  [resolve(1615,c,1552,b)].
% 4.49/4.71  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2108,c,1986,b)].
% 4.49/4.71  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2108,c,1987,b)].
% 4.49/4.71  2109 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1982,b,1896,b)].
% 4.49/4.71  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(2109,b,1985,a)].
% 4.49/4.71  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2109,b,1986,b)].
% 4.49/4.71  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2109,b,1987,b)].
% 4.49/4.71  2110 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__ring__strict(A).  [resolve(1983,b,1896,b)].
% 4.49/4.71  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(2110,b,1985,a)].
% 4.49/4.71  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2110,b,1986,b)].
% 4.49/4.71  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2110,b,1987,b)].
% 4.49/4.71  2111 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__semidom_11) # label(axiom).  [assumption].
% 4.49/4.71  2112 class_Ring__and__Field_Oordered__semidom(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_56) # label(axiom).  [assumption].
% 4.49/4.71  2113 class_Ring__and__Field_Oordered__semidom(tc_nat) # label(clsarity_nat_43) # label(axiom).  [assumption].
% 4.49/4.71  2114 -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.49/4.71  2115 -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.49/4.71  2116 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__semidom_15) # label(axiom).  [assumption].
% 4.49/4.72  2117 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_20) # label(axiom).  [assumption].
% 4.49/4.72  2118 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__semidom_22) # label(axiom).  [assumption].
% 4.49/4.72  2119 -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,B,A).  [resolve(29,b,2,a)].
% 4.49/4.72  2120 -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(29,b,3,a)].
% 4.49/4.72  2121 -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(29,b,4,a)].
% 4.49/4.72  2122 -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(29,b,5,a)].
% 4.49/4.72  2123 -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(29,b,6,a)].
% 4.49/4.72  2124 -class_Ring__and__Field_Oordered__semidom(A) | c_lessequals(B,B,A).  [resolve(29,b,7,a)].
% 4.49/4.72  2125 -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(57,b,39,a)].
% 4.49/4.72  2126 -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(57,b,40,a)].
% 4.49/4.72  2127 -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(57,b,41,a)].
% 4.49/4.72  2128 -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(57,b,42,a)].
% 4.49/4.72  2129 -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(57,b,43,a)].
% 4.49/4.72  2130 -class_Ring__and__Field_Oordered__semidom(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(57,b,44,a)].
% 4.49/4.72  2131 -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(57,b,45,a)].
% 4.49/4.72  2132 -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(57,b,46,a)].
% 4.49/4.72  2133 -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(96,b,68,a)].
% 4.49/4.72  2134 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(96,b,69,a)].
% 4.49/4.72  2135 -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(96,b,70,a)].
% 4.49/4.72  2136 -class_Ring__and__Field_Oordered__semidom(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(96,b,71,a)].
% 4.49/4.72  2137 -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(96,b,72,a)].
% 4.49/4.72  2138 -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(96,b,73,a)].
% 4.49/4.72  2139 -class_Ring__and__Field_Oordered__semidom(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(96,b,74,a)].
% 4.49/4.72  2140 -class_Ring__and__Field_Oordered__semidom(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(96,b,75,a)].
% 4.49/4.72  2141 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(130,a,149,b)].
% 4.49/4.72  2142 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(159,a,149,b)].
% 4.49/4.72  2143 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(161,a,149,b)].
% 4.49/4.72  2144 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(274,a,256,b)].
% 4.49/4.73  2145 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(275,a,256,b)].
% 4.49/4.73  2146 -class_Ring__and__Field_Oordered__semidom(A) | class_OrderedGroup_Oab__semigroup__mult(A).  [resolve(298,b,277,a)].
% 4.49/4.73  2147 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(385,b,375,b)].
% 4.49/4.73  2148 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(446,b,432,b)].
% 4.49/4.73  2149 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(449,b,432,b)].
% 4.49/4.73  2150 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(597,b,596,b)].
% 4.49/4.73  2151 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(648,b,637,b)].
% 4.49/4.73  2152 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(649,b,637,b)].
% 4.49/4.73  2153 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(869,b,849,b)].
% 4.49/4.73  2154 -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(870,c,849,b)].
% 4.49/4.73  2155 -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(871,c,849,b)].
% 4.49/4.73  2156 -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(872,c,849,b)].
% 4.49/4.73  2157 -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(873,c,849,b)].
% 4.49/4.73  2158 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(874,b,849,b)].
% 4.49/4.73  2159 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(875,c,849,b)].
% 4.49/4.73  2160 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(876,c,849,b)].
% 4.49/4.73  2161 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(877,c,849,b)].
% 4.49/4.73  2162 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(878,c,849,b)].
% 4.49/4.73  2163 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(879,c,849,b)].
% 4.49/4.73  2164 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(880,c,849,b)].
% 4.49/4.73  2165 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(881,c,849,b)].
% 4.49/4.73  2166 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(882,c,849,b)].
% 4.49/4.73  2167 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(990,b,972,b)].
% 4.49/4.73  2168 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(991,b,972,b)].
% 4.49/4.73  2169 -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(992,c,972,b)].
% 4.49/4.73  2170 -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(993,c,972,b)].
% 4.49/4.73  2171 -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(994,c,972,b)].
% 4.49/4.73  2172 -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(995,c,972,b)].
% 4.49/4.73  2173 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(996,b,972,b)].
% 4.49/4.73  2174 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(997,c,972,b)].
% 4.57/4.74  2175 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(998,c,972,b)].
% 4.57/4.74  2176 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(999,c,972,b)].
% 4.57/4.74  2177 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1000,c,972,b)].
% 4.57/4.74  2178 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1001,c,972,b)].
% 4.57/4.74  2179 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1002,c,972,b)].
% 4.57/4.74  2180 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1003,c,972,b)].
% 4.57/4.74  2181 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1004,c,972,b)].
% 4.57/4.74  2182 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1059,b,1013,b)].
% 4.57/4.74  2183 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1147,b,1119,b)].
% 4.57/4.74  2184 -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(1148,c,1119,b)].
% 4.57/4.74  2185 -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(1149,c,1119,b)].
% 4.57/4.74  2186 -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(1150,c,1119,b)].
% 4.57/4.74  2187 -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(1151,c,1119,b)].
% 4.57/4.74  2188 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1152,b,1119,b)].
% 4.57/4.74  2189 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1153,c,1119,b)].
% 4.57/4.74  2190 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1154,c,1119,b)].
% 4.57/4.74  2191 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1155,c,1119,b)].
% 4.57/4.74  2192 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1156,c,1119,b)].
% 4.57/4.74  2193 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1157,c,1119,b)].
% 4.57/4.74  2194 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1158,c,1119,b)].
% 4.57/4.74  2195 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1159,c,1119,b)].
% 4.57/4.74  2196 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1160,c,1119,b)].
% 4.57/4.74  2197 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1161,b,1119,b)].
% 4.57/4.74  2198 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1178,a,1169,b)].
% 4.57/4.74  2199 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1179,a,1169,b)].
% 4.57/4.74  2200 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1180,a,1169,b)].
% 4.57/4.74  2201 -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(1181,a,1169,b)].
% 4.57/4.74  2202 -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(1182,a,1169,b)].
% 4.57/4.76  2203 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1183,a,1169,b)].
% 4.57/4.76  2204 -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(1184,a,1169,b)].
% 4.57/4.76  2205 -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(1185,a,1169,b)].
% 4.57/4.76  2206 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1216,b,1169,b)].
% 4.57/4.76  2207 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1231,b,1169,b)].
% 4.57/4.76  2208 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1233,b,1169,b)].
% 4.57/4.76  2209 -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(1234,c,1169,b)].
% 4.57/4.76  2210 -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(1235,c,1169,b)].
% 4.57/4.76  2211 -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(1236,c,1169,b)].
% 4.57/4.76  2212 -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(1237,c,1169,b)].
% 4.57/4.76  2213 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__semidom(B).  [resolve(1238,b,1169,b)].
% 4.57/4.76  2214 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1239,c,1169,b)].
% 4.57/4.76  2215 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1240,c,1169,b)].
% 4.57/4.76  2216 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1241,c,1169,b)].
% 4.57/4.76  2217 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1242,c,1169,b)].
% 4.57/4.76  2218 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1243,c,1169,b)].
% 4.57/4.76  2219 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1244,c,1169,b)].
% 4.57/4.76  2220 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1245,c,1169,b)].
% 4.57/4.76  2221 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__semidom(C).  [resolve(1246,c,1169,b)].
% 4.57/4.76  2222 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1247,b,1169,b)].
% 4.57/4.76  2223 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__semidom(A).  [resolve(1360,b,1302,b)].
% 4.57/4.76  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2223,b,2114,b)].
% 4.57/4.76  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2223,b,2115,b)].
% 4.57/4.76  2224 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Oidom_17) # label(axiom).  [assumption].
% 4.57/4.76  2225 class_Ring__and__Field_Oidom(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_57) # label(axiom).  [assumption].
% 4.57/4.76  2226 -class_Ring__and__Field_Ofield(A) | class_Ring__and__Field_Oidom(A) # label(clsrel_Ring__and__Field_Ofield_31) # label(axiom).  [assumption].
% 4.57/4.76  2227 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oidom_21) # label(axiom).  [assumption].
% 4.57/4.76  2228 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oidom_26) # label(axiom).  [assumption].
% 4.60/4.79  2229 -class_Ring__and__Field_Oidom(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oidom_28) # label(axiom).  [assumption].
% 4.60/4.79  2230 -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.60/4.79  2231 -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.60/4.79  2232 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(130,a,143,b)].
% 4.60/4.79  2233 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(159,a,143,b)].
% 4.60/4.79  2234 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(161,a,143,b)].
% 4.60/4.79  2235 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(274,a,250,b)].
% 4.60/4.79  2236 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(275,a,250,b)].
% 4.60/4.79  2237 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(385,b,369,b)].
% 4.60/4.79  2238 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(446,b,426,b)].
% 4.60/4.79  2239 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(449,b,426,b)].
% 4.60/4.79  2240 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(473,b,457,b)].
% 4.60/4.79  2241 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(481,b,457,b)].
% 4.60/4.79  2242 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(482,b,457,b)].
% 4.60/4.79  2243 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(532,b,524,b)].
% 4.60/4.79  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2243,b,2226,b)].
% 4.60/4.79  2244 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(597,b,593,b)].
% 4.60/4.79  2245 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(648,b,634,b)].
% 4.60/4.79  2246 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(649,b,634,b)].
% 4.60/4.79  2247 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oidom(A).  [resolve(695,b,678,b)].
% 4.60/4.79  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2247,b,2226,b)].
% 4.60/4.79  2248 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(766,b,738,b)].
% 4.60/4.79  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2248,b,2226,b)].
% 4.60/4.79  2249 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oidom(A).  [resolve(767,b,738,b)].
% 4.60/4.79  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Ofield(A).  [resolve(2249,b,2226,b)].
% 4.60/4.79  2250 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__idom_17) # label(axiom).  [assumption].
% 4.60/4.79  2251 class_Ring__and__Field_Oordered__idom(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_58) # label(axiom).  [assumption].
% 4.60/4.79  2252 -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.60/4.79  2253 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Ring__and__Field_Oordered__idom_21) # label(axiom).  [assumption].
% 4.60/4.79  2254 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_26) # label(axiom).  [assumption].
% 4.60/4.79  2255 -class_Ring__and__Field_Oordered__idom(A) | class_OrderedGroup_Osemigroup__add(A) # label(clsrel_Ring__and__Field_Oordered__idom_28) # label(axiom).  [assumption].
% 4.60/4.79  2256 -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,B,A).  [resolve(27,b,2,a)].
% 4.60/4.79  2257 -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(27,b,3,a)].
% 4.60/4.79  2258 -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(27,b,4,a)].
% 4.60/4.79  2259 -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(27,b,5,a)].
% 4.60/4.79  2260 -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(27,b,6,a)].
% 4.60/4.79  2261 -class_Ring__and__Field_Oordered__idom(A) | c_lessequals(B,B,A).  [resolve(27,b,7,a)].
% 4.60/4.79  2262 -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(55,b,39,a)].
% 4.60/4.79  2263 -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(55,b,40,a)].
% 4.60/4.79  2264 -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(55,b,41,a)].
% 4.60/4.79  2265 -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(55,b,42,a)].
% 4.60/4.79  2266 -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(55,b,43,a)].
% 4.60/4.79  2267 -class_Ring__and__Field_Oordered__idom(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(55,b,44,a)].
% 4.60/4.79  2268 -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(55,b,45,a)].
% 4.60/4.79  2269 -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(55,b,46,a)].
% 4.60/4.79  2270 -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(94,b,68,a)].
% 4.60/4.79  2271 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(94,b,69,a)].
% 4.60/4.79  2272 -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(94,b,70,a)].
% 4.60/4.79  2273 -class_Ring__and__Field_Oordered__idom(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(94,b,71,a)].
% 4.60/4.79  2274 -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(94,b,72,a)].
% 4.60/4.79  2275 -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(94,b,73,a)].
% 4.60/4.79  2276 -class_Ring__and__Field_Oordered__idom(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(94,b,74,a)].
% 4.60/4.79  2277 -class_Ring__and__Field_Oordered__idom(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(94,b,75,a)].
% 4.60/4.79  2278 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(130,a,147,b)].
% 4.60/4.79  2279 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(159,a,147,b)].
% 4.60/4.79  2280 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(161,a,147,b)].
% 4.60/4.79  2281 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(274,a,254,b)].
% 4.60/4.79  2282 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(275,a,254,b)].
% 4.60/4.79  2283 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(385,b,373,b)].
% 4.60/4.79  2284 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(446,b,430,b)].
% 4.60/4.79  2285 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(449,b,430,b)].
% 4.60/4.79  2286 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(473,b,460,b)].
% 4.60/4.79  2287 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(481,b,460,b)].
% 4.60/4.80  2288 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(482,b,460,b)].
% 4.60/4.80  2289 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(532,b,526,b)].
% 4.60/4.80  2290 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(597,b,595,b)].
% 4.60/4.80  2291 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(648,b,636,b)].
% 4.60/4.80  2292 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(649,b,636,b)].
% 4.60/4.80  2293 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(695,b,680,b)].
% 4.60/4.80  2294 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(766,b,740,b)].
% 4.60/4.80  2295 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(767,b,740,b)].
% 4.60/4.80  2296 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(869,b,847,b)].
% 4.60/4.80  2297 -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(870,c,847,b)].
% 4.60/4.80  2298 -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(871,c,847,b)].
% 4.60/4.80  2299 -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(872,c,847,b)].
% 4.60/4.80  2300 -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(873,c,847,b)].
% 4.60/4.80  2301 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(874,b,847,b)].
% 4.60/4.80  2302 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(875,c,847,b)].
% 4.60/4.80  2303 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(876,c,847,b)].
% 4.60/4.80  2304 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(877,c,847,b)].
% 4.60/4.80  2305 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(878,c,847,b)].
% 4.60/4.80  2306 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(879,c,847,b)].
% 4.60/4.80  2307 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(880,c,847,b)].
% 4.60/4.80  2308 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(881,c,847,b)].
% 4.60/4.80  2309 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(882,c,847,b)].
% 4.60/4.80  2310 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(990,b,970,b)].
% 4.60/4.80  2311 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(991,b,970,b)].
% 4.60/4.80  2312 -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(992,c,970,b)].
% 4.60/4.80  2313 -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(993,c,970,b)].
% 4.60/4.80  2314 -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(994,c,970,b)].
% 4.60/4.80  2315 -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(995,c,970,b)].
% 4.60/4.80  2316 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(996,b,970,b)].
% 4.60/4.80  2317 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(997,c,970,b)].
% 4.60/4.80  2318 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(998,c,970,b)].
% 4.60/4.80  2319 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(999,c,970,b)].
% 4.60/4.80  2320 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1000,c,970,b)].
% 4.60/4.80  2321 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1001,c,970,b)].
% 4.60/4.80  2322 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1002,c,970,b)].
% 4.60/4.80  2323 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1003,c,970,b)].
% 4.60/4.80  2324 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1004,c,970,b)].
% 4.60/4.80  2325 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1059,b,1011,b)].
% 4.60/4.80  2326 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1147,b,1117,b)].
% 4.60/4.80  2327 -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(1148,c,1117,b)].
% 4.60/4.80  2328 -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(1149,c,1117,b)].
% 4.60/4.80  2329 -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(1150,c,1117,b)].
% 4.60/4.80  2330 -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(1151,c,1117,b)].
% 4.60/4.80  2331 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1152,b,1117,b)].
% 4.60/4.80  2332 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1153,c,1117,b)].
% 4.60/4.80  2333 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1154,c,1117,b)].
% 4.60/4.80  2334 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1155,c,1117,b)].
% 4.60/4.80  2335 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1156,c,1117,b)].
% 4.60/4.80  2336 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1157,c,1117,b)].
% 4.60/4.80  2337 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1158,c,1117,b)].
% 4.60/4.80  2338 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1159,c,1117,b)].
% 4.60/4.80  2339 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1160,c,1117,b)].
% 4.60/4.80  2340 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1161,b,1117,b)].
% 4.60/4.80  2341 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1178,a,1167,b)].
% 4.60/4.80  2342 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1179,a,1167,b)].
% 4.60/4.80  2343 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1180,a,1167,b)].
% 4.60/4.80  2344 -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(1181,a,1167,b)].
% 4.60/4.80  2345 -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(1182,a,1167,b)].
% 4.60/4.80  2346 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1183,a,1167,b)].
% 4.60/4.80  2347 -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(1184,a,1167,b)].
% 4.60/4.81  2348 -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(1185,a,1167,b)].
% 4.60/4.81  2349 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1216,b,1167,b)].
% 4.60/4.81  2350 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1231,b,1167,b)].
% 4.60/4.81  2351 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1233,b,1167,b)].
% 4.60/4.81  2352 -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(1234,c,1167,b)].
% 4.60/4.81  2353 -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(1235,c,1167,b)].
% 4.60/4.81  2354 -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(1236,c,1167,b)].
% 4.60/4.81  2355 -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(1237,c,1167,b)].
% 4.60/4.81  2356 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1238,b,1167,b)].
% 4.60/4.81  2357 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1239,c,1167,b)].
% 4.60/4.81  2358 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1240,c,1167,b)].
% 4.60/4.81  2359 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1241,c,1167,b)].
% 4.60/4.81  2360 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1242,c,1167,b)].
% 4.60/4.81  2361 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1243,c,1167,b)].
% 4.60/4.81  2362 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1244,c,1167,b)].
% 4.60/4.81  2363 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1245,c,1167,b)].
% 4.60/4.81  2364 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1246,c,1167,b)].
% 4.60/4.81  2365 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1247,b,1167,b)].
% 4.60/4.81  2366 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1360,b,1301,b)].
% 4.60/4.81  2367 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1600,b,1551,b)].
% 4.60/4.81  2368 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1601,b,1551,b)].
% 4.60/4.81  2369 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1602,b,1551,b)].
% 4.60/4.81  2370 -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(1603,c,1551,b)].
% 4.60/4.81  2371 -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(1604,c,1551,b)].
% 4.60/4.81  2372 -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(1605,c,1551,b)].
% 4.60/4.81  2373 -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(1606,c,1551,b)].
% 4.60/4.81  2374 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(1607,b,1551,b)].
% 4.60/4.81  2375 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1608,c,1551,b)].
% 4.60/4.81  2376 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1609,c,1551,b)].
% 4.60/4.81  2377 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1610,c,1551,b)].
% 4.60/4.81  2378 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1611,c,1551,b)].
% 4.60/4.81  2379 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1612,c,1551,b)].
% 4.60/4.81  2380 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1613,c,1551,b)].
% 4.60/4.81  2381 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1614,c,1551,b)].
% 4.60/4.81  2382 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(1615,c,1551,b)].
% 4.60/4.81  2383 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1982,b,1895,b)].
% 4.60/4.81  2384 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(1983,b,1895,b)].
% 4.60/4.81  2385 c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2068,c,1987,b)].
% 4.60/4.81  Derived: c_SetInterval_OatLeast(A,tc_IntDef_Oint) != c_SetInterval_OatLeast(B,tc_IntDef_Oint) | A = B.  [resolve(2385,c,2251,a)].
% 4.60/4.81  Derived: c_SetInterval_OatLeast(A,B) != c_SetInterval_OatLeast(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2385,c,2252,b)].
% 4.60/4.81  2386 c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2069,c,1987,b)].
% 4.60/4.81  Derived: c_SetInterval_OatMost(A,tc_IntDef_Oint) != c_SetInterval_OatMost(B,tc_IntDef_Oint) | A = B.  [resolve(2386,c,2251,a)].
% 4.60/4.81  Derived: c_SetInterval_OatMost(A,B) != c_SetInterval_OatMost(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2386,c,2252,b)].
% 4.60/4.81  2387 c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2070,c,1987,b)].
% 4.60/4.81  Derived: c_SetInterval_OgreaterThan(A,tc_IntDef_Oint) != c_SetInterval_OgreaterThan(B,tc_IntDef_Oint) | A = B.  [resolve(2387,c,2251,a)].
% 4.60/4.81  Derived: c_SetInterval_OgreaterThan(A,B) != c_SetInterval_OgreaterThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2387,c,2252,b)].
% 4.60/4.81  2388 -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(2071,c,1987,b)].
% 4.60/4.81  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(2388,c,2251,a)].
% 4.60/4.81  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(2388,c,2252,b)].
% 4.60/4.81  2389 -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(2072,c,1987,b)].
% 4.60/4.81  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(2389,c,2251,a)].
% 4.60/4.81  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(2389,c,2252,b)].
% 4.60/4.81  2390 c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2073,c,1987,b)].
% 4.60/4.81  Derived: c_SetInterval_OlessThan(A,tc_IntDef_Oint) != c_SetInterval_OlessThan(B,tc_IntDef_Oint) | A = B.  [resolve(2390,c,2251,a)].
% 4.60/4.81  Derived: c_SetInterval_OlessThan(A,B) != c_SetInterval_OlessThan(C,B) | A = C | -class_Ring__and__Field_Oordered__field(B).  [resolve(2390,c,2252,b)].
% 4.60/4.81  2391 -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(2074,c,1987,b)].
% 4.60/4.81  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(2391,c,2251,a)].
% 4.60/4.81  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(2391,c,2252,b)].
% 4.60/4.81  2392 -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(2075,c,1987,b)].
% 4.60/4.81  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(2392,c,2251,a)].
% 4.60/4.81  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(2392,c,2252,b)].
% 4.60/4.81  2393 class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2094,b,1987,b)].
% 4.60/4.81  Derived: class_OrderedGroup_Oab__semigroup__add(tc_IntDef_Oint).  [resolve(2393,b,2251,a)].
% 4.60/4.81  Derived: class_OrderedGroup_Oab__semigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2393,b,2252,b)].
% 4.60/4.81  2394 -c_less(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2095,b,1987,b)].
% 4.60/4.81  Derived: -c_less(A,A,tc_IntDef_Oint).  [resolve(2394,b,2251,a)].
% 4.60/4.81  Derived: -c_less(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2394,b,2252,b)].
% 4.60/4.81  2395 -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(2096,c,1987,b)].
% 4.60/4.81  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(2395,c,2251,a)].
% 4.60/4.81  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(2395,c,2252,b)].
% 4.60/4.81  2396 -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(2097,c,1987,b)].
% 4.60/4.81  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(2396,c,2251,a)].
% 4.60/4.81  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(2396,c,2252,b)].
% 4.60/4.81  2397 -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(2098,c,1987,b)].
% 4.60/4.81  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(2397,c,2251,a)].
% 4.60/4.81  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(2397,c,2252,b)].
% 4.60/4.81  2398 -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(2099,c,1987,b)].
% 4.60/4.81  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(2398,c,2251,a)].
% 4.60/4.81  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(2398,c,2252,b)].
% 4.60/4.81  2399 c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__idom(B).  [resolve(2100,b,1987,b)].
% 4.60/4.81  Derived: c_lessequals(A,A,tc_IntDef_Oint).  [resolve(2399,b,2251,a)].
% 4.60/4.81  Derived: c_lessequals(A,A,B) | -class_Ring__and__Field_Oordered__field(B).  [resolve(2399,b,2252,b)].
% 4.60/4.82  2400 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2101,c,1987,b)].
% 4.60/4.82  Derived: -c_in(A,c_SetInterval_OatLeast(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(B,A,tc_IntDef_Oint).  [resolve(2400,c,2251,a)].
% 4.60/4.82  Derived: -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2400,c,2252,b)].
% 4.60/4.82  2401 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2102,c,1987,b)].
% 4.60/4.82  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OatLeast(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2401,c,2251,a)].
% 4.60/4.82  Derived: -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2401,c,2252,b)].
% 4.60/4.82  2402 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2103,c,1987,b)].
% 4.60/4.82  Derived: -c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_lessequals(A,B,tc_IntDef_Oint).  [resolve(2402,c,2251,a)].
% 4.60/4.82  Derived: -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2402,c,2252,b)].
% 4.60/4.82  2403 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2104,c,1987,b)].
% 4.60/4.82  Derived: -c_lessequals(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OatMost(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2403,c,2251,a)].
% 4.60/4.82  Derived: -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2403,c,2252,b)].
% 4.60/4.82  2404 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2105,c,1987,b)].
% 4.60/4.82  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(B,A,tc_IntDef_Oint).  [resolve(2404,c,2251,a)].
% 4.60/4.82  Derived: -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2404,c,2252,b)].
% 4.60/4.82  2405 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2106,c,1987,b)].
% 4.60/4.82  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(B,c_SetInterval_OgreaterThan(A,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2405,c,2251,a)].
% 4.60/4.82  Derived: -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2405,c,2252,b)].
% 4.60/4.82  2406 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2107,c,1987,b)].
% 4.60/4.82  Derived: -c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint) | c_less(A,B,tc_IntDef_Oint).  [resolve(2406,c,2251,a)].
% 4.60/4.82  Derived: -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2406,c,2252,b)].
% 4.60/4.82  2407 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__idom(C).  [resolve(2108,c,1987,b)].
% 4.60/4.82  Derived: -c_less(A,B,tc_IntDef_Oint) | c_in(A,c_SetInterval_OlessThan(B,tc_IntDef_Oint),tc_IntDef_Oint).  [resolve(2407,c,2251,a)].
% 4.60/4.82  Derived: -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Ring__and__Field_Oordered__field(C).  [resolve(2407,c,2252,b)].
% 4.60/4.82  2408 class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2109,b,1987,b)].
% 4.60/4.82  Derived: class_OrderedGroup_Osemigroup__mult(tc_IntDef_Oint).  [resolve(2408,b,2251,a)].
% 4.60/4.82  Derived: class_OrderedGroup_Osemigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2408,b,2252,b)].
% 4.60/4.82  2409 class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2110,b,1987,b)].
% 4.60/4.82  Derived: class_OrderedGroup_Osemigroup__add(tc_IntDef_Oint).  [resolve(2409,b,2251,a)].
% 4.60/4.82  Derived: class_OrderedGroup_Osemigroup__add(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2409,b,2252,b)].
% 4.60/4.82  2410 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__idom(A).  [resolve(2223,b,2115,b)].
% 4.69/4.92  Derived: class_OrderedGroup_Oab__semigroup__mult(tc_IntDef_Oint).  [resolve(2410,b,2251,a)].
% 4.69/4.92  Derived: class_OrderedGroup_Oab__semigroup__mult(A) | -class_Ring__and__Field_Oordered__field(A).  [resolve(2410,b,2252,b)].
% 4.69/4.92  2411 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Numeral_Onumber__ring_2) # label(axiom).  [assumption].
% 4.69/4.92  2412 class_Numeral_Onumber__ring(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_60) # label(axiom).  [assumption].
% 4.69/4.92  2413 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Numeral_Onumber__ring_4) # label(axiom).  [assumption].
% 4.69/4.92  2414 -class_Numeral_Onumber__ring(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Numeral_Onumber__ring_5) # label(axiom).  [assumption].
% 4.69/4.92  2415 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(130,a,133,b)].
% 4.69/4.92  2416 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(161,a,133,b)].
% 4.69/4.92  2417 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(176,a,170,b)].
% 4.69/4.92  2418 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(192,b,170,b)].
% 4.69/4.92  2419 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(195,b,170,b)].
% 4.69/4.92  2420 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(274,a,241,b)].
% 4.69/4.92  2421 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(308,b,280,b)].
% 4.69/4.92  2422 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(481,b,453,b)].
% 4.69/4.92  2423 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(532,b,516,b)].
% 4.69/4.92  2424 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(535,b,516,b)].
% 4.69/4.92  2425 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(545,b,516,b)].
% 4.69/4.92  2426 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(597,b,585,b)].
% 4.69/4.92  2427 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(646,b,624,b)].
% 4.69/4.92  2428 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(648,b,624,b)].
% 4.69/4.92  2429 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(695,b,675,b)].
% 4.69/4.92  2430 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(727,b,701,b)].
% 4.69/4.92  2431 class_OrderedGroup_Osemigroup__mult(A) | -class_Numeral_Onumber__ring(A).  [resolve(764,b,732,b)].
% 4.69/4.92  2432 class_OrderedGroup_Oab__semigroup__add(A) | -class_Numeral_Onumber__ring(A).  [resolve(766,b,732,b)].
% 4.69/4.92  2433 -class_Power_Orecpower(A) | class_OrderedGroup_Oab__semigroup__add(A) # label(clsrel_Power_Orecpower_6) # label(axiom).  [assumption].
% 4.69/4.92  2434 class_Power_Orecpower(tc_IntDef_Oint) # label(clsarity_IntDef__Oint_63) # label(axiom).  [assumption].
% 4.69/4.92  2435 class_Power_Orecpower(tc_nat) # label(clsarity_nat_45) # label(axiom).  [assumption].
% 4.69/4.92  2436 -class_Power_Orecpower(A) | class_OrderedGroup_Osemigroup__mult(A) # label(clsrel_Power_Orecpower_8) # label(axiom).  [assumption].
% 4.69/4.92  2437 -class_Power_Orecpower(A) | class_OrderedGroup_Oab__semigroup__mult(A) # label(clsrel_Power_Orecpower_9) # label(axiom).  [assumption].
% 4.69/4.92  2438 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(130,a,134,b)].
% 4.69/4.92  2439 class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(161,a,134,b)].
% 4.69/4.92  2440 class_OrderedGroup_Oab__semigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(176,a,171,b)].
% 4.69/4.92  2441 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(192,b,171,b)].
% 4.69/4.92  2442 class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(195,b,171,b)].
% 4.69/4.92  2443 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(274,a,242,b)].
% 4.69/4.92  2444 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(308,b,281,b)].
% 4.69/4.92  2445 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(512,b,488,b)].
% 4.80/5.00  2446 class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(597,b,588,b)].
% 4.80/5.00  2447 class_OrderedGroup_Osemigroup__mult(A) | -class_Power_Orecpower(A).  [resolve(646,b,625,b)].
% 4.80/5.00  2448 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(648,b,625,b)].
% 4.80/5.00  2449 class_OrderedGroup_Oab__semigroup__add(A) | -class_Power_Orecpower(A).  [resolve(727,b,702,b)].
% 4.80/5.00  2450 -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,B,A).  [resolve(37,b,2,a)].
% 4.80/5.00  2451 class_Wellfounded__Recursion_Owellorder(tc_nat) # label(clsarity_nat_8) # label(axiom).  [assumption].
% 4.80/5.00  2452 -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(37,b,3,a)].
% 4.80/5.00  2453 -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(37,b,4,a)].
% 4.80/5.00  2454 -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(37,b,5,a)].
% 4.80/5.00  2455 -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(37,b,6,a)].
% 4.80/5.00  2456 -class_Wellfounded__Recursion_Owellorder(A) | c_lessequals(B,B,A).  [resolve(37,b,7,a)].
% 4.80/5.00  2457 -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OatLeast(B,A) != c_SetInterval_OatLeast(C,A) | B = C.  [resolve(59,b,39,a)].
% 4.80/5.00  2458 -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OatMost(B,A) != c_SetInterval_OatMost(C,A) | B = C.  [resolve(59,b,40,a)].
% 4.80/5.00  2459 -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OgreaterThan(B,A) != c_SetInterval_OgreaterThan(C,A) | B = C.  [resolve(59,b,41,a)].
% 4.80/5.00  2460 -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(59,b,42,a)].
% 4.80/5.00  2461 -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(59,b,43,a)].
% 4.80/5.00  2462 -class_Wellfounded__Recursion_Owellorder(A) | c_SetInterval_OlessThan(B,A) != c_SetInterval_OlessThan(C,A) | B = C.  [resolve(59,b,44,a)].
% 4.80/5.00  2463 -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(59,b,45,a)].
% 4.80/5.00  2464 -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(59,b,46,a)].
% 4.80/5.00  2465 -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OatLeast(C,A),A) | c_lessequals(C,B,A).  [resolve(104,b,68,a)].
% 4.80/5.00  2466 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_in(C,c_SetInterval_OatLeast(B,A),A).  [resolve(104,b,69,a)].
% 4.80/5.00  2467 -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OatMost(C,A),A) | c_lessequals(B,C,A).  [resolve(104,b,70,a)].
% 4.80/5.00  2468 -class_Wellfounded__Recursion_Owellorder(A) | -c_lessequals(B,C,A) | c_in(B,c_SetInterval_OatMost(C,A),A).  [resolve(104,b,71,a)].
% 4.80/5.00  2469 -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OgreaterThan(C,A),A) | c_less(C,B,A).  [resolve(104,b,72,a)].
% 4.80/5.00  2470 -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,C,A) | c_in(C,c_SetInterval_OgreaterThan(B,A),A).  [resolve(104,b,73,a)].
% 4.80/5.00  2471 -class_Wellfounded__Recursion_Owellorder(A) | -c_in(B,c_SetInterval_OlessThan(C,A),A) | c_less(B,C,A).  [resolve(104,b,74,a)].
% 4.80/5.00  2472 -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,C,A) | c_in(B,c_SetInterval_OlessThan(C,A),A).  [resolve(104,b,75,a)].
% 4.80/5.00  2473 -class_Wellfounded__Recursion_Owellorder(A) | -c_less(B,B,A).  [resolve(793,b,768,a)].
% 4.80/5.00  2474 -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(793,b,785,a)].
% 4.80/5.00  2475 -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(793,b,786,a)].
% 4.91/5.09  2476 -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(793,b,787,a)].
% 4.91/5.09  2477 -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(793,b,788,a)].
% 4.91/5.09  2478 -class_Wellfounded__Recursion_Owellorder(A) | c_lessequals(B,B,A).  [resolve(793,b,789,a)].
% 4.91/5.09  2479 -c_in(A,c_SetInterval_OatLeast(B,C),C) | c_lessequals(B,A,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(875,c,851,b)].
% 4.91/5.09  2480 -c_lessequals(A,B,C) | c_in(B,c_SetInterval_OatLeast(A,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(876,c,851,b)].
% 4.91/5.09  2481 -c_in(A,c_SetInterval_OatMost(B,C),C) | c_lessequals(A,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(877,c,851,b)].
% 4.91/5.09  2482 -c_lessequals(A,B,C) | c_in(A,c_SetInterval_OatMost(B,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(878,c,851,b)].
% 4.91/5.09  2483 -c_in(A,c_SetInterval_OgreaterThan(B,C),C) | c_less(B,A,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(879,c,851,b)].
% 4.91/5.09  2484 -c_less(A,B,C) | c_in(B,c_SetInterval_OgreaterThan(A,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(880,c,851,b)].
% 4.91/5.09  2485 -c_in(A,c_SetInterval_OlessThan(B,C),C) | c_less(A,B,C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(881,c,851,b)].
% 4.91/5.09  2486 -c_less(A,B,C) | c_in(A,c_SetInterval_OlessThan(B,C),C) | -class_Wellfounded__Recursion_Owellorder(C).  [resolve(882,c,851,b)].
% 4.91/5.09  2487 -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.91/5.09  2488 -class_Ring__and__Field_Ofield(A) | class_HOL_Oinverse(A) # label(clsrel_Ring__and__Field_Ofield_30) # label(axiom).  [assumption].
% 4.91/5.09  
% 4.91/5.09  ============================== end predicate elimination =============
% 4.91/5.09  
% 4.91/5.09  Auto_denials:  (non-Horn, no changes).
% 4.91/5.09  
% 4.91/5.09  Term ordering decisions:
% 4.91/5.09  Function symbol KB weights:  tc_IntDef_Oint=1. tc_nat=1. c_List_Olist_ONil=1. c_0=1. c_Finite__Set_OFinites=1. c_emptyset=1. c_Wellfounded__Relations_Oless__than=1. c_1=1. c_Relation_OId=1. v_x=1. c_Datatype_Ooption_ONone=1. c_UNIV=1. tc_Product__Type_Ounit=1. tc_bool=1. c_Extraction_Osumbool_OLeft=1. c_Extraction_Osumbool_ORight=1. c_Numeral_Obit_OB0=1. c_Numeral_Obit_OB1=1. c_SetInterval_OatMost=1. c_SetInterval_OatLeast=1. tc_Datatype__Universe_Onode=1. c_SetInterval_OlessThan=1. tc_prod=1. c_SetInterval_OgreaterThan=1. c_List_Olists=1. c_uminus=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_fun=1. tc_set=1. tc_List_Olist=1. c_Suc=1. c_IntDef_Oint=1. c_GCD_Ogcd=1. v_f=1. v_g=1. v_xa=1. tc_Datatype_Ooption=1. c_insert=1. c_append=1. c_List_Olist_OCons=1. c_Datatype__Universe_OIn0=1. c_Datatype__Universe_OIn1=1. c_union=1. c_Relation_Oconverse=1. c_minus=1. c_plus=1. c_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.
% 6.46/6.63  
% 6.46/6.63  ============================== end of process initial clauses ========
% 6.46/6.63  
% 6.46/6.63  ============================== CLAUSES FOR SEARCH ====================
% 6.46/6.63  
% 6.46/6.63  ============================== end of clauses for search =============
% 6.46/6.63  
% 6.46/6.63  ============================== SEARCH ================================
% 6.46/6.63  
% 6.46/6.63  % Starting search at 3.94 seconds.
% 6.46/6.63  
% 6.46/6.63  NOTE: Back_subsumption disabled, ratio of kept to back_subsumed is 314 (0.00 of 4.20 sec).
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=42.000, iters=3352
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=34.000, iters=3343
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=32.000, iters=3364
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=29.000, iters=3374
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=28.000, iters=3353
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=25.000, iters=3344
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=24.000, iters=3383
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=22.000, iters=3366
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=21.000, iters=3464
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=20.000, iters=3405
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=19.000, iters=3340
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=18.000, iters=3348
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=16.000, iters=3349
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=15.000, iters=3347
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=12.000, iters=3339
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=10.000, iters=3341
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=9.000, iters=3444
% 6.46/6.63  
% 6.46/6.63  Low Water (keep): wt=8.000, iters=3335
% 6.46/6.63  
% 6.46/6.63  ============================== PROOF =================================
% 6.46/6.63  % SZS status Unsatisfiable
% 6.46/6.63  % SZS output start Refutation
% 6.46/6.63  
% 6.46/6.63  % Proof 1 at 5.41 (+ 0.08) seconds.
% 6.46/6.63  % Length of proof is 9.
% 6.46/6.63  % Level of proof is 3.
% 6.46/6.63  % Maximum clause weight is 12.000.
% 6.46/6.63  % Given clauses 3184.
% 6.46/6.63  
% 6.46/6.63  2844 v_f(v_g(v_x)) = v_x # label(cls_conjecture_0) # label(negated_conjecture).  [assumption].
% 6.46/6.63  2845 A = v_x | v_f(v_g(A)) != A # label(cls_conjecture_1) # label(negated_conjecture).  [assumption].
% 6.46/6.63  2846 v_x = A | v_f(v_g(A)) != A.  [copy(2845),flip(a)].
% 6.46/6.63  2847 v_g(v_f(v_xa(A))) = v_xa(A) | v_g(v_f(A)) != A # label(cls_conjecture_2) # label(negated_conjecture).  [assumption].
% 6.46/6.63  2848 v_xa(A) != A | v_g(v_f(A)) != A # label(cls_conjecture_3) # label(negated_conjecture).  [assumption].
% 6.46/6.63  3531 v_g(v_f(v_xa(v_g(v_x)))) = v_xa(v_g(v_x)).  [para(2844(a,1),2847(b,1,1)),xx(b)].
% 6.46/6.63  3532 v_xa(v_g(v_x)) != v_g(v_x).  [para(2844(a,1),2848(b,1,1)),xx(b)].
% 6.46/6.63  14623 v_f(v_xa(v_g(v_x))) = v_x.  [para(3531(a,1),2846(b,1,1)),flip(a),xx(b)].
% 6.46/6.63  14624 $F.  [back_rewrite(3531),rewrite([14623(4)]),flip(a),unit_del(a,3532)].
% 6.46/6.63  
% 6.46/6.63  % SZS output end Refutation
% 6.46/6.63  ============================== end of proof ==========================
% 6.46/6.63  
% 6.46/6.63  ============================== STATISTICS ============================
% 6.46/6.63  
% 6.46/6.63  Given=3184. Generated=132078. Kept=12058. proofs=1.
% 6.46/6.63  Usable=3181. Sos=8861. Demods=30. Limbo=1, Disabled=3949. Hints=0.
% 6.46/6.63  Megabytes=18.06.
% 6.46/6.63  User_CPU=5.41, System_CPU=0.08, Wall_clock=5.
% 6.46/6.63  
% 6.46/6.63  ============================== end of statistics =====================
% 6.46/6.63  
% 6.46/6.63  ============================== end of search =========================
% 6.46/6.63  
% 6.46/6.63  THEOREM PROVED
% 6.46/6.63  % SZS status Unsatisfiable
% 6.46/6.63  
% 6.46/6.63  Exiting with 1 proof.
% 6.46/6.63  
% 6.46/6.63  Process 2763 exit (max_proofs) Sat Jul  9 21:57:44 2022
% 6.46/6.64  Prover9 interrupted
%------------------------------------------------------------------------------