Jens Axel Søgaard
fdfaf6bee0
Added von Mangoldt function
2012-11-23 16:04:37 +01:00
Neil Toronto
0936d8c20b
Reworked distribution API, finally happy with it (as happy as I can be without being able to partially instantiate polymorphic parent struct types)
...
Added docs for math/distributions (about 75% finished)
Started docs for math/array (very incomplete)
2012-11-21 21:16:35 -07:00
Neil Toronto
68af24780d
Manually applied Jens Axel's patch to add `random-prime'
2012-11-17 21:19:46 -09:00
Jens Axel Søgaard
e655e97a83
Better example for prime-omega
2012-11-17 21:03:47 -09:00
Jens Axel Søgaard
69f6d8ce52
Added prime-omega
2012-11-17 21:02:59 -09:00
Neil Toronto
1e52736089
Documentation style changes
...
Fixes after merge weirdness from pull request (specifically, removed `bfrandom' from "mpfr.rkt" again)
Removed dependence of math/flonum on math/bigfloat (better build parallelization)
Changed `divides?' to return #f when its first argument is 0
Made return type of `quadratic-character' more precise
Made argument types more permissive:
* second argument to `solve-chinese'
* second argument to `next-primes'
* second argument to `prev-primes'
2012-11-17 21:02:37 -09:00
Jens Axel Søgaard
db500e8b58
Fixed next-prime and prev-prime problem
2012-11-17 21:02:37 -09:00
Jens Axel Søgaard
7e89adece4
Moved links to margin. Added more links
2012-11-17 21:02:37 -09:00
Jens Axel Søgaard
f208d0dae8
Add note about untyped- in docs for next-prime and prev-prime
2012-11-17 21:02:37 -09:00
Jens Axel Søgaard
bbef490fb0
Fixed missing import for curry
2012-11-17 21:02:36 -09:00
Jens Axel Søgaard
9307cbb120
Changed size of prime arrary to 10000
2012-11-17 21:02:36 -09:00
Jens Axel Søgaard
2178282fd6
Documentation for order, orders, primitive-root, exists-primitive-root?, primitive-roots
2012-11-17 21:02:36 -09:00
Jens Axel Søgaard
0af1cb034e
Documentation of tangent-number, quadratic-solutions, quadratic-residue and quadratic-character
2012-11-17 21:02:36 -09:00
Jens Axel Søgaard
63b5f47989
Documentation on mediant
2012-11-17 21:02:36 -09:00
Jens Axel Søgaard
00a886ea0c
Documentation on polygonal numbers
2012-11-17 21:02:36 -09:00
Jens Axel Søgaard
f68cc0ada6
More documentation on number theoretic functions
2012-11-17 21:02:36 -09:00
Jens Axel Søgaard
8b99eb5b6a
Headline in docs
2012-11-17 21:02:36 -09:00
Jens Axel Søgaard
e81f9eb146
Added bindings to number theoretic functions
2012-11-17 21:02:36 -09:00
Neil Toronto
aa83f80d64
Removed extraneous files that DrDr was running
2012-11-17 11:57:13 -07:00
Matthew Flatt
eaf68e6e85
GMP and MPFR as pre-build libraries for Mac OS X and Windows
...
Also, add versions for Unix references, and adjust the way that
missing bindings are handled.
2012-11-16 22:21:54 -07:00
Neil Toronto
e88fe44ff5
Made bigfloats serializable
2012-11-16 17:10:37 -07:00
Neil Toronto
97fa28552d
Removed runtime dependence on libmpfr; DrDr should be able to test all but tests/bigfloat-test.rkt now
2012-11-16 15:39:15 -07:00
Matthew Flatt
9a48e5d1e5
math: avoid import at unnecessary phase
...
This repair avoids using at compile time external libraries that
are needed at run time.
2012-11-16 14:10:32 -07:00
Neil Toronto
f2dc2027f6
Initial math library commit. The history for these changes is preserved
...
in the original GitHub fork:
https://github.com/ntoronto/racket
Some things about this are known to be broken (most egregious is that the
array tests DO NOT RUN because of a problem in typed/rackunit), about half
has no coverage in the tests, and half has no documentation. Fixes and
docs are coming. This is committed now to allow others to find errors and
inconsistency in the things that appear to be working, and to give the
author a (rather incomplete) sense of closure.
2012-11-16 11:39:51 -07:00