Site: Eastern Europe

Derive™ 6

Bid Specifications

Derive™ 6 Bid Specifications

Derive 6 is a powerful, yet easy-to-use, computer algebra system for your personal computer. It runs on Windows® XP, 2000, ME or 98 with a CD ROM drive and 10MB free disk space. Windows® 98 requires Internet Explorer 5.0 or greater be installed. Derive 6 is currently available in the following languages: English, German, Italian, Spanish, Slovakian, French, Dutch, Hungarian, and Czech.

Math Worksheets

  • Create, edit, print and save interactive mathematical worksheets
  • Display simplification steps and transformation rules
  • Format mathematical expressions, text, graphic images, and OLE objects
  • Utilize a full range of Unicode including math and language specific characters
  • Customize toolbars and shortcut keys
  • Open multiple worksheets, 2D, and 3D plot windows
  • Cut, copy and paste objects between worksheets
  • Customize print headers and footers and print preview
  • Load and analyze numeric data files


  • Exchange mathematical expressions and text with TI handhelds
  • Connect to your TI-89, TI-89 Titanium, TI-92 Plus, and Voyage 200
  • Write worksheets in Rich Text Format
  • Embed plots into math worksheets or copy to clipboard
  • Create TIFF, JPEG and BMP files for export
  • Send expressions implicitly defining 3D surfaces to DPGraph for display
  • Generate C, Fortran, Pascal, and Basic program files

Expression Entry

  • Easy linear entry and editing of expressions
  • Scale the expression font for optimum readability in the classroom
  • Enter Greek variables and mathematical symbols using dockable toolbars
  • 2D matrix entry and editing
  • Templates for common Algebra and Calculus functions
  • Define functions and assign variable values in a multi-line edit window
  • Enter vector and matrix elements with templates
  • Expressions displayed using standard mathematical notation
  • View the elapsed time and memory used during long computations
  • Subexpression highlighting, extraction and substitution
  • Move and automatically renumber expressions

Plot Windows

  • Plot space curves and complex-valued functions
  • Plot data points and Boolean combinations of surfaces
  • Trace plots with moveable cross
  • Animate plots by varying parameter values using slider bars
  • Zoom in or out, or use automatic scaling
  • Specify plot colors and aspect ratio
  • Automatically annotate plots
  • Number and label axes as desired
  • Print plots in color or black & white

2D Plots & 3D Plots

  • Explicit, implicit, and parametric plots
  • Plot using rectangular or polar coordinates
  • Specify plot range using a "zoom" box
  • Plot real and imaginary parts
  • Plot surfaces in rectangular, cylindrical and spherical coordinates
  • Rotate one or more plots in real time with the mouse or keyboard
  • Shade plot surfaces using various color schemes
  • Optionally display mesh lines


  • Exact rational arithmetic with no roundoff error
  • Adjustable precision approximate arithmetic
  • Rational, decimal, and scientific notation
  • Decimal, hexadecimal, octal, or binary arithmetic
  • Real, imaginary, complex, and infinite numbers
  • Prime number recognizers and generators
  • Efficiently factors large integers
  • Functions for gcds, lcms, and mods
  • Pseudo-random number generator


  • Expand and factor polynomials
  • Partial fraction expansion of rational functions
  • Simplify expressions using powerful identities
  • Solve equations and inequalities exactly or numerically
  • Solve systems of polynomial equations, linear and nonlinear
  • Exponential, trigonometric, and hyperbolic functions
  • Specify angles in degrees or radians
  • Piecewise-continuous functions
  • Riemann zeta, gamma, and error functions
  • Probability, statistics, and financial functions
  • Substitute values for variables or subexpressions
  • Integer, real, and complex variable declarations
  • Define functions and assign variable values
  • Number theory utility library


  • Finite and infinite symbolic limits
  • First and nth order partial derivatives
  • Antiderivatives and definite integrals
  • Approximate numerical integration
  • Finite and infinite sums and products
  • Curvatures, tangents, and osculating circles
  • Implicit and parametric differentiation
  • Taylor and Fourier series approximations
  • Arclengths, areas, and volumes
  • Laplace transforms
  • Solve first and second order ODEs exactly
  • Runge-Kutta approximations for systems of ODEs
  • Determine Gröbner basis of a system of polynomials
  • Utility libraries for special functions

Vector, Matrices, and Sets

  • Symbolic and numeric elements
  • Uses standard subscript notation
  • Dot, cross, and outer products
  • Transpose, determinant, inverse, and trace
  • Matrix reduction to row echelon form
  • Eigenvalue and eigenvectors
  • Noncommutative vector and matrix algebra
  • Differential and integral vector calculus
  • Efficient functions for vector and matrix operations
  • Least squares curve fitting
  • Set union, intersection, and power sets


  • Both functional and multi-line, procedural programming
  • Block, loop, and if-then-else control constructs
  • Boolean and relational operators for predicates
  • Define default initial values for local variables
  • Expression type recognizer functions
  • Expression component extraction functions
  • Map functions over the elements of vectors and sets
  • Sort and search the elements of sets and vectors
  • Extract and replace elements of vectors using subscripts
  • Make variable substitutions serially or in parallel
  • String processing functions