Improve your math and programming skills with Project Euler

Improve your math and programming skills with Project Euler
Project Euler can be an addictive site for people who are passionate about mathematics and programming. You don’t need to be an expert in either of these two disciplines to participate in it’s challenges, but any such skills you may already possess will be an asset. The author of the site,...

Complex Algorithm Research and Development: Harder Than Many Think

An algorithm is a procedure or formula for solving a problem. For the purposes of this article, a complex algorithm is defined as an algorithm that embodies advanced mathematical or logical methods and requires at least one thousand (1000) lines of the C/C++ programming language to implement. The term C/C++...

An almost convincing start for Wolfram Alpha

Wolfram Research finally launched Wolfram|Alpha, the much talked about “computational knowledge engine”. It’s unusual description is justified by the fact that we are not dealing with a search engine in the classic sense of the term, nor with the next Google. At first glance we’re...

A New Kind of Search

Seven years ago Stephen Wolfram published A New Kind of Science. I remember the hype surrounding this book. Journalists jumped at the chance to praise a heavy tome that was too complex for most of them to fully understand, but that shipped with an ambitious title and the implicit guarantee that comes from a...

13 Useful Math Cheat Sheets

13 Useful Math Cheat Sheets
Cheat sheets can be very useful and make for great posters around your room. The following is a collection of 13 cheat sheets for several mathematical topics and programs: General Math Cheat Sheet (iPaper and other formats) Elementary Algebra Cheat Sheet (PDF) Trigonometry Cheat Sheet (PDF) Calculus Cheat...

Getting started with gnuplot

gnuplot is an excellent scientific package for visualizing data and plotting functions. Despite its name, it has nothing to do with the GNU project, even though it’s Open Source and entirely free. This tool is very handy whenever you need to produce production quality graphics from a given data-set (or...

A 10 minute tutorial for solving Math problems with Maxima

About 50,000 people read my article 3 awesome free Math programs. Chances are that at least some of them downloaded and installed Maxima. If you are one of them but are not acquainted with CAS (Computer Algebra System) software, Maxima may appear very complicated and difficult to use, even for the resolution...

3 awesome free Math programs

Mathematical software can be very expensive. Programs like Mathematica, Maple and Matlab are incredibly powerful, flexible and usually well documented and supported. Their price tags however are a big let down for many people, even if there are cheap (in some cases crippled) versions available for...