TPTP Axioms File: ANA003-0.ax
%------------------------------------------------------------------------------
% File : ANA003-0 : TPTP v9.0.0. Released v3.2.0.
% Domain : Analysis
% Axioms : A theory of Big-O notation
% Version : [Pau06] axioms.
% English :
% Refs : [Pau06] Paulson (2006), Email to G. Sutcliffe
% Source : [Pau06]
% Names : BigO_simp.ax [Pau06]
% Status : Satisfiable
% Syntax : Number of clauses : 53 ( 0 unt; 0 nHn; 15 RR)
% Number of literals : 122 ( 0 equ; 69 neg)
% Maximal clause size : 4 ( 2 avg)
% Maximal term depth : 3 ( 1 avg)
% Number of predicates : 32 ( 32 usr; 0 prp; 1-3 aty)
% Number of functors : 6 ( 6 usr; 0 con; 1-3 aty)
% Number of variables : 123 ( 30 sgn)
% SPC :
% Comments : Requires MSC001-0.ax, MSC001-1.ax
%------------------------------------------------------------------------------
cnf(cls_SetsAndFunctions_Oset__plus__intro2_0,axiom,
( ~ class_HOL_Oplus(T_a)
| ~ c_in(V_b,V_C,T_a)
| c_in(c_plus(V_a,V_b,T_a),c_SetsAndFunctions_Oelt__set__plus(V_a,V_C,T_a),T_a) ) ).
cnf(cls_SetsAndFunctions_Oset__plus__intro_0,axiom,
( ~ class_HOL_Oplus(T_a)
| ~ c_in(V_b,V_D,T_a)
| ~ c_in(V_a,V_C,T_a)
| c_in(c_plus(V_a,V_b,T_a),c_plus(V_C,V_D,tc_set(T_a)),T_a) ) ).
cnf(cls_SetsAndFunctions_Oset__plus__mono2_0,axiom,
( ~ class_HOL_Oplus(T_a)
| ~ c_lessequals(V_E,V_F,tc_set(T_a))
| ~ c_lessequals(V_C,V_D,tc_set(T_a))
| c_lessequals(c_plus(V_C,V_E,tc_set(T_a)),c_plus(V_D,V_F,tc_set(T_a)),tc_set(T_a)) ) ).
cnf(cls_SetsAndFunctions_Oset__plus__mono3_0,axiom,
( ~ class_HOL_Oplus(T_a)
| ~ c_in(V_a,V_C,T_a)
| c_lessequals(c_SetsAndFunctions_Oelt__set__plus(V_a,V_D,T_a),c_plus(V_C,V_D,tc_set(T_a)),tc_set(T_a)) ) ).
cnf(cls_SetsAndFunctions_Oset__plus__mono4_0,axiom,
( ~ class_OrderedGroup_Ocomm__monoid__add(T_a)
| ~ c_in(V_a,V_C,T_a)
| c_lessequals(c_SetsAndFunctions_Oelt__set__plus(V_a,V_D,T_a),c_plus(V_D,V_C,tc_set(T_a)),tc_set(T_a)) ) ).
cnf(cls_SetsAndFunctions_Oset__plus__mono_0,axiom,
( ~ class_HOL_Oplus(T_a)
| ~ c_lessequals(V_C,V_D,tc_set(T_a))
| c_lessequals(c_SetsAndFunctions_Oelt__set__plus(V_a,V_C,T_a),c_SetsAndFunctions_Oelt__set__plus(V_a,V_D,T_a),tc_set(T_a)) ) ).
cnf(cls_SetsAndFunctions_Oset__times__intro2_0,axiom,
( ~ class_HOL_Otimes(T_a)
| ~ c_in(V_b,V_C,T_a)
| c_in(c_times(V_a,V_b,T_a),c_SetsAndFunctions_Oelt__set__times(V_a,V_C,T_a),T_a) ) ).
cnf(cls_SetsAndFunctions_Oset__times__intro_0,axiom,
( ~ class_HOL_Otimes(T_a)
| ~ c_in(V_b,V_D,T_a)
| ~ c_in(V_a,V_C,T_a)
| c_in(c_times(V_a,V_b,T_a),c_times(V_C,V_D,tc_set(T_a)),T_a) ) ).
cnf(cls_SetsAndFunctions_Oset__times__mono2_0,axiom,
( ~ class_HOL_Otimes(T_a)
| ~ c_lessequals(V_E,V_F,tc_set(T_a))
| ~ c_lessequals(V_C,V_D,tc_set(T_a))
| c_lessequals(c_times(V_C,V_E,tc_set(T_a)),c_times(V_D,V_F,tc_set(T_a)),tc_set(T_a)) ) ).
cnf(cls_SetsAndFunctions_Oset__times__mono3_0,axiom,
( ~ class_HOL_Otimes(T_a)
| ~ c_in(V_a,V_C,T_a)
| c_lessequals(c_SetsAndFunctions_Oelt__set__times(V_a,V_D,T_a),c_times(V_C,V_D,tc_set(T_a)),tc_set(T_a)) ) ).
cnf(cls_SetsAndFunctions_Oset__times__mono4_0,axiom,
( ~ class_OrderedGroup_Ocomm__monoid__mult(T_a)
| ~ c_in(V_a,V_C,T_a)
| c_lessequals(c_SetsAndFunctions_Oelt__set__times(V_a,V_D,T_a),c_times(V_D,V_C,tc_set(T_a)),tc_set(T_a)) ) ).
cnf(cls_SetsAndFunctions_Oset__times__mono_0,axiom,
( ~ class_HOL_Otimes(T_a)
| ~ c_lessequals(V_C,V_D,tc_set(T_a))
| c_lessequals(c_SetsAndFunctions_Oelt__set__times(V_a,V_C,T_a),c_SetsAndFunctions_Oelt__set__times(V_a,V_D,T_a),tc_set(T_a)) ) ).
cnf(clsarity_fun_10,axiom,
( class_OrderedGroup_Ocancel__semigroup__add(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Oab__group__add(T_1) ) ).
cnf(clsarity_fun_11,axiom,
( class_OrderedGroup_Ocancel__ab__semigroup__add(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Oab__group__add(T_1) ) ).
cnf(clsarity_fun_12,axiom,
( class_OrderedGroup_Oab__group__add(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Oab__group__add(T_1) ) ).
cnf(clsarity_fun_13,axiom,
( class_OrderedGroup_Osemigroup__mult(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Osemigroup__mult(T_1) ) ).
cnf(clsarity_fun_14,axiom,
( class_OrderedGroup_Oab__semigroup__mult(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Ocomm__monoid__mult(T_1) ) ).
cnf(clsarity_fun_15,axiom,
( class_OrderedGroup_Omonoid__mult(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Ocomm__monoid__mult(T_1) ) ).
cnf(clsarity_fun_16,axiom,
( class_OrderedGroup_Ocomm__monoid__mult(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Ocomm__monoid__mult(T_1) ) ).
cnf(clsarity_fun_17,axiom,
( class_Ring__and__Field_Osemiring(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_18,axiom,
( class_Ring__and__Field_Ocomm__semiring(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_19,axiom,
( class_Ring__and__Field_Osemiring__0(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_2,axiom,
( class_HOL_Oplus(tc_fun(T_2,T_1))
| ~ class_HOL_Oplus(T_1) ) ).
cnf(clsarity_fun_20,axiom,
( class_Ring__and__Field_Ocomm__semiring__0(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_21,axiom,
( class_Ring__and__Field_Osemiring__0__cancel(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_22,axiom,
( class_Ring__and__Field_Oring(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_23,axiom,
( class_Ring__and__Field_Ocomm__semiring__0__cancel(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_24,axiom,
( class_Ring__and__Field_Ocomm__ring(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_25,axiom,
( class_Ring__and__Field_Oaxclass__0__neq__1(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_26,axiom,
( class_Ring__and__Field_Osemiring__1(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_27,axiom,
( class_Ring__and__Field_Ocomm__semiring__1(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_28,axiom,
( class_Ring__and__Field_Osemiring__1__cancel(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_29,axiom,
( class_Ring__and__Field_Oring__1(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_3,axiom,
( class_HOL_Otimes(tc_fun(T_2,T_1))
| ~ class_HOL_Otimes(T_1) ) ).
cnf(clsarity_fun_30,axiom,
( class_Ring__and__Field_Ocomm__semiring__1__cancel(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_31,axiom,
( class_Ring__and__Field_Ocomm__ring__1(tc_fun(T_2,T_1))
| ~ class_Ring__and__Field_Ocomm__ring__1(T_1) ) ).
cnf(clsarity_fun_4,axiom,
( class_HOL_Ominus(tc_fun(T_2,T_1))
| ~ class_HOL_Ominus(T_1) ) ).
cnf(clsarity_fun_5,axiom,
( class_HOL_Ozero(tc_fun(T_2,T_1))
| ~ class_HOL_Ozero(T_1) ) ).
cnf(clsarity_fun_6,axiom,
( class_HOL_Oone(tc_fun(T_2,T_1))
| ~ class_HOL_Oone(T_1) ) ).
cnf(clsarity_fun_7,axiom,
( class_OrderedGroup_Osemigroup__add(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Osemigroup__add(T_1) ) ).
cnf(clsarity_fun_8,axiom,
( class_OrderedGroup_Oab__semigroup__add(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Ocomm__monoid__add(T_1) ) ).
cnf(clsarity_fun_9,axiom,
( class_OrderedGroup_Ocomm__monoid__add(tc_fun(T_2,T_1))
| ~ class_OrderedGroup_Ocomm__monoid__add(T_1) ) ).
cnf(clsarity_set_10,axiom,
( class_OrderedGroup_Osemigroup__mult(tc_set(T_1))
| ~ class_OrderedGroup_Osemigroup__mult(T_1) ) ).
cnf(clsarity_set_11,axiom,
( class_OrderedGroup_Oab__semigroup__add(tc_set(T_1))
| ~ class_OrderedGroup_Ocomm__monoid__add(T_1) ) ).
cnf(clsarity_set_12,axiom,
( class_OrderedGroup_Ocomm__monoid__add(tc_set(T_1))
| ~ class_OrderedGroup_Ocomm__monoid__add(T_1) ) ).
cnf(clsarity_set_13,axiom,
( class_OrderedGroup_Oab__semigroup__mult(tc_set(T_1))
| ~ class_OrderedGroup_Ocomm__monoid__mult(T_1) ) ).
cnf(clsarity_set_14,axiom,
( class_OrderedGroup_Omonoid__mult(tc_set(T_1))
| ~ class_OrderedGroup_Ocomm__monoid__mult(T_1) ) ).
cnf(clsarity_set_15,axiom,
( class_OrderedGroup_Ocomm__monoid__mult(tc_set(T_1))
| ~ class_OrderedGroup_Ocomm__monoid__mult(T_1) ) ).
cnf(clsarity_set_5,axiom,
( class_HOL_Oplus(tc_set(T_1))
| ~ class_HOL_Oplus(T_1) ) ).
cnf(clsarity_set_6,axiom,
( class_HOL_Otimes(tc_set(T_1))
| ~ class_HOL_Otimes(T_1) ) ).
cnf(clsarity_set_7,axiom,
( class_HOL_Ozero(tc_set(T_1))
| ~ class_HOL_Ozero(T_1) ) ).
cnf(clsarity_set_8,axiom,
( class_HOL_Oone(tc_set(T_1))
| ~ class_HOL_Oone(T_1) ) ).
cnf(clsarity_set_9,axiom,
( class_OrderedGroup_Osemigroup__add(tc_set(T_1))
| ~ class_OrderedGroup_Osemigroup__add(T_1) ) ).
%------------------------------------------------------------------------------