Let’s talk restrictions. So helpful, so amazing. I’ve seen people use restrictions in some very creative ways lately, so here’s the lowdown on cool ways to use restrictions. Make sure to scroll to the end to see an Angry Birds activity that makes extensive use of restrictions.

**First, the classic use: restricting ***x* and/or *y*.

You can restrict just the x values, or you can restrict just the y-values, or you can stack restrictions. Desmos even knows the difference between AND and OR:

Here, I’ve shown a graph with x > 0 OR y > 0

In Desmos, type the restrictions in the same bracket, separated by a comma: {x>0,y>0}

BTW, this is super helpful if you want to do something like this:

Here, I’ve shown a graph with x > 0 AND y > 0

In Desmos, type the restrictions in separate brackets: {x>0} {y>0}

The team at Desmos has also made it possible to place restrictions on both x and y at the same time in an implicitly defined inequality. Here is one example:

Link to Desmos: see how this is done!

**Second: restricting parameters.** This allows certain aspects of the graph appear or disappear depending on a certain parameter. It also can be used to make whole images appear or disappear. Here are some of my favorite examples lately:

Here I built upon a graph that Desmos had featured, and set it up to turn on tangents by sliding a point on the graph. This technique is awesome for building teacher activities where you want to make a graph into an interactive exhibit (i.e. students can’t access the expression list, just the graph itself.) Check out the graph here.

For another example, here is a tweet by Stefan Fritz showing a fantastic Angry Birds activity he created that gives students feedback as they work through the clever use of restrictions on parameters. Here’s the link to the teacher activity for anyone who wants to use it! Such a fun activity!