Tel: +44(0)1865 300 579
Fax: +44(0)1865 300 232

Programs for Programmers

Mathematica

 

Wolfram mathematicaWolfram Mathematica WorkbenchMathematica Student EditionMathematica Home Edition
Wolfram webMathematicaWolfram gridMathematica Mathematica Application packages
Mathematica Premier Support Mathematica LicensingMathematica Sytem Requirements

Why Buy from Polyhedron Software?
Experienced Wolfram Certified Reseller
Reseller of Mathematica since 1991
Mathematica Prices

Sign up for Wolfram Seminars

What Is Mathematica?

Almost any workflow involves computing results, and that's what Mathematica does—from building a hedge fund trading website or publishing interactive engineering textbooks to developing embedded image recognition algorithms or teaching calculus.

Mathematica is the world's ultimate application for computations and the only development platform fully integrating computation into complete workflows, moving you seamlessly from initial ideas all the way to deployed individual or enterprise solutions.

Compute

Numerics of any precision, symbolics, or visualization—Mathematica is the ultimate computational tool, with system-wide technology to ensure reliability, ease of use, and performance. Use Mathematica computation directly, as the engine in an infrastructure, or integrated into a standalone application.

Core Algorithms

With the world's largest collection of algorithms in a single system, each able to operate across the widest applicable scope of numeric, symbolic, or graphical input, Mathematica provides broad coverage for mathematical computations and equation solving in every field.

  • Uniform expression model
  • Equation solving
  • Graphs and networks
  • Linear algebra
  • Discrete calculus
  • Polynomial algebra
  • Number theory
  • Mathematical constants and data
  • Probability and statistics
  • Calculus and analysis
  • Computational systems
  • Logic and Boolean algebra
  • Special functions
 Mathematica Algorithms

 Go to Top

Numerical Computing

Mathematica uses the power of symbolic computation to make numerical computing faster and more accurate. Automatic algorithm selection and the ability to use any calculation precision enhance Mathematica's capabilities in linear algebra, quadrature, local and global optimization, differential equation solving, and many more areas.

Task-oriented automatic solvers

  • Task-oriented automatic solvers
  • Results at any precision
  • Linear algebra and sparse arrays
  • Integration and summation
  • Numerical equation solving
  • Symbolically enhanced numeric computing
  • Unique numerical precision tracking
  • Differential equations
  • Local and global optimization
 Mathematica Numerical Computing

Develop

Develop tools, applications, documents, or infrastructure components using Mathematica's seamless workflow, unique symbolic language, and advanced code editing environment, achieving fast turnaround on small projects and record times on large systems.

Programming & Development

Mathematica offers a streamlined workflow for development projects of any size. A flexible symbolic language that supports multiple programming paradigms, advanced debugging tools, automatic interface construction, and more, simplify the entire development process from design to deployment.

  • Seamless development workflow
  • Unique symbolic language
  • Fully customizable instant GUIs
  • Debugging and profiling
  • Mathematica packages
  • Unlimited performance and scale
  • Multiparadigm programming language
  • Code generation and compilation
 Mathematica development

Interactivity & Interface Design

  • Instant interactive exploration
  • Dynamic interactivity language
  • External controllers
  • Automatic interface construction
  • Full range of controls
  • Automatically platform independent
  • Generalized input
 Mathematica Interactivity and Interface Design

Go to Top

Deploy

Whether your deliverables are interactive documents, presentations, applications, or enterprise systems, Mathematica can deploy your results in a wide range of formats locally or across a network. With many ways to connect to and work with external systems, Mathematica is designed to maximize your productivity.

Deployment & Connectivity

Reports, presentations, websites, applications—Mathematica provides a variety of deployment options for delivering results. They're seamlessly integrated into your workflow alongside many ways to connect, control, and work with external data sources and systems.

  • Live notebook documents
  • Applications deployment
  • Dynamic web deployment
  • Built-in connectivity with databases and applications
  • Real-time image acquisition
  • Generate report documents
  • Deploy as a service engine
  • Cluster deployment
  • Web services and standards
  • Gamepad and human interface device support
 Mathematica Connectivity

Productivity & Usability

