Calculus Calculator
This Calculus Calculator page does three primary things:
- Provides you with a general purpose calculator for solving simple calculus proglems
- Provide instructions and syntax for using this and other calculators
- A list of specialized calculators to solve common Calculus problems
Instructions
- Click the "Click here to start the Calculus Calculator" button. This only has to be done once.
- Enter the function you want to do stuff with.
- When you enter a function or a number, press the enter or tab button to update the page.
(If you have issues viewing the output make sure that your browser is set to accept third-party cookies. Thanks!)
Mathematical Syntax with Examples
To enter mathematical expressions you need to know how to enter them into the Calculus Calculator. For example, when you write multiplication on a piece of paper you can denote it by a X, ., *, or with parentheses. With a Calculus Calculator you can't do that. You can only use an asterisk to denote multiplication. The tables below give you the syntax with examples so you'll know how to enter the function you want to work with.
Basic Arithmetic
Math You Want | Input This | A Simple Example |
---|---|---|
Addition | + | x+4 |
Subtraction | - | x-4 |
Multiplication | * (an asterisk) | (4+2)*(x-4) and not (4+2)(x-4) |
Division | / | (4+2)/(x-4) |
Exponentiation | ^ | r^2 for \(r^2\) or e^(x+2) for \(e^{x+2}\) |
The constant \(\pi\) (3.141592...) | pi | pi*r^2 for the area of a circle (\(\pi r^2\)) |
The constant \(e\) (2.71828...) | e | 4*e for \(4e=10.87312\) |
Polynomial Functions
Polynomials are the easiest way to demonstrate the use of the Calculus Calculator. A polynomial is a function of the form
\[P(x)=a_nx^x+a_{n-1}x^{n-1}+\cdots+a_1x+a_0.\]For example, the function \(4x^2-3x+2\) is a polynomial. Let's use it to demonstrate the Calculus Calculator.
First, input 4*x^2-3*x+2
into the "f(x)=" field, and then hit the tab or enter button. Now take a look at the table below for instructions on the different things you can do with \(4x^2-3x+2\).
Math You Want | Do This |
---|---|
Declare the function you want to work with. In this case \(4x^2-3x+2\). | Put 4*x^2-3*x+2 into the "f(x)=" field |
Evaluate it at x=3 |
|
Find the limit \[\lim_{x\to 2}4x^2-3x+2\] |
|
Find its derivative \[\frac{d}{dx}\Big( 4x^2-3x+2\Big)\] | Click the "Do Derivative?" checkbox. |
Find its derivative at x=3 |
|
Find its second derivative \[\frac{d^2}{dx^2}\Big( 4x^2-3x+2\Big)\] | Click the "Do Second Derivative?" checkbox. |
Find its second derivative at x=3 |
|
Find its indefinite integral \[\int 4x^2-3x+2\,dx\] | Click the "Do Integral?" checkbox. |
Find the definite integral \[\int_0^{10} 4x^2-3x+2\,dx\] |
|
Graph it between -10 and 10 |
|
The instructions above work for any function - not just polynomials. However, there are couple of things you need to know about logarithm and trigonometric functions as explained below.
Exponential and Logarithm Functions
Math You Want | Input This | A Simple Example |
---|---|---|
Exponential Function | e^x or exp(x) | e^x for \(e^x\) or exp(x+2) for \(e^{x+2}\) |
Natural Logarithm | ln(x) or log(x) | ln(x), log(x) |
Common Logarithm | log(x,10) | log(x,10) |
Logarithm of Base b | log(x,b) | log(x,32) |
In general there are an infinite number of logarithm functions. What distinguishes one logarithm function from another is its base. The most generic notation is something like \(\log_b(x)\) where this is a logarithm function of base b. So when you see something like
\[c=\log_b(a)\]this means that
\[b^c=a.\]For example, \(\log_39=2\). Furthermore, \(\log_b(x)\) and \(b^x\) are inverses of each other so that\[\log_b(b^x)=x=b^{\log_b(x)}.\]Now when you see \(\log(x)\) in textbooks this is taken to mean a logarithm of base 10 and when you see \(\ln(x)\) this is a logarithm of base \(e=2.7183...\). Mathematicians call \(\log(x)=\log_{10}(x)\) the common logarithm and \(\ln(x)\) the natural logarithm.
Now because the logarithm functions and their bases are inverses of each other we know that
\[\log(10^x)=x=10^{\log(x)}\]and
\[\ln(e^x)=x=e^{\ln(x)}.\]For the Calculus Calculator, it's important to know that ln(x) and log(x) both mean a natural logarithm. This is different from textbooks where \(\ln(x)\) means the natural logarithm (base \(e\)) and \(\log(x)\) means the common logarithm (base 10). If you want to work with a common logarithm, use the notation log(x,10)
.
One way to check the Calculus Calculator is to take an arbitrary base as a logarithm function. Let's choose 32 and input log(x,32)
into the "f(x)=" area. Then select the "Evaluate Function?" checkbox and input 32. You should get a value of 1. That's because
In general, we know that \(\log_b(x)=\ln(x)/\ln(b)\). When you enter something like log(x,33)
the calculator will do this conversion for you and show \(\log(x)/\log(33)\). (Remember, it shows log and not ln because it uses log to mean a natural logarithm.)
Finally, if you do log(x,32)
it will show you
That's because \(32=2^5\) and \(\ln(32)=\ln(2^5)=5\ln(2)\). Then changing the \(\ln\) to \(\log\) because the calculator prefers that notation for the natural logarithm, you get the output you see on the screen.
Trignonometric Functions
Math You Want | Input This | A Simple Example |
---|---|---|
sine, \(\sin \theta\) | sin(x) | sin(x) where x is in radians |
cosine, \(\cos \theta\) | cos(x) | cos(x*(pi/180)) where x is in degrees |
tangent, \(\tan \theta\) | tan(x) | |
cotangent, \(\cot \theta\) | cot(x) | |
secant, \(\sec \theta\) | sec(x) | |
cosecant, \(\csc \theta\) | cos(x) |
Here's a quick recap of the basic Trig functions if you don't remember them:
Trigonometric Functions | |
---|---|
\(\sin \theta=\frac{\mbox{opposite}}{\mbox{hypotenuse}}\) | \(\cos \theta=\frac{\mbox{adjacent}}{\mbox{hypotenuse}}\) |
\(\tan \theta=\frac{\mbox{oppostie}}{\mbox{adjacent}}\) | \(\cot \theta=\frac{\mbox{adjacent}}{\mbox{opposite}}\) |
\(\sec \theta=\frac{\mbox{hypotenuse}}{\mbox{adjacent}}\) | \(\csc \theta=\frac{\mbox{hypotenuse}}{\mbox{opposite}}\) |
And of course, always keep the triangle below in your head when you're thinking about Trigonometric functions.
Now, the most important thing to know about the Calculus Calculator when it comes to Trig functions is that they expect numbers to be input in radians and NOT degrees.
For example, we know that \(\sin(45^o)=0.707106781\). But if you put sin(x)
into the function field and evaluate it at "45" you'll get \(f(45)=0.850903524534118\). This is wrong. It's wrong because it interprets the 45 as a number in radians and not degrees. If you want to find the value at 45 degrees, there are two things you can do:
- Convert 45 degrees to radians by multiplying by \(\pi/180\). So put
45*(pi/180)
orpi/4
in the "Evaluate at x=" field. - Convert everything to degrees in the function. So enter
sin(x*(pi/180))
in the "f(x)=" field.
Another way you see this is in evaluating definite integrals. For example, we know that
\[\int_0^\pi\sin(x)dx=2.\]But if you put sin(x)
into the "f(x)=" field and evaluate the function between 0 and 180 you'll get
This is because it's interpreting things to be in radians, but the upper limit of integration is in degrees. In other words, it's doing
\[\int_0^{180}\sin(x)dx=-\cos(180)+1\]If you interpret the cosine as taking values in degrees like your calculator will do if it's set to degrees then, you get \(\cos(180)=-1\) so that
\[\int_0^{180}\sin(x)dx=-\cos(180)+1=-(-1)+1=2\]But the Calculus Calculator interprests things in radians like your calculator will do if it's set to radians. In this case \(\cos(180)=−0.598460069057858\) so that
$$\begin{eqnarray}\int_0^{180}\sin(x)dx&=&-\cos(180)+1\nonumber\\&=&-(−0.598460069057858)+1\nonumber\\&=&1.59846006905786\nonumber\end{eqnarray}$$So here's the moral of the story. If you plan on using Trigonometric functions and get numbers out of them, make sure what you put in is in radians and not degrees.