(ACL2S::LIST-FUNCTOR)
(ID)
(ACL2S::ID-DEFINITION-RULE)
(ACL2S::MAP*-*ID-CONTRACT)
(ACL2S::MAP*-*ID-CONTRACT-TP)
(ACL2S::MAP*-*ID-CONTRACT-GENRULE)
(ACL2S::MAP*-*ID)
(ACL2S::MAP*-*ID-INDUCTION-SCHEME)
(ACL2S::MAP*-*ID-DEFINITION-RULE
 (1 1 (:TYPE-PRESCRIPTION ID))
 )
(ACL2S::ID-TL)
(ACL2S::FUNCTOR-ID
 (6850 5 (:REWRITE ACL2S::ID-TL))
 (3049 61 (:DEFINITION NAT-LISTP))
 (2447 67 (:REWRITE ACL2S::TRUE-LIST-LISTP-IMPLIES-TLP))
 (2335 26 (:DEFINITION TRUE-LIST-LISTP))
 (2013 61 (:DEFINITION NATP))
 (1968 24 (:REWRITE ACL2S::CDR-TRUE-LISTP-SIG))
 (1934 67 (:REWRITE DEFDATA::NAT-LISTP--TRUE-LISTP))
 (1529 67 (:REWRITE ACL2S::NAT-LISTP-IMPLIES-TLP))
 (1505 67 (:REWRITE ACL2S::POS-LISTP-IMPLIES-TLP))
 (1409 67 (:REWRITE ACL2S::PROPER-SYMBOL-LISTP-IMPLIES-TLP))
 (1307 26 (:DEFINITION ACL2S::POS-LISTP))
 (1265 68 (:REWRITE ACL2S::L-STR-ALLP-IMPLIES-TLP))
 (1235 67 (:REWRITE ACL2S::KEYWORD-LISTP-IMPLIES-TLP))
 (1227 67 (:REWRITE ACL2S::BOOLEAN-LISTP-IMPLIES-TLP))
 (1211 26 (:DEFINITION ACL2S::PROPER-SYMBOL-LISTP))
 (1064 27 (:DEFINITION ACL2S::L-STR-ALLP))
 (1050 52 (:DEFINITION KEYWORDP))
 (1037 26 (:DEFINITION ACL2S::KEYWORD-LISTP))
 (1029 28 (:DEFINITION BOOLEAN-LISTP))
 (883 67 (:REWRITE ACL2S::ATOM-LISTP-IMPLIES-TLP))
 (832 26 (:DEFINITION POSP))
 (820 423 (:REWRITE CONSP-UNDER-IFF-WHEN-TRUE-LISTP))
 (773 67 (:REWRITE ACL2S::SYMBOL-LISTP-IMPLIES-TLP))
 (743 67 (:REWRITE ACL2S::RATIONAL-LISTP-IMPLIES-TLP))
 (687 67 (:REWRITE ACL2S::INTEGER-LISTP-IMPLIES-TLP))
 (686 26 (:DEFINITION ACL2S::PROPER-SYMBOLP))
 (685 26 (:DEFINITION ATOM-LISTP))
 (631 67 (:REWRITE ACL2S::ACL2-NUMBER-LISTP-IMPLIES-TLP))
 (607 67 (:REWRITE ACL2S::COMPLEX-RATIONAL-LISTP-IMPLIES-TLP))
 (603 67 (:REWRITE ACL2S::STRING-LISTP-IMPLIES-TLP))
 (598 26 (:DEFINITION ACL2S::STR-ALLP))
 (574 574 (:REWRITE DEFAULT-CDR))
 (553 83 (:REWRITE ACL2S::CDR-NAT-LISTP-SIG))
 (545 26 (:DEFINITION RATIONAL-LISTP))
 (527 26 (:DEFINITION SYMBOL-LISTP))
 (514 514 (:REWRITE DEFAULT-CAR))
 (514 514 (:REWRITE CAR-WHEN-ALL-EQUALP))
 (489 26 (:DEFINITION INTEGER-LISTP))
 (453 453 (:TYPE-PRESCRIPTION NAT-LISTP))
 (433 26 (:DEFINITION ACL2-NUMBER-LISTP))
 (423 423 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (423 423 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (409 26 (:DEFINITION ACL2S::COMPLEX-RATIONAL-LISTP))
 (405 26 (:DEFINITION STRING-LISTP))
 (397 397 (:REWRITE FIELD-NOT-EMPTY-IMPLIES-RECORD-NOT-EMPTY1))
 (397 397 (:REWRITE CONSP-BY-LEN))
 (364 364 (:TYPE-PRESCRIPTION STRINGP-SYMBOL-PACKAGE-NAME))
 (300 300 (:TYPE-PRESCRIPTION BOOLEAN-LISTP))
 (292 156 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP))
 (267 156 (:REWRITE O-P-O-INFP-CAR))
 (236 68 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (205 205 (:TYPE-PRESCRIPTION ACL2S::L-STR-ALLP))
 (204 204 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (204 204 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (204 204 (:TYPE-PRESCRIPTION STRING-LISTP))
 (204 204 (:TYPE-PRESCRIPTION RATIONAL-LISTP))
 (204 204 (:TYPE-PRESCRIPTION ACL2S::PROPER-SYMBOL-LISTP))
 (204 204 (:TYPE-PRESCRIPTION ACL2S::POS-LISTP))
 (204 204 (:TYPE-PRESCRIPTION ACL2S::KEYWORD-LISTP))
 (204 204 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (204 204 (:TYPE-PRESCRIPTION ACL2S::COMPLEX-RATIONAL-LISTP))
 (204 204 (:TYPE-PRESCRIPTION ATOM-LISTP))
 (204 204 (:TYPE-PRESCRIPTION ACL2-NUMBER-LISTP))
 (172 172 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (168 168 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (152 91 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-EQUAL))
 (152 91 (:REWRITE ACL2S::ACL2S-PREFER-POSITIVE-ADDENDS-EQUAL))
 (138 69 (:REWRITE ACL2S::CDR-BOOLEAN-LISTP-SIG))
 (122 122 (:REWRITE ACL2S::DEF=>NAT-LIST))
 (121 121 (:REWRITE REDUCE-INTEGERP-+))
 (121 121 (:REWRITE INTEGERP-MINUS-X))
 (121 121 (:META META-INTEGERP-CORRECT))
 (106 106 (:TYPE-PRESCRIPTION ALISTP))
 (104 52 (:REWRITE DEFDATA::PROPER-SYMBOL-LISTP-IS-SYMBOL-LIST))
 (96 91 (:REWRITE SIMPLIFY-SUMS-EQUAL))
 (93 93 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (93 93 (:REWRITE THE-FLOOR-BELOW))
 (93 93 (:REWRITE THE-FLOOR-ABOVE))
 (93 93 (:REWRITE SIMPLIFY-SUMS-<))
 (93 93 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-<))
 (93 93 (:REWRITE REMOVE-STRICT-INEQUALITIES))
 (93 93 (:REWRITE REDUCE-RATIONAL-MULTIPLICATIVE-CONSTANT-<))
 (93 93 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-<))
 (93 93 (:REWRITE INTEGERP-<-CONSTANT))
 (93 93 (:REWRITE DEFAULT-LESS-THAN-2))
 (93 93 (:REWRITE DEFAULT-LESS-THAN-1))
 (93 93 (:REWRITE CONSTANT-<-INTEGERP))
 (93 93 (:REWRITE ACL2S::ACL2S-REDUCE-ADDITIVE-CONSTANT-<))
 (93 93 (:REWRITE |(< c (/ x)) positive c --- present in goal|))
 (93 93 (:REWRITE |(< c (/ x)) positive c --- obj t or nil|))
 (93 93 (:REWRITE |(< c (/ x)) negative c --- present in goal|))
 (93 93 (:REWRITE |(< c (/ x)) negative c --- obj t or nil|))
 (93 93 (:REWRITE |(< c (- x))|))
 (93 93 (:REWRITE |(< (/ x) c) positive c --- present in goal|))
 (93 93 (:REWRITE |(< (/ x) c) positive c --- obj t or nil|))
 (93 93 (:REWRITE |(< (/ x) c) negative c --- present in goal|))
 (93 93 (:REWRITE |(< (/ x) c) negative c --- obj t or nil|))
 (93 93 (:REWRITE |(< (/ x) (/ y))|))
 (93 93 (:REWRITE |(< (- x) c)|))
 (93 93 (:REWRITE |(< (- x) (- y))|))
 (91 91 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-EQUAL))
 (91 91 (:REWRITE EQUAL-OF-PREDICATES-REWRITE))
 (91 91 (:REWRITE ACL2S::ACL2S-REDUCE-ADDITIVE-CONSTANT-EQUAL))
 (91 91 (:REWRITE |(equal c (/ x))|))
 (91 91 (:REWRITE |(equal c (- x))|))
 (91 91 (:REWRITE |(equal (/ x) c)|))
 (91 91 (:REWRITE |(equal (/ x) (/ y))|))
 (91 91 (:REWRITE |(equal (- x) c)|))
 (91 91 (:REWRITE |(equal (- x) (- y))|))
 (84 84 (:TYPE-PRESCRIPTION LEGAL-CONSTANTP))
 (84 84 (:REWRITE ACL2S::DEF=>BOOLEAN-LIST))
 (74 37 (:REWRITE ACL2S::CDR-TRUE-LIST-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-SYMBOL-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-STRING-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-RATIONAL-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-PROPER-SYMBOL-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-POS-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-L-STR-ALLP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-KEYWORD-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-INTEGER-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-COMPLEX-RATIONAL-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-ATOM-LISTP-SIG))
 (74 37 (:REWRITE ACL2S::CDR-ACL2-NUMBER-LISTP-SIG))
 (68 68 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (68 68 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (68 68 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (68 68 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (68 68 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (65 65 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-AX+BX-<-0-RATIONAL-REMAINDER))
 (65 65 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-AX+BX-<-0-RATIONAL-COMMON))
 (65 65 (:REWRITE REMOVE-WEAK-INEQUALITIES))
 (65 65 (:REWRITE |(< (/ x) 0)|))
 (65 65 (:REWRITE |(< (* x y) 0)|))
 (56 56 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (53 53 (:REWRITE ACL2S::DEF=>L-STR-ALL))
 (52 52 (:TYPE-PRESCRIPTION DEFDATA::PROPER-SYMBOL-LISTP))
 (52 52 (:REWRITE ACL2S::DEF=>TRUE-LIST-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>SYMBOL-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>STRING-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>RATIONAL-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>PROPER-SYMBOL-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>POS-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>KEYWORD-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>INTEGER-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>COMPLEX-RATIONAL-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>ATOM-LIST))
 (52 52 (:REWRITE ACL2S::DEF=>ACL2-NUMBER-LIST))
 (50 25 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (30 15 (:REWRITE SYMBOLP-OF-CAAR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (28 28 (:TYPE-PRESCRIPTION BOOLEANP))
 (28 28 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-REMAINDER))
 (28 28 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-COMMON))
 (28 28 (:REWRITE REDUCE-RATIONALP-+))
 (28 28 (:REWRITE REDUCE-RATIONALP-*))
 (28 28 (:REWRITE RATIONALP-X))
 (28 28 (:REWRITE RATIONALP-MINUS-X))
 (28 28 (:REWRITE ACL2-NUMBERP-X))
 (28 28 (:REWRITE |(< 0 (/ x))|))
 (28 28 (:REWRITE |(< 0 (* x y))|))
 (28 28 (:META META-RATIONALP-CORRECT))
 (25 25 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (25 25 (:REWRITE SET::IN-SET))
 (20 5 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (10 10 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (5 5 (:REWRITE O-P-DEF-O-FINP-1))
 (5 5 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE ACL2S::DEF=>ALIST))
 (5 5 (:REWRITE ALISTP-WHEN-ATOM))
 )
(ACL2S::GOF)
(ACL2S::GOF-DEFINITION-RULE)
(ACL2S::MAP*-*F-CONTRACT)
(ACL2S::MAP*-*F-CONTRACT-TP)
(ACL2S::MAP*-*F-CONTRACT-GENRULE)
(ACL2S::MAP*-*F)
(ACL2S::MAP*-*F-INDUCTION-SCHEME)
(ACL2S::MAP*-*F-DEFINITION-RULE)
(ACL2S::MAP*-*G-CONTRACT)
(ACL2S::MAP*-*G-CONTRACT-TP)
(ACL2S::MAP*-*G-CONTRACT-GENRULE)
(ACL2S::MAP*-*G)
(ACL2S::MAP*-*G-INDUCTION-SCHEME)
(ACL2S::MAP*-*G-DEFINITION-RULE)
(ACL2S::MAP*-*GOF-CONTRACT)
(ACL2S::MAP*-*GOF-CONTRACT-TP)
(ACL2S::MAP*-*GOF-CONTRACT-GENRULE)
(ACL2S::MAP*-*GOF)
(ACL2S::MAP*-*GOF-INDUCTION-SCHEME)
(ACL2S::MAP*-*GOF-DEFINITION-RULE)
(ACL2S::FUNCTOR-COMP
 (2090 40 (:DEFINITION NAT-LISTP))
 (1954 17 (:REWRITE ACL2S::CDR-TRUE-LISTP-SIG))
 (1870 49 (:REWRITE ACL2S::TRUE-LIST-LISTP-IMPLIES-TLP))
 (1805 18 (:DEFINITION TRUE-LIST-LISTP))
 (1320 40 (:DEFINITION NATP))
 (1272 49 (:REWRITE DEFDATA::NAT-LISTP--TRUE-LISTP))
 (1092 49 (:REWRITE ACL2S::NAT-LISTP-IMPLIES-TLP))
 (1065 49 (:REWRITE ACL2S::POS-LISTP-IMPLIES-TLP))
 (990 49 (:REWRITE ACL2S::PROPER-SYMBOL-LISTP-IMPLIES-TLP))
 (932 18 (:DEFINITION ACL2S::POS-LISTP))
 (916 49 (:REWRITE ACL2S::BOOLEAN-LISTP-IMPLIES-TLP))
 (892 50 (:REWRITE ACL2S::L-STR-ALLP-IMPLIES-TLP))
 (857 18 (:DEFINITION ACL2S::PROPER-SYMBOL-LISTP))
 (855 49 (:REWRITE ACL2S::KEYWORD-LISTP-IMPLIES-TLP))
 (783 21 (:DEFINITION BOOLEAN-LISTP))
 (756 19 (:DEFINITION ACL2S::L-STR-ALLP))
 (722 18 (:DEFINITION ACL2S::KEYWORD-LISTP))
 (720 36 (:DEFINITION KEYWORDP))
 (606 49 (:REWRITE ACL2S::ATOM-LISTP-IMPLIES-TLP))
 (576 18 (:DEFINITION POSP))
 (510 49 (:REWRITE ACL2S::SYMBOL-LISTP-IMPLIES-TLP))
 (501 49 (:REWRITE ACL2S::RATIONAL-LISTP-IMPLIES-TLP))
 (490 260 (:REWRITE CONSP-UNDER-IFF-WHEN-TRUE-LISTP))
 (473 18 (:DEFINITION ATOM-LISTP))
 (468 18 (:DEFINITION ACL2S::PROPER-SYMBOLP))
 (459 49 (:REWRITE ACL2S::INTEGER-LISTP-IMPLIES-TLP))
 (441 440 (:REWRITE DEFAULT-CDR))
 (417 49 (:REWRITE ACL2S::ACL2-NUMBER-LISTP-IMPLIES-TLP))
 (414 413 (:REWRITE DEFAULT-CAR))
 (414 18 (:DEFINITION ACL2S::STR-ALLP))
 (413 413 (:REWRITE CAR-WHEN-ALL-EQUALP))
 (396 49 (:REWRITE ACL2S::STRING-LISTP-IMPLIES-TLP))
 (390 49 (:REWRITE ACL2S::COMPLEX-RATIONAL-LISTP-IMPLIES-TLP))
 (368 18 (:DEFINITION RATIONAL-LISTP))
 (347 18 (:DEFINITION SYMBOL-LISTP))
 (326 18 (:DEFINITION INTEGER-LISTP))
 (300 300 (:TYPE-PRESCRIPTION NAT-LISTP))
 (284 18 (:DEFINITION ACL2-NUMBER-LISTP))
 (280 54 (:REWRITE ACL2S::CDR-NAT-LISTP-SIG))
 (273 273 (:TYPE-PRESCRIPTION STRINGP-SYMBOL-PACKAGE-NAME))
 (263 18 (:DEFINITION STRING-LISTP))
 (260 260 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (260 260 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (257 18 (:DEFINITION ACL2S::COMPLEX-RATIONAL-LISTP))
 (225 225 (:REWRITE FIELD-NOT-EMPTY-IMPLIES-RECORD-NOT-EMPTY1))
 (225 225 (:REWRITE CONSP-BY-LEN))
 (221 221 (:TYPE-PRESCRIPTION BOOLEAN-LISTP))
 (164 50 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (141 141 (:TYPE-PRESCRIPTION ACL2S::L-STR-ALLP))
 (140 140 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (140 140 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (140 140 (:TYPE-PRESCRIPTION STRING-LISTP))
 (140 140 (:TYPE-PRESCRIPTION RATIONAL-LISTP))
 (140 140 (:TYPE-PRESCRIPTION ACL2S::PROPER-SYMBOL-LISTP))
 (140 140 (:TYPE-PRESCRIPTION ACL2S::POS-LISTP))
 (140 140 (:TYPE-PRESCRIPTION ACL2S::KEYWORD-LISTP))
 (140 140 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (140 140 (:TYPE-PRESCRIPTION ACL2S::COMPLEX-RATIONAL-LISTP))
 (140 140 (:TYPE-PRESCRIPTION ATOM-LISTP))
 (140 140 (:TYPE-PRESCRIPTION ACL2-NUMBER-LISTP))
 (126 126 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (118 71 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-EQUAL))
 (118 71 (:REWRITE ACL2S::ACL2S-PREFER-POSITIVE-ADDENDS-EQUAL))
 (110 55 (:REWRITE O-P-O-INFP-CAR))
 (110 55 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP))
 (104 52 (:REWRITE ACL2S::CDR-BOOLEAN-LISTP-SIG))
 (101 101 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (88 88 (:REWRITE REDUCE-INTEGERP-+))
 (88 88 (:REWRITE INTEGERP-MINUS-X))
 (88 88 (:META META-INTEGERP-CORRECT))
 (80 80 (:REWRITE ACL2S::DEF=>NAT-LIST))
 (76 71 (:REWRITE SIMPLIFY-SUMS-EQUAL))
 (72 36 (:REWRITE DEFDATA::PROPER-SYMBOL-LISTP-IS-SYMBOL-LIST))
 (71 71 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-EQUAL))
 (71 71 (:REWRITE EQUAL-OF-PREDICATES-REWRITE))
 (71 71 (:REWRITE ACL2S::ACL2S-REDUCE-ADDITIVE-CONSTANT-EQUAL))
 (71 71 (:REWRITE |(equal c (/ x))|))
 (71 71 (:REWRITE |(equal c (- x))|))
 (71 71 (:REWRITE |(equal (/ x) c)|))
 (71 71 (:REWRITE |(equal (/ x) (/ y))|))
 (71 71 (:REWRITE |(equal (- x) c)|))
 (71 71 (:REWRITE |(equal (- x) (- y))|))
 (67 67 (:REWRITE THE-FLOOR-BELOW))
 (67 67 (:REWRITE THE-FLOOR-ABOVE))
 (67 67 (:REWRITE SIMPLIFY-SUMS-<))
 (67 67 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-<))
 (67 67 (:REWRITE REMOVE-STRICT-INEQUALITIES))
 (67 67 (:REWRITE REDUCE-RATIONAL-MULTIPLICATIVE-CONSTANT-<))
 (67 67 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-<))
 (67 67 (:REWRITE INTEGERP-<-CONSTANT))
 (67 67 (:REWRITE DEFAULT-LESS-THAN-2))
 (67 67 (:REWRITE DEFAULT-LESS-THAN-1))
 (67 67 (:REWRITE CONSTANT-<-INTEGERP))
 (67 67 (:REWRITE ACL2S::ACL2S-REDUCE-ADDITIVE-CONSTANT-<))
 (67 67 (:REWRITE |(< c (/ x)) positive c --- present in goal|))
 (67 67 (:REWRITE |(< c (/ x)) positive c --- obj t or nil|))
 (67 67 (:REWRITE |(< c (/ x)) negative c --- present in goal|))
 (67 67 (:REWRITE |(< c (/ x)) negative c --- obj t or nil|))
 (67 67 (:REWRITE |(< c (- x))|))
 (67 67 (:REWRITE |(< (/ x) c) positive c --- present in goal|))
 (67 67 (:REWRITE |(< (/ x) c) positive c --- obj t or nil|))
 (67 67 (:REWRITE |(< (/ x) c) negative c --- present in goal|))
 (67 67 (:REWRITE |(< (/ x) c) negative c --- obj t or nil|))
 (67 67 (:REWRITE |(< (/ x) (/ y))|))
 (67 67 (:REWRITE |(< (- x) c)|))
 (67 67 (:REWRITE |(< (- x) (- y))|))
 (66 66 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (63 63 (:TYPE-PRESCRIPTION LEGAL-CONSTANTP))
 (63 63 (:REWRITE ACL2S::DEF=>BOOLEAN-LIST))
 (55 55 (:TYPE-PRESCRIPTION ALISTP))
 (50 50 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (50 50 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (50 50 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (50 50 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (50 50 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (50 25 (:REWRITE ACL2S::CDR-TRUE-LIST-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-SYMBOL-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-STRING-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-RATIONAL-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-PROPER-SYMBOL-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-POS-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-L-STR-ALLP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-KEYWORD-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-INTEGER-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-COMPLEX-RATIONAL-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-ATOM-LISTP-SIG))
 (50 25 (:REWRITE ACL2S::CDR-ACL2-NUMBER-LISTP-SIG))
 (46 46 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-AX+BX-<-0-RATIONAL-REMAINDER))
 (46 46 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-AX+BX-<-0-RATIONAL-COMMON))
 (46 46 (:REWRITE REMOVE-WEAK-INEQUALITIES))
 (46 46 (:REWRITE |(< (/ x) 0)|))
 (46 46 (:REWRITE |(< (* x y) 0)|))
 (42 42 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (37 37 (:REWRITE ACL2S::DEF=>L-STR-ALL))
 (36 36 (:TYPE-PRESCRIPTION DEFDATA::PROPER-SYMBOL-LISTP))
 (36 36 (:REWRITE ACL2S::DEF=>TRUE-LIST-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>SYMBOL-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>STRING-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>RATIONAL-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>PROPER-SYMBOL-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>POS-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>KEYWORD-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>INTEGER-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>COMPLEX-RATIONAL-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>ATOM-LIST))
 (36 36 (:REWRITE ACL2S::DEF=>ACL2-NUMBER-LIST))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (21 21 (:TYPE-PRESCRIPTION BOOLEANP))
 (21 21 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-REMAINDER))
 (21 21 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-COMMON))
 (21 21 (:REWRITE REDUCE-RATIONALP-+))
 (21 21 (:REWRITE REDUCE-RATIONALP-*))
 (21 21 (:REWRITE RATIONALP-X))
 (21 21 (:REWRITE RATIONALP-MINUS-X))
 (21 21 (:REWRITE ACL2-NUMBERP-X))
 (21 21 (:REWRITE |(< 0 (/ x))|))
 (21 21 (:REWRITE |(< 0 (* x y))|))
 (21 21 (:META META-RATIONALP-CORRECT))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (2 1 (:INDUCTION ACL2S::MAP*-*G-INDUCTION-SCHEME))
 )
