Calculus Problem Solver

Calculus Problem Solver can solve differentiation of any arbitrary equation and output the result. It can provide detailed step-by-step solutions to given differentiation problems in a tutorial-like format. On top of these, it can also initiate an interactive quiz in which you can solve differentiation while the computer corrects your solutions.

This software is useful for beginner calculus students and can be used to learn differentiation and even practice differentiation by using the interactive quiz.

The Quality Assurance tests done on the software revealed that it is quite stable and can handle very complex differentiations. Therefore it may also be used in advanced areas. However we do not take responsibilities and would not recommend the use of this software for critical computations used in Nuclear plants, Flight control, etc.

Key Features

Differentiation of input equations that can be solved by the following rules:
 Constant Rule: d(C) = 0 Sum Rule: d(E1+E2)=d(E1)+d(E2) Factor Rule: C*d(X) Multiplication Rule: d(E1*E2)=d(E1)*E2+E1*d(E2) Division Rule: d(E1/E2)=(d(E1)*E2-E1*d(E2))/(E2^2) Power Rule: d(X^N)=N*X^(N-1)*d(X) Exponential Rule: d(C^X)=ln(C)*C^X*d(X) Sin Rule: d(sinX)=cosX*d(X) Cos Rule: d(cosX)=-sinX*d(X) Tan Rule: 1/((cosX)^2)*d(X) Arcsin Rule: d(arcsinX)=1/((1-X^2)^0.5)*d(X) Arctan Rule: d(arctanX)=1/(1+X^2)*d(X): Chain Rule
Detailed step-by-step solution by using the above formulas;
Interactive Quiz with multiple choice and fill-in-blank questions;
Save Solutions in Text Format;
Print Solutions;

Multiplatform (works on any machine that can handle Java Virtual Machine);