Mathematica streamlines your workflow, maximizing productivity and easily transforming your results into interactive presentations and reports. With versatile programming approaches, instant dynamic content, and free-form linguistic input that lets you explore new functionality without focusing on syntax, Mathematica handles projects of any scale.

  • Free-form linguistic input
  • Live math typesetting
  • Active documentation with 100,000 examples
  • Assistant palettes
  • Document-centred interface
  • Integrated graphics editing and drawing
  • Integrated word processing
  • Integrated presentations

 Mathematica Presentations

Go to Top

Over 20 Years of Experience—Millions of Users

With more than 20 years of experience and millions of users from Fortune 500 companies to government departments to thousands of universities worldwide, Mathematica technology lies behind many of the world's most impressive projects, processes, and organizations—and your future innovation?

New in V8: Direct access to WolframAlpha data

Mathematica 8 introduces free-form linguistic input—a whole new way to compute. Enter plain English; get immediate results—no syntax required. It's a new entry point into the complete Mathematica workflow, now upgraded with 500 additional functions and 7 application areas—including the world's most advanced statistics capability and state-of-the-art image processing.

New workflow end points include deployment of standalone applications or interactive documents.

Top 8 Reasons to Upgrade to Mathematica 8

  1. Enter your queries in plain English using new free-form linguistic input
    When you start with Mathematica 8, you don't have to use complicated syntax. Just type your commands in simple English, and Mathematica 8 will give you the right result and the language you need to continue working with that result.
  2. Access more than 10 trillion pieces of curated, up-to-date, and ready-to-use data:
    Whatever area you're working in, Mathematica 8 provides more built-in data than ever. Wolfram|Alpha, the world's first computational knowledge engine, is completely integrated within Mathematica 8. Pull more than 10 trillion (and continually increasing) pieces of data directly from Wolfram|Alpha into your work and immediately use them for further analysis.
  3. Import all your data using a wider array of import/export formats:
    Bring all of your own data into your workflow with an even wider range of import/export formats, including elevation, satellite, seismology, microarray, graph, and even the latest Microsoft Excel file format.
  4. Use the broadest statistics and data visualization capabilities on the market
    Mathematica 8 offers more statistical distributions than any other system, including specialized coverage of finance, medicine, and engineering. It also adds data distributions and other statistics capabilities. To assist you in a wide array of data analysis, you can use many new statistical and financial charts that take full advantage of Mathematica 8's automation and flexibility to make your results clearer.
  5. Choose from a full suite of engineering tools, such as wavelets and control systems
    Mathematica 8 offers new built-in wavelets and control systems. These, combined with Mathematica's fast linear algebra and numerical analysis features, make Mathematica 8 an engineer's dream tool.
  6. Use more powerful image processing and analysis capabilities:
    Mathematica 8 improves performance and expands coverage of image processing and analysis, adding many new algorithms in areas like filtering, segmentation, shape analysis, and feature detection.
  7. Create interactive tools for rapid exploration of your ideas:
    Present charts of results, show interactive models, or prototype your next project in an astonishing range of interactive applications with just a few lines of input using Mathematica 8's Manipulate command. You don't have to learn any complicated new concepts or programming ideas to use it.
  8. Develop faster and more powerful applications:
    Get results faster with new support for CUDA and OpenCL GPU computation. You can also compile directly to C with our new code generation tools.

Go to Top

Mathematica for Students

Mathematica for Students is a fully functional version of Mathematica but at a low student price. It runs at the same speed, produces the same output, and is identical in functionality to the professional version of Mathematica. Its distinctions include the following:

  • Mathematica for Students is for exclusive sale to students enrolled at accredited educational institutions (or at an approved homeschool location) for use on their own personal computers. Proof of enrolment is required at the time of purchase.
  • Registration is required to activate and use Mathematica for Students.
  • Mathematica for Students has a "Printed by Mathematica for Students" footnote that prints at the bottom of every document page.

To purchase Mathematica for Students, proof of enrollment in an accredited educational institution is required.

The following qualify as proof of your status:

  • Photocopy of your dated student ID (with current date)
  • Photocopy of your class registration
  • Photocopy of your class schedule
  • Photocopy of your school bill
  • URL of your institution’s publicly accessible web page or web directory that proves your student status.

Mathematica Home Edition

