Home > Uncategorized > Guest post: Useful Math Tools

Guest post: Useful Math Tools

April 5, 2016

This is a guest post by Maxwell Feiner, a New York City high school kid interested in math. Maxwell and I have been having fun math conversations on Friday afternoons for a while now, and I’ve been impressed by the tools he uses, so I asked him to write up a description of them for mathbabe.

When I am doing math in my spare time there are three tools that I use heavily to aid in the process. These three being Desmos.com and Wolframalhpa.com for the aid in solving problems, and Brilliant.org for finding great problems to solve.




Brilliant is a fantastic site for users to obtain unique challenging problems, as well as to post solutions to problems posed by others. Think of it as a social site for math. Most of the problems are math, but there are some physics and chemistry problems as well. I like the problems a lot because they require insight beyond what is taught in school classes. They normally cannot be solved using one formula or pre-learned method, but instead require deeper thought and a combination of different concepts in order to be solved. Signing up is required to use the site. It is free. Some sample problems are shown below.

Screen Shot 2016-03-01 at 5.25.46 PM

Screen Shot 2016-02-25 at 8.15.39 PM.png

Screen Shot 2016-02-24 at 2.26.51 PM



Desmos is a great, free, and interactive online graphing calculator. It is simple to use, but at the same time very powerful. Besides just graphing equations, the user can put in adjustable values of variables and watch how the graph changes as the variables do. For example, the user could enter the equation y=a*sin(bx+c) and create adjustable values for a,b, and c, then see how changing them affects the graph of the function.


Screen Shot 2016-04-02 at 4.04.22 PM

To change the values of the variables, the user can use either sliders (shown), manually input values, or put in a set of numbers or range, such as c=[1,2], where two graphs will be displayed for c=1 and c=2, or  c=[1,2,…10](also shown), where 10 graphs will be displayed, for every integer from 1 to 10. The sliders can also be used to make animations by continually and smoothly incrementing the value of one of the variables. In the graph pictured below I also used the restrictions capability, allowing me to only show a certain part of the graph.

Screen Shot 2016-04-02 at 4.15.23 PM

Another cool feature is movable points, which is demonstrated in two of my own graphs which have links to them below. There are so many features that it would be very hard to explain them all here, so I have provided a link to some of their tutorials on their website and a few examples of some interactive graphs I created. You can create an account and publish your work too.

Here’s a tutorial, and here are some examples of my work:

  1. Tangents to a parabola,
  2. the equation of a square, and
  3. construction of a sine wave




WolframAlpha is a powerful computational knowledge engine that can be used for many purposes, both math and non-math related. One thing it is particularly helpful for is graphing 3-D equations. Just type in an equation,1-D,2-D, or 3-D and it will be graphed. Once on the site, some interesting queries to try include the ones pictured below.

Screen Shot 2016-04-02 at 4.24.10 PM
Screen Shot 2016-04-02 at 4.25.18 PM

Screen Shot 2016-04-02 at 4.36.11 PM Screen Shot 2016-04-02 at 4.41.57 PM
Screen Shot 2016-04-02 at 4.45.24 PM Screen Shot 2016-04-02 at 4.46.47 PM
Other ones to try (just copy and paste into WolframAlpha or click on the links below)

This is just barely scratching the surface of what can be done with the powerful tool.



After working with these three tools for a while, I, and many others have benefitted so much from using them. If you are looking for aids in solving problems, or more problems to solve, I highly recommend checking them out. 

Categories: Uncategorized
  1. Liz
    April 5, 2016 at 7:05 am

    I’ve used Wolfram before, very helpful to see the steps to solve calculus problems. I really like the Desmos ability to see what happens with varying values. I generally use matlab to plot stuff like that but it looks very helpful and easier to use. Thank you for sharing 🙂


  2. Lauren
    April 5, 2016 at 8:30 am

    Wow! Thank you for sharing, Maxwell.


  3. April 5, 2016 at 8:40 am

    0^0 = 1 — or else the center does not hold …


  4. April 5, 2016 at 10:48 am

    Three excellent choices! I’d recommend – because you seem from this like you’d really love – geogebra.org and sagemath.org as well.


  5. April 5, 2016 at 11:58 am

    Brilliant.org is, well, brilliant. 🙂 We also resort to desmos when we get lazy producing graphs (as in this post on inverse functions), but above all, Wolfram is our swiff knife of choice, and these days we use it to solve definite integrals that takes too much time to be solved, or has to be evaluated numerically.


  6. April 5, 2016 at 1:54 pm

    A fine and useful posting, Maxwell, thank you! In return, you may find interesting the effort in Cambridge UK, Arizona, and Japan to recast mathematics in terms of geometric algebra. I would like to promote on these sites a challenge by another brilliant high-schooler — from Singapore — the use of quaternions and factoring tools on Wolfram to break asymmetric encryption!


  7. Richard Séguin
    April 5, 2016 at 11:53 pm

    You may not be aware, if you use OS X, that there is an application hidden away in Applications/Utilities called Grapher. Look at some of the selections under the Examples menu.


  8. April 6, 2016 at 12:26 am

    When someone else’s software becomes too constricting and you need to create your own … especially with a slant towards 3D visualization then teach yourself threejs … http://threejs.org/examples/#webgl_geometry_extrude_splines


  9. David18
    April 11, 2016 at 6:32 pm

    Richard, thank you for the suggestion of Grapher.

    There is an obvious bug in Wolfram Alpha that makes me suspect of other problems with the software as well as the testing.

    Asking for the distance from Jerusalem to Bethlehem (according to the New Testament is the birthplace of Jesus and comes up first in a Google search of “Bethlehem”).

    Google: 7.1 km
    Wolfram Alpha: 5770 miles (the distance to Bethlehem PA in the USA).


  1. No trackbacks yet.
Comments are closed.
%d bloggers like this: