build open-axiom
1(DEFPARAMETER |AlgebraicallyClosedFunctionSpace;AL| NIL)23(DEFUN |AlgebraicallyClosedFunctionSpace;| (|t#1|)4(LET ((#1=#:G5535(|sublisV| (|pairList| '(|t#1|) (LIST (|devaluate| |t#1|)))6(LET ((#2=#:G5527(|constructorDB|8'|AlgebraicallyClosedFunctionSpace|)))9(COND ((|dbTemplate| #2#))10(T11(SETF (|dbTemplate| #2#)12(|Join| (|AlgebraicallyClosedField|)13(|FunctionSpace| '|t#1|)14(|mkCategory| '|domain|15'(((|rootOf| ($ $))16T)17((|rootsOf|18((|List| $) $))19T)20((|rootOf|21($ $22(|Symbol|)))23T)24((|rootsOf|25((|List| $) $26(|Symbol|)))27T)28((|zeroOf| ($ $))29T)30((|zerosOf|31((|List| $) $))32T)33((|zeroOf|34($ $35(|Symbol|)))36T)37((|zerosOf|38((|List| $) $39(|Symbol|)))40T))41NIL42'((|List| $)43(|Symbol|))44NIL)))))))))45(PROGN46(SETF (|shellEntry| #1# 0)47(LIST '|AlgebraicallyClosedFunctionSpace| (|devaluate| |t#1|)))48#1#)))4950(DEFUN |AlgebraicallyClosedFunctionSpace| (|t#1|)51(LET ((#1=#:G554 (|assoc| |t#1| |AlgebraicallyClosedFunctionSpace;AL|)))52(COND (#1# (CDR #1#))53(T54(PROGN55(SETQ #1# (|AlgebraicallyClosedFunctionSpace;| |t#1|))56(SETQ |AlgebraicallyClosedFunctionSpace;AL|57(|cons5| (CONS |t#1| #1#)58|AlgebraicallyClosedFunctionSpace;AL|))59#1#)))))6061(SETF (|dbConstructorDefault|62(|constructorDB| '|AlgebraicallyClosedFunctionSpace|))63'|AlgebraicallyClosedFunctionSpace&|)6465(SETF (|dbConstructorForm|66(|constructorDB| '|AlgebraicallyClosedFunctionSpace|))67'(|AlgebraicallyClosedFunctionSpace| R))6869(SETF (|dbConstructorKind|70(|constructorDB| '|AlgebraicallyClosedFunctionSpace|))71'|category|)7273(SETF (|dbConstructorModemap|74(|constructorDB| '|AlgebraicallyClosedFunctionSpace|))75'(((|AlgebraicallyClosedFunctionSpace| |#1|) (|Category|)76(|IntegralDomain|))77(T |AlgebraicallyClosedFunctionSpace|)))7879(SETF (|dbDualSignature| (|constructorDB| '|AlgebraicallyClosedFunctionSpace|))80'(T T))8182(SETF (|dbCategory| (|constructorDB| '|AlgebraicallyClosedFunctionSpace|))83'(|Join| (|AlgebraicallyClosedField|) (|FunctionSpace| |t#1|)84(CATEGORY |domain| (SIGNATURE |rootOf| ($ $))85(SIGNATURE |rootsOf| ((|List| $) $))86(SIGNATURE |rootOf| ($ $ (|Symbol|)))87(SIGNATURE |rootsOf| ((|List| $) $ (|Symbol|)))88(SIGNATURE |zeroOf| ($ $))89(SIGNATURE |zerosOf| ((|List| $) $))90(SIGNATURE |zeroOf| ($ $ (|Symbol|)))91(SIGNATURE |zerosOf| ((|List| $) $ (|Symbol|))))))9293(SETF (|dbSourceFile| (|constructorDB| '|AlgebraicallyClosedFunctionSpace|))94'"algfunc.spad")9596(SETF (|dbModemaps| (|constructorDB| '|AlgebraicallyClosedFunctionSpace|))97'((|rootOf| (*1 *1 *1)98(AND (|ofCategory| *1 (|AlgebraicallyClosedFunctionSpace| *2))99(|ofCategory| *2 (|IntegralDomain|))))100(|rootsOf| (*1 *2 *1)101(AND (|ofCategory| *3 (|IntegralDomain|))102(|isDomain| *2 (|List| *1))103(|ofCategory| *1 (|AlgebraicallyClosedFunctionSpace| *3))))104(|rootOf| (*1 *1 *1 *2)105(AND (|isDomain| *2 (|Symbol|))106(|ofCategory| *1 (|AlgebraicallyClosedFunctionSpace| *3))107(|ofCategory| *3 (|IntegralDomain|))))108(|rootsOf| (*1 *2 *1 *3)109(AND (|isDomain| *3 (|Symbol|)) (|ofCategory| *4 (|IntegralDomain|))110(|isDomain| *2 (|List| *1))111(|ofCategory| *1 (|AlgebraicallyClosedFunctionSpace| *4))))112(|zeroOf| (*1 *1 *1)113(AND (|ofCategory| *1 (|AlgebraicallyClosedFunctionSpace| *2))114(|ofCategory| *2 (|IntegralDomain|))))115(|zerosOf| (*1 *2 *1)116(AND (|ofCategory| *3 (|IntegralDomain|))117(|isDomain| *2 (|List| *1))118(|ofCategory| *1 (|AlgebraicallyClosedFunctionSpace| *3))))119(|zeroOf| (*1 *1 *1 *2)120(AND (|isDomain| *2 (|Symbol|))121(|ofCategory| *1 (|AlgebraicallyClosedFunctionSpace| *3))122(|ofCategory| *3 (|IntegralDomain|))))123(|zerosOf| (*1 *2 *1 *3)124(AND (|isDomain| *3 (|Symbol|)) (|ofCategory| *4 (|IntegralDomain|))125(|isDomain| *2 (|List| *1))126(|ofCategory| *1 (|AlgebraicallyClosedFunctionSpace| *4))))))127128(SETF (|dbOperations| (|constructorDB| '|AlgebraicallyClosedFunctionSpace|))129'((~= (#1=((|Boolean|) $ $) 7 T ELT))130(|zerosOf| (#2=(#3=(|List| $) #4=(|Polynomial| $)) 99 T ELT)131(#5=(#3# #6=(|SparseUnivariatePolynomial| $)) 98 T ELT)132(#7=(#3# #6# #8=(|Symbol|)) 97 T ELT) (((|List| $) $) 149 T ELT)133(((|List| $) $ (|Symbol|)) 147 T ELT))134(|zeroOf| (#9=($ #4#) 102 T ELT) (#10=($ #6#) 101 T ELT)135(#11=($ #6# #8#) 100 T ELT) (($ $) 150 T ELT)136(($ $ (|Symbol|)) 148 T ELT))137(|zero?| ((#12=(|Boolean|) $) 22 T ELT))138(|variables| ((#13=(|List| #14=(|Symbol|)) $) 218 T ELT))139(|univariate|140(((|Fraction| (|SparseUnivariatePolynomial| $)) $ #15=(|Kernel| $))141250 (|has| |#1| . #16=((|IntegralDomain|))) ELT))142(|unitNormal|143(((|Record| (|:| |unit| $) (|:| |canonical| $) (|:| |associate| $))144$)14556 T ELT))146(|unitCanonical| (($ $) 55 T ELT))147(|unit?| ((#17=(|Boolean|) $) 53 T ELT))148(|tower| (#18=(#19=(|List| #20=(|Kernel| $)) $) 181 T ELT))149(|subtractIfCan| (((|Maybe| $) $ $) 26 T ELT))150(|subst| (($ $ #19# #21=(|List| $)) 171 T ELT)151(($ $ (|List| #22=(|Equation| $))) 170 T ELT)152(($ $ #22#) 169 T ELT))153(|squareFreePart| (($ $) 92 T ELT))154(|squareFree| (#23=((|Factored| $) $) 91 T ELT))155(|sqrt| (($ $) 111 T ELT)) (|sizeLess?| (((|Boolean|) $ $) 76 T ELT))156(|sample| (#24=($) 23 T CONST))157(|rootsOf| (#2# 105 T ELT) (#5# 104 T ELT) (#7# 103 T ELT)158(((|List| $) $) 153 T ELT) (((|List| $) $ (|Symbol|)) 151 T ELT))159(|rootOf| (#9# 108 T ELT) (#10# 107 T ELT) (#11# 106 T ELT)160(($ $) 154 T ELT) (($ $ (|Symbol|)) 152 T ELT))161(|retractIfCan|162(((|Union| (|Polynomial| |#1|) . #25=("failed")) . #26=($)) 269163(|has| |#1| . #27=((|Ring|))) ELT)164(((|Union| (|Fraction| (|Polynomial| |#1|)) . #25#) . #26#) 252165(|has| |#1| . #16#) ELT)166(((|Union| |#1| . #25#) . #26#) 214 T ELT)167(((|Union| #28=(|Integer|) . #25#) . #26#) 211168(|has| |#1| . #29=((|RetractableTo| #28#))) ELT)169(((|Union| #14# . #25#) . #26#) 205 T ELT)170(((|Union| #20# . #25#) . #26#) 156 T ELT)171(((|Union| #30=(|Fraction| #28#) . #25#) . #26#) 144172(OR173(AND (|has| |#1| . #31=((|RetractableTo| #32=(|Integer|))))174(|has| |#1| . #16#))175(|has| |#1| . #33=((|RetractableTo| #30#))))176ELT))177(|retract|178(((|Polynomial| |#1|) . #34=($)) 268 (|has| |#1| . #27#) ELT)179(((|Fraction| (|Polynomial| |#1|)) . #34#) 251 (|has| |#1| . #16#)180ELT)181((|#1| . #34#) 213 T ELT)182((#28# . #34#) 212 (|has| |#1| . #29#) ELT)183((#14# . #34#) 204 T ELT) ((#20# . #34#) 155 T ELT)184((#30# . #34#) 145185(OR (AND (|has| |#1| . #31#) (|has| |#1| . #16#))186(|has| |#1| . #33#))187ELT))188(|rem| (#35=($ $ $) 72 T ELT))189(|reducedSystem|190(((|Matrix| |#1|) . #36=(#37=(|Matrix| $))) 257 (|has| |#1| . #27#)191ELT)192(((|Record| (|:| |mat| (|Matrix| |#1|)) (|:| |vec| (|Vector| |#1|)))193. #38=(#37# #39=(|Vector| $)))194256 (|has| |#1| . #27#) ELT)195(((|Record| (|:| |mat| (|Matrix| #40=(|Integer|)))196(|:| |vec| (|Vector| #40#)))197. #38#)198143199(OR200(|and| (|has| |#1| . #27#)201(|has| |#1| . #41=((|LinearlyExplicitRingOver| #40#))))202(|and| (|has| |#1| . #41#) (|has| |#1| . #27#)))203ELT)204(((|Matrix| #40#) . #36#) 142205(OR (|and| (|has| |#1| . #27#) (|has| |#1| . #41#))206(|and| (|has| |#1| . #41#) (|has| |#1| . #27#)))207ELT))208(|recip| (((|Union| $ "failed") $) 43 T ELT)) (|quo| (#35# 73 T ELT))209(|principalIdeal|210(((|Record| (|:| |coef| #42=(|List| $)) (|:| |generator| $)) #42#)21167 T ELT))212(|prime?| (((|Boolean|) $) 90 T ELT))213(|patternMatch|214(((|PatternMatchResult| #43=(|Float|) . #44=($)) $ (|Pattern| #43#)215(|PatternMatchResult| #43# . #44#))216210 (|has| |#1| (|PatternMatchable| #43#)) ELT)217(((|PatternMatchResult| #45=(|Integer|) . #44#) $ (|Pattern| #45#)218(|PatternMatchResult| #45# . #44#))219209 (|has| |#1| (|PatternMatchable| #45#)) ELT))220(|paren| (#46=($ #21#) 175 T ELT) (#47=($ $) 174 T ELT))221(|opposite?| ((#12# $ $) 20 T ELT))222(|operators| ((#48=(|List| #49=(|BasicOperator|)) $) 182 T ELT))223(|operator| ((#49# #49#) 183 T ELT))224(|one?| (((|Boolean|) $) 45 T ELT))225(|odd?|226(#50=(#51=(|Boolean|) $) 203227#52=(|has| $ (|RetractableTo| (|Integer|))) ELT))228(|numerator| (#53=($ $) 235 (|has| |#1| . #27#) ELT))229(|numer|230(((|SparseMultivariatePolynomial| |#1| . #54=(#15#)) . #55=($)) 234231(|has| |#1| . #27#) ELT))232(|nthRoot| (($ $ #56=(|Integer|)) 110 T ELT))233(|multiEuclidean|234(((|Union| #57=(|List| $) #58="failed") #57# $) 69 T ELT))235(|minPoly|236(((|SparseUnivariatePolynomial| $) #20#) 200 #59=(|has| $ (|Ring|))237ELT))238(|map| (($ #60=(|Mapping| $ $) #20#) 189 T ELT))239(|mainKernel| (((|Union| #20# "failed") $) 179 T ELT))240(|leftReducedSystem|241(((|Matrix| |#1|) . #61=(#39#)) 259 (|has| |#1| . #27#) ELT)242(((|Record| (|:| |mat| (|Matrix| |#1|)) (|:| |vec| (|Vector| |#1|)))243. #62=(#39# $))244258 (|has| |#1| . #27#) ELT)245(((|Record| (|:| |mat| (|Matrix| #40#)) (|:| |vec| (|Vector| #40#)))246. #62#)247141248(OR (|and| (|has| |#1| . #27#) (|has| |#1| . #41#))249(|and| (|has| |#1| . #41#) (|has| |#1| . #27#)))250ELT)251(((|Matrix| #40#) . #61#) 140252(OR (|and| (|has| |#1| . #27#) (|has| |#1| . #41#))253(|and| (|has| |#1| . #41#) (|has| |#1| . #27#)))254ELT))255(|lcm| (#63=($ $ $) 61 T ELT) (#64=($ (|List| $)) 60 T ELT))256(|latex| (((|String|) $) 11 T ELT)) (|kernels| (#18# 180 T ELT))257(|kernel| (#65=($ #49# #21#) 188 T ELT) (#66=($ #49# $) 187 T ELT))258(|isTimes|259(#67=((|Union| #68=(|List| $) #69="failed") $) 229260(|has| |#1| . #70=((|SemiGroup|))) ELT))261(|isPower|262(((|Union| (|Record| (|:| |val| $) #71=(|:| |exponent| #32#)) #69#)263$)264238 (|has| |#1| . #27#) ELT))265(|isPlus| (#67# 231 (|has| |#1| . #72=((|AbelianSemiGroup|))) ELT))266(|isMult|267(((|Union| (|Record| (|:| |coef| #32#) #73=(|:| |var| #15#)) #69#)268$)269232 (|has| |#1| . #72#) ELT))270(|isExpt|271((#74=(|Union| (|Record| #73# #71#) #69#) $ #14#) 237272(|has| |#1| . #27#) ELT)273((#74# $ #75=(|BasicOperator|)) 236 (|has| |#1| . #27#) ELT)274((#74# $) 230 (|has| |#1| . #70#) ELT))275(|is?| (#76=(#51# $ #77=(|Symbol|)) 186 T ELT)276((#51# $ #49#) 185 T ELT))277(|inv| (($ $) 89 T ELT))278(|height| (((|NonNegativeInteger|) $) 178 T ELT))279(|hash| (((|SingleInteger|) $) 12 T ELT))280(|ground?| (((|Boolean|) $) 216 T ELT))281(|ground| ((|#1| $) 217 T ELT))282(|gcdPolynomial|283((#78=(|SparseUnivariatePolynomial| $) #78# #78#) 59 T ELT))284(|gcd| (#63# 63 T ELT) (#64# 62 T ELT))285(|freeOf?| (#76# 191 T ELT) ((#51# $ $) 190 T ELT))286(|factor| (#23# 93 T ELT))287(|extendedEuclidean|288(((|Record| #79=(|:| |coef1| $) #80=(|:| |coef2| $)289(|:| |generator| $))290$ $)29171 T ELT)292(((|Union| (|Record| #79# #80#) #58#) $ $ $) 70 T ELT))293(|exquo| (((|Union| $ "failed") $ $) 57 T ELT))294(|expressIdealMember| (((|Maybe| #42#) #42# $) 66 T ELT))295(|even?| (#50# 202 #52# ELT))296(|eval|297(($ $ #14# #81=(|NonNegativeInteger|) #82=(|Mapping| $ $)) 242298(|has| |#1| . #27#) ELT)299(($ $ #14# #81# #83=(|Mapping| $ #68#)) 241 (|has| |#1| . #27#) ELT)300(($ $ #13# #84=(|List| #81#) (|List| #83#)) 240 (|has| |#1| . #27#)301ELT)302(($ $ #13# #84# (|List| #82#)) 239 (|has| |#1| . #27#) ELT)303(($ $ (|List| #75#) #68# #14#) 228304(|has| |#1| . #85=((|ConvertibleTo| #86=(|InputForm|)))) ELT)305(($ $ #75# $ #14#) 227 (|has| |#1| . #85#) ELT)306(#53# 226 (|has| |#1| . #85#) ELT)307(($ $ #13#) 225 (|has| |#1| . #85#) ELT)308(($ $ #14#) 224 (|has| |#1| . #85#) ELT) (($ $ #49# #60#) 199 T ELT)309(($ $ #49# #87=(|Mapping| $ #21#)) 198 T ELT)310(($ $ #48# #88=(|List| #87#)) 197 T ELT)311(($ $ #48# #89=(|List| #60#)) 196 T ELT) (($ $ #77# #60#) 195 T ELT)312(($ $ #77# #87#) 194 T ELT) (($ $ #90=(|List| #77#) #88#) 193 T ELT)313(($ $ #90# #89#) 192 T ELT) (($ $ (|List| $) (|List| $)) 163 T ELT)314(($ $ $ $) 162 T ELT) (($ $ (|Equation| $)) 161 T ELT)315(($ $ (|List| (|Equation| $))) 160 T ELT)316(($ $ (|List| #20#) (|List| $)) 159 T ELT) (($ $ #20# $) 158 T ELT))317(|euclideanSize| (((|NonNegativeInteger|) $) 75 T ELT))318(|elt| (#65# 168 T ELT) (($ #49# $ $ $ $) 167 T ELT)319(($ #49# $ $ $) 166 T ELT) (($ #49# $ $) 165 T ELT)320(#66# 164 T ELT))321(|divide|322(((|Record| (|:| |quotient| $) (|:| |remainder| $)) $ $) 74 T ELT))323(|distribute| (($ $ $) 177 T ELT) (#47# 176 T ELT))324(|differentiate|325(($ $ (|List| #14#) . #91=((|List| #92=(|NonNegativeInteger|)))) 264326(|has| |#1| . #27#) ELT)327(($ $ #14# . #93=(#92#)) 263 (|has| |#1| . #27#) ELT)328(($ $ (|List| #14#)) 262 (|has| |#1| . #27#) ELT)329(($ $ #14#) 260 (|has| |#1| . #27#) ELT))330(|denominator| (#53# 245 (|has| |#1| . #16#) ELT))331(|denom|332(((|SparseMultivariatePolynomial| |#1| . #54#) . #55#) 244333(|has| |#1| . #16#) ELT))334(|definingPolynomial| (#47# 201 #59# ELT))335(|convert| ((#86# . #94=($)) 273 (|has| |#1| . #85#) ELT)336(($ (|Factored| $)) 243 (|has| |#1| . #16#) ELT)337((#95=(|Pattern| (|Float|)) . #94#) 208338(|has| |#1| (|ConvertibleTo| #95#)) ELT)339((#96=(|Pattern| (|Integer|)) . #94#) 207340(|has| |#1| (|ConvertibleTo| #96#)) ELT))341(|conjugate| (#97=($ $ $) 272 (|has| |#1| . #98=((|Group|))) ELT))342(|commutator| (#97# 271 (|has| |#1| . #98#) ELT))343(|coerce| (((|OutputForm|) $) 13 T ELT) (($ (|Integer|)) 42 T ELT)344(($ $) 58 T ELT)345(($ #99=(|Fraction| #100=(|Integer|))) 85 T ELT)346(($ (|Polynomial| |#1|)) 270 (|has| |#1| . #27#) ELT)347(($ (|Fraction| (|Polynomial| |#1|))) 253348(|has| |#1| . #16#) ELT)349(($ (|Fraction| (|Polynomial| (|Fraction| |#1|)))) 249350(|has| |#1| . #16#) ELT)351(($ (|Polynomial| (|Fraction| |#1|))) 248352(|has| |#1| . #16#) ELT)353(($ (|Fraction| |#1|)) 247 (|has| |#1| . #16#) ELT)354(($ (|SparseMultivariatePolynomial| |#1| . #54#)) 233355(|has| |#1| . #27#) ELT)356(($ |#1|) 215 T ELT) (($ #14#) 206 T ELT)357(($ #20#) 157 T ELT))358(|charthRoot|359(((|Maybe| $) $) 255 (|has| |#1| (|CharacteristicNonZero|)) ELT))360(|characteristic| (((|NonNegativeInteger|)) 41 T CONST))361(|box| (#46# 173 T ELT) (#47# 172 T ELT))362(|belong?| ((#51# #49#) 184 T ELT)) (|before?| (#1# 6 T ELT))363(|associates?| ((#17# $ $) 54 T ELT))364(|applyQuote| (($ #14# #68#) 223 T ELT) (($ #14# $ $ $ $) 222 T ELT)365(($ #14# $ $ $) 221 T ELT) (($ #14# $ $) 220 T ELT)366(($ #14# $) 219 T ELT))367(|annihilate?| (((|Boolean|) $ $) 34 T ELT))368(|Zero| (#24# 24 T CONST)) (|One| (($) 46 T CONST))369(D (($ $ (|List| #14#) . #91#) 267 (|has| |#1| . #27#) ELT)370(($ $ #14# . #93#) 266 (|has| |#1| . #27#) ELT)371(($ $ (|List| #14#)) 265 (|has| |#1| . #27#) ELT)372(($ $ #14#) 261 (|has| |#1| . #27#) ELT))373(= (#1# 8 T ELT))374(/ (($ $ $) 84 T ELT)375(($ (|SparseMultivariatePolynomial| |#1| . #54#)376(|SparseMultivariatePolynomial| |#1| . #54#))377246 (|has| |#1| . #16#) ELT))378(- (($ $) 30 T ELT) (($ $ $) 29 T ELT)) (+ (($ $ $) 18 T ELT))379(** (($ $ (|PositiveInteger|)) 36 T ELT)380(($ $ (|NonNegativeInteger|)) 44 T ELT) (($ $ #100#) 88 T ELT)381(($ $ (|Fraction| #56#)) 109 T ELT))382(* (($ (|PositiveInteger|) $) 17 T ELT)383(($ (|NonNegativeInteger|) $) 21 T ELT)384(($ (|Integer|) . #101=($)) 31 T ELT) (($ $ $) 35 T ELT)385(($ $ #99#) 87 T ELT) (($ #99# . #101#) 86 T ELT)386(($ $ |#1|) 254 (|has| |#1| (|CommutativeRing|)) ELT)387(($ |#1| . #101#) 146 (|has| |#1| . #27#) ELT))))388389(SETF (|dbAttributes| (|constructorDB| '|AlgebraicallyClosedFunctionSpace|))390'(((|commutative| "*") . T) (|noZeroDivisors| . T)391(|canonicalUnitNormal| . T)))392393(SETF (|dbAbbreviation| (|constructorDB| '|AlgebraicallyClosedFunctionSpace|))394'ACFS)395396(SETF (|dbPrincipals| (|constructorDB| '|AlgebraicallyClosedFunctionSpace|))397'(((|AlgebraicallyClosedField|) . T) ((|FunctionSpace| R) . T)))398399(SETF (|dbAncestors| (|constructorDB| '|AlgebraicallyClosedFunctionSpace|))400'(((|AbelianGroup|) . T) ((|AbelianMonoid|) . T)401((|AbelianSemiGroup|) . T)402((|Algebra| |#1|) |has| |#1| . #1=((|CommutativeRing|)))403((|Algebra| #2=(|Fraction| (|Integer|))) . T) ((|Algebra| $) . T)404((|AlgebraicallyClosedField|) . T) ((|BasicType|) . T)405((|BiModule| |#1| |#1|) |has| |#1| . #1#) ((|BiModule| #2# #2#) . T)406((|BiModule| $ $) . T) ((|CancellationAbelianMonoid|) . T)407(#3=(|CharacteristicNonZero|) |has| |#1| #3#)408(#4=(|CharacteristicZero|) |has| |#1| #4#)409((|CoercibleFrom| (|Fraction| (|Polynomial| |#1|))) |has| |#1|410. #5=((|IntegralDomain|)))411((|CoercibleFrom| (|Polynomial| |#1|)) |has| |#1| . #6=((|Ring|)))412((|CoercibleFrom| |#1|) . T) ((|CoercibleFrom| #7=(|Symbol|)) . T)413((|CoercibleFrom| #8=(|Kernel| $)) . T) ((|CoercibleFrom| #2#) . T)414((|CoercibleFrom| $) . T) ((|CoercibleFrom| (|Integer|)) . T)415((|CoercibleTo| (|OutputForm|)) . T) ((|CommutativeRing|) . T)416(#9=(|ConvertibleTo| (|InputForm|)) |has| |#1| #9#)417(#10=(|ConvertibleTo| (|Pattern| (|Float|))) |has| |#1| #10#)418(#11=(|ConvertibleTo| (|Pattern| (|Integer|))) |has| |#1| #11#)419((|DivisionRing|) . T) ((|EntireRing|) . T) ((|EuclideanDomain|) . T)420((|Evalable| $) . T) ((|ExpressionSpace|) . T) ((|Field|) . T)421((|FullyLinearlyExplicitRingOver| |#1|) |has| |#1| . #6#)422((|FullyPatternMatchable| |#1|) . T)423((|FullyRetractableTo| |#1|) . T) ((|FunctionSpace| |#1|) . T)424((|GcdDomain|) . T) (#12=(|Group|) |has| |#1| #12#)425((|InnerEvalable| $ $) . T) ((|InnerEvalable| #8# $) . T)426((|IntegralDomain|) . T) ((|LeftLinearSet| |#1|) |has| |#1| (|Ring|))427((|LeftLinearSet| #2#) . T) ((|LeftLinearSet| $) . T)428((|LeftLinearSet| (|Integer|)) . T)429((|LeftModule| #13=(|Integer|)) AND430(|has| |#1| (|LinearlyExplicitRingOver| (|Integer|)))431(|has| |#1| (|Ring|)))432((|LeftModule| |#1|) |has| |#1| (|Ring|)) ((|LeftModule| #2#) . T)433((|LeftModule| $) . T) ((|LinearSet| |#1|) |has| |#1| . #1#)434((|LinearSet| #2#) . T) ((|LinearSet| $) . T)435((|LinearlyExplicitRingOver| #13#) AND436(|has| |#1| (|LinearlyExplicitRingOver| (|Integer|)))437(|has| |#1| (|Ring|)))438((|LinearlyExplicitRingOver| |#1|) |has| |#1| . #6#)439((|Module| |#1|) |has| |#1| . #1#) ((|Module| #2#) . T)440((|Module| $) . T) ((|Monoid|) . T)441((|PartialDifferentialDomain| $ #7#) |has| |#1| . #6#)442((|PartialDifferentialRing| #7#) |has| |#1| . #6#)443((|PartialDifferentialSpace| #7#) |has| |#1| . #6#)444(#14=(|PatternMatchable| (|Float|)) |has| |#1| #14#)445(#15=(|PatternMatchable| (|Integer|)) |has| |#1| #15#)446((|Patternable| |#1|) . T) ((|PrincipalIdealDomain|) . T)447((|RadicalCategory|) . T)448((|RetractableTo| (|Fraction| (|Polynomial| |#1|))) |has| |#1| . #5#)449((|RetractableTo| (|Polynomial| |#1|)) |has| |#1| . #6#)450((|RetractableTo| (|Fraction| #16=(|Integer|))) OR451(|has| |#1| (|RetractableTo| (|Fraction| (|Integer|))))452(AND (|has| |#1| (|IntegralDomain|))453(|has| |#1| (|RetractableTo| (|Integer|)))))454(#17=(|RetractableTo| #16#) |has| |#1| #17#)455((|RetractableTo| |#1|) . T) ((|RetractableTo| #7#) . T)456((|RetractableTo| #8#) . T)457((|RightLinearSet| |#1|) |has| |#1| (|CommutativeRing|))458((|RightLinearSet| #2#) . T) ((|RightLinearSet| $) . T)459((|RightModule| |#1|) |has| |#1| . #1#) ((|RightModule| #2#) . T)460((|RightModule| $) . T) ((|Ring|) . T) ((|Rng|) . T)461((|SemiGroup|) . T) ((|SemiRing|) . T) ((|SetCategory|) . T)462((|Type|) . T) ((|UniqueFactorizationDomain|) . T)))463464465