Mathematica Home Edition is the world's most powerful integrated computation system for non-professional use by hobbyists and enthusiasts alike.

  • Help your child with homework
  • Calculate mortgage, credit card, and student loan payments
  • Go beyond Photoshop with advanced programmatic image processing
  • Explore the cosmos
  • Evaluate and predict financial trends
  • Design unique games and puzzles
  • Import and track your favourite sports statistics
  • Analyze real-time and historical weather data
  • Graph your family tree

Incredible value; Mathematica Home Edition is available for Mac, Windows, and Linux.

Mathematica Home Edition is not licensed for commercial, non-profit, academic, or government use

Mathematica Player Pro is the professional platform for running interactive Mathematica applications and documents. Used either as a personal tool or as a high-level engine built in by application developers, Player Pro provides the power of Mathematica for a fraction of the cost.

Player Pro as an application delivery system
Player Pro is a single runtime yet it supports the functionality of Mathematica, giving users easy and cost-effective access to your Mathematica applications. And you can choose whether you want to bundle Player Pro to make a stand-alone application or deliver tools to an existing Player Pro user.

Player Pro as a personal tool
Interact with reports, applets, and documents from your colleagues without investing in Mathematica. If it's dynamic in Mathematica, it's dynamic in Player Pro.

Compare Player/Player Pro and Mathematica (link to Wolfram's site)

WolframAlpha Enter your question or calculation,  and Wolfram|Alpha uses its built-in algorithms  and a growing collection of data to compute the answer.

 

 

Go to Top

 

 

 System Requirements

Mathematica System Requirements

Microsoft Windows 32-bit 64-bit
Windows 7    
Windows Vista    
Windows XP*    
Windows HPC Server 2008    
Windows Server 2008    
Windows Server 2003    
Windows Compute Cluster Server 2003    
*Windows XP requires Service Pack 2 or later.    
Linux 32-bit 64-bit
Ubuntu 7-10    
Red Hat Enterprise Linux 4    
CentOS 5    
Debian 5*    
openSUSE 11    
Mathematica 8 has been fully tested on the Linux distributions listed above. On new Linux distributions, additional compatibility libraries may need to be installed. It is likely that Mathematica will run successfully on other distributions based on the Linux kernel 2.6 or later.

Mathematica supports an X Window System front end, and since Version 7 has used the Qt application framework for its user interface—the same used by the major Linux desktop environment KDE. Regular tests are run on both enterprise and popular open-source Linux distributions.

*Debian users will need the 32-bit compatibility library, lib32stdc++6.

   
Apple Mac 32-bit 64-bit
Mac OS X 10.6 Intel    
Mac OS X 10.5 Intel    
Mac users on Intel systems with Mac OS X 10.5 or later can run the latest version of Mathematica. Mathematica 8 will run on both 32-bit and 64-bit Intel Macs.
Mathematica
8 is not supported on Mac PowerPC.
Mathematica 7 is available for Mac OS X 10.5 PPC.
   

 

 

 

Individual Licensing

 

A single-machine Mathematica license is ideal for occasional or dedicated use on one operating system.

  • Support for machines with up to 4 cores
  • Windows, Mac, or Linux
  • 2 months of access to Premier Service:
    • Complimentary home-use license
    • Free upgrades and technical support
    • webMathematica for application deployment via the web
  • Wolfram Workbench for creating application documentationConveniently manage your licenses online via the Wolfram User Portal

Network Licensing with MathLMMathLM License Server

Network licensing is available with MathLM, the Wolfram Research license manager. MathLM offers the easiest, most flexible, and most cost-effective way to buy, distribute, and administer Mathematica, gridMathematica, and other Wolfram Research products throughout organizations.

Network administrators can easily deploy licenses from a central location, greatly simplifying system-administration tasks.

With MathLM, network licenses also allow concurrent use, making software available to many more users at significant savings over the cost of single-user copies for occasional users.


Key Benefits

  • Significant savings over the cost of the individual licenses needed to satisfy the same number of potential users
  • Easy administration
  • Availability throughout the network and not just on individual workstations

 

 

 

 

Go to Top

FURTHER INFORMATION
Wolfram Blog
http://blog.wolfram.com

Wolfram Documentation Center
http://documents.wolfram.com


Wolfram Information Center
http://library.wolfram.com

 

PREMIER SUPPORT - All licences are bundled with with Premier Support for the first year.  Please keep the huge  benefits in mind and renew promptly.

 

Mathematica products available from Polyhedron Software     

Go to Top