build open-axiom
1(DECLAIM (FTYPE (FUNCTION (|%Thing| |%Shell|) |%Thing|) |ACFS-;rootOf;2$;1|))23(DECLAIM4(FTYPE (FUNCTION (|%Thing| |%Shell|) (|%List| *)) |ACFS-;rootsOf;$L;2|))56(DECLAIM (FTYPE (FUNCTION (|%Thing| |%Shell|) |%Thing|) |ACFS-;zeroOf;2$;3|))78(DECLAIM9(FTYPE (FUNCTION (|%Thing| |%Shell|) (|%List| *)) |ACFS-;zerosOf;$L;4|))1011(DECLAIM12(FTYPE (FUNCTION (|%Thing| |%Thing| |%Shell|) |%Thing|) |ACFS-;zeroOf;$S$;5|))1314(DECLAIM15(FTYPE (FUNCTION (|%Thing| |%Thing| |%Shell|) |%Thing|) |ACFS-;rootOf;$S$;6|))1617(DECLAIM18(FTYPE (FUNCTION (|%Thing| |%Thing| |%Shell|) (|%List| *))19|ACFS-;zerosOf;$SL;7|))2021(DECLAIM22(FTYPE (FUNCTION (|%Thing| |%Thing| |%Shell|) (|%List| *))23|ACFS-;rootsOf;$SL;8|))2425(DECLAIM26(FTYPE (FUNCTION (|%Thing| |%Thing| |%Shell|) (|%List| *))27|ACFS-;rootsOf;SupSL;9|))2829(DECLAIM30(FTYPE (FUNCTION (|%Thing| |%Thing| |%Shell|) (|%List| *))31|ACFS-;zerosOf;SupSL;10|))3233(DECLAIM34(FTYPE (FUNCTION (|%Thing| |%Thing| |%Shell|) |%Thing|)35|ACFS-;zeroOf;SupS$;11|))3637(DEFUN |ACFS-;rootOf;2$;1| (|p| $)38(LET ((|l| (SPADCALL |p| (|shellEntry| $ 10))))39(COND ((NULL |l|) (|error| "rootOf: constant expression"))40(T (SPADCALL |p| (|SPADfirst| |l|) (|shellEntry| $ 14))))))4142(DEFUN |ACFS-;rootsOf;$L;2| (|p| $)43(LET ((|l| (SPADCALL |p| (|shellEntry| $ 10))))44(COND ((NULL |l|) (|error| "rootsOf: constant expression"))45(T (SPADCALL |p| (|SPADfirst| |l|) (|shellEntry| $ 17))))))4647(DEFUN |ACFS-;zeroOf;2$;3| (|p| $)48(LET ((|l| (SPADCALL |p| (|shellEntry| $ 10))))49(COND ((NULL |l|) (|error| "zeroOf: constant expression"))50(T (SPADCALL |p| (|SPADfirst| |l|) (|shellEntry| $ 19))))))5152(DEFUN |ACFS-;zerosOf;$L;4| (|p| $)53(LET ((|l| (SPADCALL |p| (|shellEntry| $ 10))))54(COND ((NULL |l|) (|error| "zerosOf: constant expression"))55(T (SPADCALL |p| (|SPADfirst| |l|) (|shellEntry| $ 21))))))5657(DEFUN |ACFS-;zeroOf;$S$;5| (|p| |x| $)58(LET* ((|f|59(SPADCALL |p| (SPADCALL |x| (|shellEntry| $ 24))60(|shellEntry| $ 28)))61(|n| (SPADCALL |f| (|shellEntry| $ 31))))62(COND63((PLUSP (SPADCALL (SPADCALL |f| (|shellEntry| $ 32)) (|shellEntry| $ 34)))64(|error| "zeroOf: variable appears in denom"))65((ZEROP (SPADCALL |n| (|shellEntry| $ 34)))66(|error| "zeroOf: constant expression"))67(T (SPADCALL |n| |x| (|shellEntry| $ 38))))))6869(DEFUN |ACFS-;rootOf;$S$;6| (|p| |x| $)70(LET* ((|f|71(SPADCALL |p| (SPADCALL |x| (|shellEntry| $ 24))72(|shellEntry| $ 28)))73(|n| (SPADCALL |f| (|shellEntry| $ 31))))74(COND75((PLUSP (SPADCALL (SPADCALL |f| (|shellEntry| $ 32)) (|shellEntry| $ 34)))76(|error| "roofOf: variable appears in denom"))77((ZEROP (SPADCALL |n| (|shellEntry| $ 34)))78(|error| "rootOf: constant expression"))79(T (SPADCALL |n| |x| (|shellEntry| $ 40))))))8081(DEFUN |ACFS-;zerosOf;$SL;7| (|p| |x| $)82(LET* ((|f|83(SPADCALL |p| (SPADCALL |x| (|shellEntry| $ 24))84(|shellEntry| $ 28)))85(|n| (SPADCALL |f| (|shellEntry| $ 31))))86(COND87((PLUSP (SPADCALL (SPADCALL |f| (|shellEntry| $ 32)) (|shellEntry| $ 34)))88(|error| "zerosOf: variable appears in denom"))89((ZEROP (SPADCALL |n| (|shellEntry| $ 34))) NIL)90(T (SPADCALL |n| |x| (|shellEntry| $ 44))))))9192(DEFUN |ACFS-;rootsOf;$SL;8| (|p| |x| $)93(LET* ((|f|94(SPADCALL |p| (SPADCALL |x| (|shellEntry| $ 24))95(|shellEntry| $ 28)))96(|n| (SPADCALL |f| (|shellEntry| $ 31))))97(COND98((PLUSP (SPADCALL (SPADCALL |f| (|shellEntry| $ 32)) (|shellEntry| $ 34)))99(|error| "roofsOf: variable appears in denom"))100((ZEROP (SPADCALL |n| (|shellEntry| $ 34))) NIL)101(T (SPADCALL |n| |x| (|shellEntry| $ 46))))))102103(DEFUN |ACFS-;rootsOf;SupSL;9| (|p| |y| $)104(LET ((|r| (SPADCALL |p| (|shellEntry| $ 49))))105(COND ((ZEROP (CAR |r|)) (SPADCALL (CDR |r|) |y| (|shellEntry| $ 17)))106(T (SPADCALL |p| |y| (|shellEntry| $ 51))))))107108(DEFUN |ACFS-;zerosOf;SupSL;10| (|p| |y| $)109(LET ((|r| (SPADCALL |p| (|shellEntry| $ 49))))110(COND ((ZEROP (CAR |r|)) (SPADCALL (CDR |r|) |y| (|shellEntry| $ 21)))111(T (SPADCALL |p| |y| (|shellEntry| $ 53))))))112113(DEFUN |ACFS-;zeroOf;SupS$;11| (|p| |y| $)114(LET ((|r| (SPADCALL |p| (|shellEntry| $ 49))))115(COND ((ZEROP (CAR |r|)) (SPADCALL (CDR |r|) |y| (|shellEntry| $ 19)))116(T (SPADCALL |p| |y| (|shellEntry| $ 55))))))117118(DEFUN |AlgebraicallyClosedFunctionSpace&| (|#1| |#2|)119(LET* ((|dv$1| (|devaluate| |#1|))120(|dv$2| (|devaluate| |#2|))121(|dv$| (LIST '|AlgebraicallyClosedFunctionSpace&| |dv$1| |dv$2|))122($ (|newShell| 58))123(|pv$| (|buildPredVector| 0 0 NIL)))124(PROGN125(SETF (|shellEntry| $ 0) |dv$|)126(SETF (|shellEntry| $ 3) |pv$|)127(|stuffDomainSlots| $)128(SETF (|shellEntry| $ 6) |#1|)129(SETF (|shellEntry| $ 7) |#2|)130$)))131132(MAKEPROP '|AlgebraicallyClosedFunctionSpace&| '|infovec|133(LIST134'#(NIL NIL NIL NIL NIL NIL (|local| |#1|) (|local| |#2|) (|Symbol|)135(|List| 8) (0 . |variables|) (|Boolean|) (5 . |empty?|)136(10 . |first|) (15 . |rootOf|) |ACFS-;rootOf;2$;1| (|List| $)137(21 . |rootsOf|) |ACFS-;rootsOf;$L;2| (27 . |zeroOf|)138|ACFS-;zeroOf;2$;3| (33 . |zerosOf|) |ACFS-;zerosOf;$L;4|139(|Kernel| 6) (39 . |kernel|) (|SparseUnivariatePolynomial| $)140(|Fraction| 25) (|Kernel| $) (44 . |univariate|)141(|SparseUnivariatePolynomial| 6) (|Fraction| 29) (50 . |numer|)142(55 . |denom|) (|NonNegativeInteger|) (60 . |degree|)143(65 . |positive?|) (70 . |Zero|) (74 . =) (80 . |zeroOf|)144|ACFS-;zeroOf;$S$;5| (86 . |rootOf|) |ACFS-;rootOf;$S$;6|145(|List| 6) (92 . |empty|) (96 . |zerosOf|) |ACFS-;zerosOf;$SL;7|146(102 . |rootsOf|) |ACFS-;rootsOf;$SL;8| (|Union| 6 '"failed")147(108 . |retractIfCan|) (|AlgebraicallyClosedField&| 6)148(113 . |rootsOf|) |ACFS-;rootsOf;SupSL;9| (119 . |zerosOf|)149|ACFS-;zerosOf;SupSL;10| (125 . |zeroOf|) |ACFS-;zeroOf;SupS$;11|150(|Polynomial| $))151'#(|zerosOf| 131 |zeroOf| 148 |rootsOf| 165 |rootOf| 182) 'NIL152(CONS (|makeByteWordVec2| 1 'NIL)153(CONS '#()154(CONS '#()155(|makeByteWordVec2| 56156'(1 6 9 0 10 1 9 11 0 12 1 9 81570 13 2 6 0 0 8 14 2 6 16 0 815817 2 6 0 0 8 19 2 6 16 0 815921 1 23 0 8 24 2 6 26 0 2716028 1 30 29 0 31 1 30 29 0 321611 29 33 0 34 1 33 11 0 35 016233 0 36 2 33 11 0 0 37 2 6 016325 8 38 2 6 0 25 8 40 0 42 016443 2 6 16 25 8 44 2 6 16 251658 46 1 29 48 0 49 2 50 16 251668 51 2 50 16 25 8 53 2 50 016725 8 55 2 0 16 0 8 45 1 0 161680 22 2 0 16 25 8 54 2 0 0 01698 39 1 0 0 0 20 2 0 0 25 817056 2 0 16 0 8 47 1 0 16 0 181712 0 16 25 8 52 2 0 0 0 8 411721 0 0 0 15)))))173'|lookupComplete|))174175(SETF (|dbTemplate| (|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))176#(NIL NIL NIL NIL NIL NIL (|local| |#1|) (|local| |#2|) (|Symbol|)177(|List| 8) (0 . |variables|) (|Boolean|) (5 . |empty?|)178(10 . |first|) (15 . |rootOf|) |ACFS-;rootOf;2$;1| (|List| $)179(21 . |rootsOf|) |ACFS-;rootsOf;$L;2| (27 . |zeroOf|)180|ACFS-;zeroOf;2$;3| (33 . |zerosOf|) |ACFS-;zerosOf;$L;4|181(|Kernel| 6) (39 . |kernel|) (|SparseUnivariatePolynomial| $)182(|Fraction| 25) (|Kernel| $) (44 . |univariate|)183(|SparseUnivariatePolynomial| 6) (|Fraction| 29) (50 . |numer|)184(55 . |denom|) (|NonNegativeInteger|) (60 . |degree|)185(65 . |positive?|) (70 . |Zero|) (74 . =) (80 . |zeroOf|)186|ACFS-;zeroOf;$S$;5| (86 . |rootOf|) |ACFS-;rootOf;$S$;6| (|List| 6)187(92 . |empty|) (96 . |zerosOf|) |ACFS-;zerosOf;$SL;7|188(102 . |rootsOf|) |ACFS-;rootsOf;$SL;8| (|Union| 6 '"failed")189(108 . |retractIfCan|) (|AlgebraicallyClosedField&| 6)190(113 . |rootsOf|) |ACFS-;rootsOf;SupSL;9| (119 . |zerosOf|)191|ACFS-;zerosOf;SupSL;10| (125 . |zeroOf|) |ACFS-;zeroOf;SupS$;11|192(|Polynomial| $)))193194(SETF (|dbLookupFunction|195(|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))196'|lookupComplete|)197198(SETF (|dbConstructorForm|199(|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))200'(|AlgebraicallyClosedFunctionSpace&| S R))201202(SETF (|dbConstructorKind|203(|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))204'|package|)205206(SETF (|dbConstructorModemap|207(|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))208'(((|AlgebraicallyClosedFunctionSpace&| |#1| |#2|)209(CATEGORY |package|210(SIGNATURE |zerosOf| ((|List| |#1|) |#1| (|Symbol|)))211(SIGNATURE |zeroOf| (|#1| |#1| (|Symbol|)))212(SIGNATURE |zerosOf| ((|List| |#1|) |#1|))213(SIGNATURE |zeroOf| (|#1| |#1|))214(SIGNATURE |rootsOf| ((|List| |#1|) |#1| (|Symbol|)))215(SIGNATURE |rootOf| (|#1| |#1| (|Symbol|)))216(SIGNATURE |rootsOf| ((|List| |#1|) |#1|))217(SIGNATURE |rootOf| (|#1| |#1|))218(SIGNATURE |zerosOf|219((|List| |#1|) (|SparseUnivariatePolynomial| |#1|) (|Symbol|)))220(SIGNATURE |zerosOf|221((|List| |#1|) (|SparseUnivariatePolynomial| |#1|)))222(SIGNATURE |zerosOf| ((|List| |#1|) (|Polynomial| |#1|)))223(SIGNATURE |zeroOf|224(|#1| (|SparseUnivariatePolynomial| |#1|) (|Symbol|)))225(SIGNATURE |zeroOf| (|#1| (|SparseUnivariatePolynomial| |#1|)))226(SIGNATURE |zeroOf| (|#1| (|Polynomial| |#1|)))227(SIGNATURE |rootsOf|228((|List| |#1|) (|SparseUnivariatePolynomial| |#1|) (|Symbol|)))229(SIGNATURE |rootsOf|230((|List| |#1|) (|SparseUnivariatePolynomial| |#1|)))231(SIGNATURE |rootsOf| ((|List| |#1|) (|Polynomial| |#1|)))232(SIGNATURE |rootOf|233(|#1| (|SparseUnivariatePolynomial| |#1|) (|Symbol|)))234(SIGNATURE |rootOf| (|#1| (|SparseUnivariatePolynomial| |#1|)))235(SIGNATURE |rootOf| (|#1| (|Polynomial| |#1|))))236(|AlgebraicallyClosedFunctionSpace| |#2|) (|IntegralDomain|))237(T |AlgebraicallyClosedFunctionSpace&|)))238239(SETF (|dbDualSignature|240(|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))241'(NIL T T))242243(SETF (|dbSourceFile| (|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))244'"algfunc.spad")245246(SETF (|dbOperations| (|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))247'((|zerosOf| (((|List| $) (|Polynomial| $)) NIL T ELT)248(((|List| $) (|SparseUnivariatePolynomial| $)) NIL T ELT)249(((|List| $) (|SparseUnivariatePolynomial| $) (|Symbol|)) 54 T ELT)250(((|List| $) $) 22 T ELT) (((|List| $) $ (|Symbol|)) 45 T ELT))251(|zeroOf| (($ (|Polynomial| $)) NIL T ELT)252(($ (|SparseUnivariatePolynomial| $)) NIL T ELT)253(($ (|SparseUnivariatePolynomial| $) (|Symbol|)) 56 T ELT)254(($ $) 20 T ELT) (($ $ (|Symbol|)) 39 T ELT))255(|rootsOf| (((|List| $) (|Polynomial| $)) NIL T ELT)256(((|List| $) (|SparseUnivariatePolynomial| $)) NIL T ELT)257(((|List| $) (|SparseUnivariatePolynomial| $) (|Symbol|)) 52 T ELT)258(((|List| $) $) 18 T ELT) (((|List| $) $ (|Symbol|)) 47 T ELT))259(|rootOf| (($ (|Polynomial| $)) NIL T ELT)260(($ (|SparseUnivariatePolynomial| $)) NIL T ELT)261(($ (|SparseUnivariatePolynomial| $) (|Symbol|)) NIL T ELT)262(($ $) 15 T ELT) (($ $ (|Symbol|)) 41 T ELT))))263264(SETF (|dbOperationTable|265(|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))266#(|zerosOf| 131 |zeroOf| 148 |rootsOf| 165 |rootOf| 182))267268(SETF (|dbCapsuleDefinitions|269(|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))270'((|ACFS-;zeroOf;SupS$;11|271($ (|SparseUnivariatePolynomial| $) (|Symbol|)))272(|ACFS-;zerosOf;SupSL;10|273((|List| $) (|SparseUnivariatePolynomial| $) (|Symbol|)))274(|ACFS-;rootsOf;SupSL;9|275((|List| $) (|SparseUnivariatePolynomial| $) (|Symbol|)))276(|ACFS-;rootsOf;$SL;8| ((|List| $) $ (|Symbol|)))277(|ACFS-;zerosOf;$SL;7| ((|List| $) $ (|Symbol|)))278(|ACFS-;rootOf;$S$;6| ($ $ (|Symbol|)))279(|ACFS-;zeroOf;$S$;5| ($ $ (|Symbol|)))280(|ACFS-;zerosOf;$L;4| ((|List| $) $)) (|ACFS-;zeroOf;2$;3| ($ $))281(|ACFS-;rootsOf;$L;2| ((|List| $) $)) (|ACFS-;rootOf;2$;1| ($ $))))282283(SETF (|dbAbbreviation| (|constructorDB| '|AlgebraicallyClosedFunctionSpace&|))284'ACFS-)285286287