aboutsummaryrefslogtreecommitdiff
path: root/src/algebra/strap/INT.lsp
diff options
context:
space:
mode:
Diffstat (limited to 'src/algebra/strap/INT.lsp')
-rw-r--r--src/algebra/strap/INT.lsp137
1 files changed, 71 insertions, 66 deletions
diff --git a/src/algebra/strap/INT.lsp b/src/algebra/strap/INT.lsp
index 80d2f9e7..e6b040eb 100644
--- a/src/algebra/strap/INT.lsp
+++ b/src/algebra/strap/INT.lsp
@@ -597,36 +597,35 @@
(|HeuGcd| 103) (162 . |gcd|)
(|SparseUnivariatePolynomial| $)
|INT;gcdPolynomial;3Sup;60| (|Fraction| 17)
- (|Union| 129 '"failed") (|PatternMatchResult| 17 $)
- (|Pattern| 17) (|Union| 17 '"failed") (|List| $)
+ (|Union| 129 '"failed") (|Pattern| 17)
+ (|PatternMatchResult| 17 $) (|Union| 17 '"failed")
+ (|List| $) (|Record| (|:| |coef| 134) (|:| |generator| $))
(|Union| 134 '"failed")
- (|Record| (|:| |coef| 134) (|:| |generator| $))
- (|Record| (|:| |coef1| $) (|:| |coef2| $))
- (|Union| 137 '"failed")
(|Record| (|:| |coef1| $) (|:| |coef2| $)
(|:| |generator| $))
- (|PositiveInteger|))
+ (|Record| (|:| |coef1| $) (|:| |coef2| $))
+ (|Union| 138 '"failed") (|PositiveInteger|))
'#(~= 167 |zero?| 173 |unitNormal| 178 |unitCanonical| 183
|unit?| 188 |symmetricRemainder| 193 |subtractIfCan| 199
|submod| 205 |squareFreePart| 212 |squareFree| 217
|sizeLess?| 222 |sign| 228 |shift| 233 |sample| 239
|retractIfCan| 243 |retract| 248 |rem| 253 |reducedSystem|
- 259 |recip| 270 |rationalIfCan| 275 |rational?| 280
- |rational| 285 |random| 290 |quo| 299 |principalIdeal| 305
- |prime?| 310 |powmod| 315 |positiveRemainder| 322
- |positive?| 328 |permutation| 333 |patternMatch| 339
- |one?| 346 |odd?| 351 |nextItem| 356 |negative?| 361
- |multiEuclidean| 366 |mulmod| 372 |min| 379 |max| 385
- |mask| 391 |length| 396 |lcm| 401 |latex| 412 |invmod| 417
- |init| 423 |inc| 427 |hash| 432 |gcdPolynomial| 437 |gcd|
- 443 |factorial| 454 |factor| 459 |extendedEuclidean| 464
- |exquo| 477 |expressIdealMember| 483 |even?| 489
- |euclideanSize| 494 |divide| 499 |differentiate| 505 |dec|
- 516 |copy| 521 |convert| 526 |coerce| 556 |characteristic|
- 576 |bit?| 580 |binomial| 586 |before?| 592 |base| 598
- |associates?| 602 |addmod| 608 |abs| 615 |Zero| 620 |One|
- 624 |OMwrite| 628 D 652 >= 663 > 669 = 675 <= 681 < 687 -
- 693 + 704 ** 710 * 722)
+ 259 |recip| 275 |rationalIfCan| 280 |rational?| 285
+ |rational| 290 |random| 295 |quo| 304 |principalIdeal| 310
+ |prime?| 315 |powmod| 320 |positiveRemainder| 327
+ |positive?| 333 |permutation| 338 |patternMatch| 344
+ |one?| 351 |odd?| 356 |nextItem| 361 |negative?| 366
+ |multiEuclidean| 371 |mulmod| 377 |min| 384 |max| 390
+ |mask| 396 |length| 401 |lcm| 406 |latex| 417 |invmod| 422
+ |init| 428 |inc| 432 |hash| 437 |gcdPolynomial| 442 |gcd|
+ 448 |factorial| 459 |factor| 464 |extendedEuclidean| 469
+ |exquo| 482 |expressIdealMember| 488 |even?| 494
+ |euclideanSize| 499 |divide| 504 |differentiate| 510 |dec|
+ 521 |copy| 526 |convert| 531 |coerce| 561 |characteristic|
+ 581 |bit?| 585 |binomial| 591 |before?| 597 |base| 603
+ |associates?| 607 |addmod| 613 |abs| 620 |Zero| 625 |One|
+ 629 |OMwrite| 633 D 657 >= 668 > 674 = 680 <= 686 < 692 -
+ 698 + 709 ** 715 * 727)
'((|infinite| . 0) (|noetherian| . 0)
(|canonicalsClosed| . 0) (|canonical| . 0)
(|canonicalUnitNormal| . 0) (|multiplicativeValuation| . 0)
@@ -636,18 +635,19 @@
(CONS (|makeByteWordVec2| 1
'(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
- 0 0))
+ 0 0 0 0 0))
(CONS '#(|IntegerNumberSystem&| |EuclideanDomain&|
|UniqueFactorizationDomain&| NIL NIL
|GcdDomain&| |IntegralDomain&| |Algebra&| NIL
- NIL |DifferentialRing&| |OrderedRing&| NIL NIL
- |Module&| NIL |Ring&| NIL NIL NIL NIL NIL
- |AbelianGroup&| NIL NIL NIL NIL
+ |DifferentialRing&| |OrderedRing&| NIL NIL
+ |Module&| NIL NIL |Ring&| NIL NIL NIL NIL NIL
+ NIL |AbelianGroup&| NIL NIL NIL NIL
|AbelianMonoid&| |Monoid&| NIL NIL
|OrderedSet&| NIL NIL |AbelianSemiGroup&|
|SemiGroup&| NIL NIL |RetractableTo&|
- |SetCategory&| NIL NIL NIL NIL NIL NIL NIL NIL
- NIL NIL |BasicType&| NIL)
+ |DifferentialDomain&| |SetCategory&| NIL NIL
+ NIL NIL NIL NIL NIL NIL NIL NIL NIL
+ |BasicType&| NIL)
(CONS '#((|IntegerNumberSystem|)
(|EuclideanDomain|)
(|UniqueFactorizationDomain|)
@@ -655,11 +655,13 @@
(|OrderedIntegralDomain|) (|GcdDomain|)
(|IntegralDomain|) (|Algebra| $$)
(|CharacteristicZero|)
- (|LinearlyExplicitRingOver| 17)
(|DifferentialRing|) (|OrderedRing|)
(|CommutativeRing|) (|EntireRing|)
- (|Module| $$) (|BiModule| $$ $$)
- (|Ring|) (|OrderedAbelianGroup|)
+ (|Module| $$)
+ (|LinearlyExplicitRingOver| 17)
+ (|BiModule| $$ $$) (|Ring|)
+ (|LeftModule| 17)
+ (|OrderedAbelianGroup|)
(|LeftModule| $$) (|Rng|)
(|RightModule| $$)
(|OrderedCancellationAbelianMonoid|)
@@ -674,14 +676,16 @@
(|RightLinearSet| $$)
(|AbelianSemiGroup|) (|SemiGroup|)
(|LeftLinearSet| 17) (|RealConstant|)
- (|RetractableTo| 17) (|SetCategory|)
- (|OpenMath|) (|ConvertibleTo| 14)
+ (|RetractableTo| 17)
+ (|DifferentialDomain| $$)
+ (|SetCategory|) (|OpenMath|)
+ (|ConvertibleTo| 14)
(|ConvertibleTo| 56)
(|ConvertibleTo| 59)
(|CombinatorialFunctionCategory|)
- (|ConvertibleTo| 132)
+ (|ConvertibleTo| 131)
(|ConvertibleTo| 62)
- (|ConvertibleTo| 17)
+ (|ConvertibleTo| 17) (|Type|)
(|CoercibleFrom| $$)
(|CoercibleFrom| 17) (|BasicType|)
(|CoercibleTo| 44))
@@ -703,37 +707,38 @@
9 0 1 2 0 0 0 0 1 2 0 92 0 0 1 3 0 0
0 0 0 52 1 0 0 0 1 1 0 113 0 1 2 0 9
0 0 1 1 0 17 0 1 2 0 0 0 0 91 0 0 0 1
- 1 0 133 0 1 1 0 17 0 1 2 0 0 0 0 54 2
- 0 75 72 76 77 1 0 71 72 73 1 0 92 0
- 93 1 0 130 0 1 1 0 9 0 1 1 0 129 0 1
- 0 0 0 79 1 0 0 0 80 2 0 0 0 0 90 1 0
- 136 134 1 1 0 9 0 1 3 0 0 0 0 0 1 2 0
- 0 0 0 70 1 0 9 0 1 2 0 0 0 0 1 3 0
- 131 0 132 131 1 1 0 9 0 34 1 0 9 0 85
- 1 0 92 0 1 1 0 9 0 43 2 0 135 134 0 1
- 3 0 0 0 0 0 55 2 0 0 0 0 87 2 0 0 0 0
- 86 1 0 0 0 1 1 0 0 0 49 1 0 0 134 1 2
- 0 0 0 0 1 1 0 14 0 69 2 0 0 0 0 1 0 0
- 0 1 1 0 0 0 38 1 0 41 0 42 2 0 127
- 127 127 128 1 0 0 134 1 2 0 0 0 0 94
- 1 0 0 0 1 1 0 113 0 114 3 0 138 0 0 0
- 1 2 0 139 0 0 1 2 0 92 0 0 112 2 0
- 135 134 0 1 1 0 9 0 1 1 0 7 0 1 2 0
- 88 0 0 89 1 0 0 0 1 2 0 0 0 7 1 1 0 0
- 0 40 1 0 0 0 36 1 0 14 0 66 1 0 59 0
- 61 1 0 56 0 58 1 0 62 0 64 1 0 132 0
- 1 1 0 17 0 48 1 0 0 17 47 1 0 0 0 1 1
- 0 0 17 47 1 0 44 0 46 0 0 7 1 2 0 9 0
- 0 1 2 0 0 0 0 1 2 0 9 0 0 1 0 0 0 35
- 2 0 9 0 0 1 3 0 0 0 0 0 51 1 0 0 0 78
- 0 0 0 6 0 0 0 31 3 0 11 12 0 9 29 2 0
- 14 0 9 27 2 0 11 12 0 28 1 0 14 0 26
- 1 0 0 0 1 2 0 0 0 7 1 2 0 9 0 0 50 2
- 0 9 0 0 81 2 0 9 0 0 33 2 0 9 0 0 82
- 2 0 9 0 0 10 1 0 0 0 16 2 0 0 0 0 39
- 2 0 0 0 0 37 2 0 0 0 7 84 2 0 0 0 140
- 1 2 0 0 0 0 53 2 0 0 17 0 83 2 0 0 7
- 0 1 2 0 0 140 0 1)))))
+ 1 0 133 0 1 1 0 17 0 1 2 0 0 0 0 54 1
+ 0 71 72 73 1 0 71 76 1 2 0 75 72 76
+ 77 1 0 92 0 93 1 0 130 0 1 1 0 9 0 1
+ 1 0 129 0 1 0 0 0 79 1 0 0 0 80 2 0 0
+ 0 0 90 1 0 135 134 1 1 0 9 0 1 3 0 0
+ 0 0 0 1 2 0 0 0 0 70 1 0 9 0 1 2 0 0
+ 0 0 1 3 0 132 0 131 132 1 1 0 9 0 34
+ 1 0 9 0 85 1 0 92 0 1 1 0 9 0 43 2 0
+ 136 134 0 1 3 0 0 0 0 0 55 2 0 0 0 0
+ 87 2 0 0 0 0 86 1 0 0 0 1 1 0 0 0 49
+ 1 0 0 134 1 2 0 0 0 0 1 1 0 14 0 69 2
+ 0 0 0 0 1 0 0 0 1 1 0 0 0 38 1 0 41 0
+ 42 2 0 127 127 127 128 1 0 0 134 1 2
+ 0 0 0 0 94 1 0 0 0 1 1 0 113 0 114 2
+ 0 137 0 0 1 3 0 139 0 0 0 1 2 0 92 0
+ 0 112 2 0 136 134 0 1 1 0 9 0 1 1 0 7
+ 0 1 2 0 88 0 0 89 1 0 0 0 1 2 0 0 0 7
+ 1 1 0 0 0 40 1 0 0 0 36 1 0 14 0 66 1
+ 0 59 0 61 1 0 56 0 58 1 0 131 0 1 1 0
+ 62 0 64 1 0 17 0 48 1 0 0 17 47 1 0 0
+ 0 1 1 0 0 17 47 1 0 44 0 46 0 0 7 1 2
+ 0 9 0 0 1 2 0 0 0 0 1 2 0 9 0 0 1 0 0
+ 0 35 2 0 9 0 0 1 3 0 0 0 0 0 51 1 0 0
+ 0 78 0 0 0 6 0 0 0 31 3 0 11 12 0 9
+ 29 2 0 14 0 9 27 2 0 11 12 0 28 1 0
+ 14 0 26 1 0 0 0 1 2 0 0 0 7 1 2 0 9 0
+ 0 50 2 0 9 0 0 81 2 0 9 0 0 33 2 0 9
+ 0 0 82 2 0 9 0 0 10 1 0 0 0 16 2 0 0
+ 0 0 39 2 0 0 0 0 37 2 0 0 0 7 84 2 0
+ 0 0 140 1 2 0 0 17 0 83 2 0 0 0 0 53
+ 2 0 0 17 0 83 2 0 0 7 0 1 2 0 0 140 0
+ 1)))))
'|lookupComplete|))
(MAKEPROP '|Integer| 'NILADIC T)