Calculus Unlimited
 
Design: Michal Yerushalmy, Judah Schwartz.
Programming: Ron Naoman

We believe that the function (and its entailed concept, the variable) should be the fundamental mathematical object of the algebra, pre-calculus and calculus curriculum. The design of CALCULUS UNLIMITED as a software environment is based on this premise. There are, to be sure, a variety of ways of representing the function, specifically symbolically, graphically and numerically. Each of these representations has both mathematical and pedagogical advantages and defects. We believe that they are all important and CALCULUS UNLIMITED incorporates them all.

Here is a picture of the screen showing the function list, into which has been entered the functions xcos(x) and -x, the graph window in which the graphs of the functions appear and a part of a values table showing values of the functions.


In all likelihood this is the arrangement of windows that you will use until you get more familiar with the software and its capabilities. What can you enter into the software?

  • You can enter functions of one variable and see both a graph of the function and a table of values for the function. Your function list, graph window and values table can contain up to 30 different functions.
  • The domain of the functions you enter need not be the entire real line. Functions may be defined on segments of the real line. Up to three segments are permitted.
  • You can toggle ON and OFF the graph of any of the functions on your function list. You can also toggle ON and OFF the listing of values for any of the functions on the function list.
  • You can enter not only functions defined on numbers on the real line, but also procedures, or functions on functions. For example, you can enter the procedure F2 + G2 and explore what this procedure generates when it acts on different pairs of functions F and G, or enter the procedure F' + F and look for all the functions F that cause this procedure to generate a constant function.
  • You can enter comparisons of functions, i.e., equations, inequalities and identities. A comparison of functions is displayed graphically by the graphs of the functions on either side of the comparison sign. For example, in the equation

    3 - x = 7 + 2x

    The function 3 - x and the function 7 + 2x are both plotted. The abscissa of the point of intersection of the two graphs is the solution set of the equation. The solution sets of equations, inequalities and identities are indicated in a small window directly beneath the main graph window.
  • Each of the functions that you enter on either side of a comparison may be defined on as many as three regions of the real line.
  • You can enter comparisons of functions on functions. For example, you can enter simple differential equations, such as F' = 2x and look for all of the functions that satisfy this equation, or more complicated ones such as F" + F' + F = cos(bx) and explore the effect of initial conditions and the relation between the particular and general solutions to the equation.


      Calculus Unlimited MoveOn The Function Sketcher Escalator The Geometric Supposer Math Bundle (5 for the price of 4)
    Single Copy $50 30$ 30$ 30$ $60 $150
    Network Version for 5 $200 120$ 120$ $120 $240 $600
    Network Version for 15 $450 $270 $270 $270 $540 $1,350
    Network Version for 25 $600 $360 $360 $360 $720 $1,800

    shipping rates: 5$ up to weight of 100 grams.

    All the products are available in PC Win CD-ROM and Network formats.
    Ordering Information
    Fax Orders: Please send us by fax your name, address, your credit card, its number and expiration date and the name of the school.
    Fax number: 972-3-646-0872
    For more information please call 972-3-646-0177 or send an e-mail: lilach_r@cet.ac.il