Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Reduce (computer algebra system)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Available implementations and supported platforms == REDUCE is available from [[SourceForge]]. Binary distributions are released<ref name="REDUCE Files" /> a few times a year with no fixed schedule as snapshots of the [[Apache Subversion|Subversion]] repository, and also offer compressed archive snapshots of the full source code. SourceForge can be set up to notify users when a new release is available. In 2024, binary distributions were released for 64-bit versions of [[macOS]], [[Linux]] ([[Debian]] and [[Red Hat Linux|Red Hat]] based systems) and [[Microsoft Windows]]. The installers either include or are available for both CSL- and PSL-REDUCE, and may include the REDUCE source code. REDUCE can be built from the source code on a larger range of platforms and on other Lisp systems, such as [[Common Lisp]].<ref>{{Cite web |title=REDUCE Code |url=https://sourceforge.net/p/reduce-algebra/code/HEAD/tree/trunk/common-lisp/ |access-date=2025-01-07 |website=SourceForge}}</ref> <!-- REDUCE is also available as Web REDUCE to be run entirely within a web browser. It should run on all recent desktop web browsers and there is a mobile version that runs on some mobile web browsers; the appropriate version should be detected automatically. Web REDUCE is downloaded automatically from the REDUCE web server and then run locally in the browser; there may be a delay the first time it is downloaded (or after it has been updated), but subsequently is should run from the browser cache without any noticeable delay. Web REDUCE is a version of CSL REDUCE compiled to WebAssembly using Emscripten. It provides a graphical user interface (only) and supports plotting using a version of Gnuplot that is also compiled to WebAssembly using Emscripten. Web REDUCE is experimental and a little fragile, and does not behave exactly like desktop REDUCE, but it can usefully run all the code examples in this article by copying and pasting them into the Web REDUCE input window. -->
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)