×

## Documentation

Try teaching ballet to an elephant. WIRIS is digital native.

You're as happy as Larry. He tried the user interface.

Your maths' backpack for lifelong learning

Take it to a desert island

Physics, Chemistry... WIRIS does not live by maths alone

Treat them right, they're abstract

Mathematical programming. Not just programming plus mathematics.

Don't just display: analyse

Find a better 3D plot and we draw you back the difference

I like to move it, move it!

All sets are born free and equal in dignity and rights

Mathematicians on the field. The vectorial, of course.

Find content, translate it, pretend it's your own... Well, cite!

• User-friendliness thanks to commands organized thematic tabs and a WYSIWYG display
• It covers the whole academic curriculum from primary to university education
• Version for primary education
• User manual and hints when mouse-over
• WIRIS CAS performs:
• Arithmetics. Quotient and remainder. Factorization and primer numbers. Greatest common divisor and least common multiple.
• Solve: equations, in Complex, system, ODE, inequations. Linear systems in matrix form. Numerical solve. Using solutions.
• Functions: roots, trigonometric, exponential and logarithm, absolute value, sign, maximum and minimum.
• Define your own functions: depending on parameter type or condition.
• Combinatorics: C, CR, V, VR, P, PR. Amount and set.
• Derivatives and integrals. Definite integrals, abstract and numeric.
• Limits. One-sided limits.
• Series and Taylor series.
• Differential equations. Vector field. Integral curves. Integral curve from a point
• Vectors: vector arithmetics, vectorial and scalar products, linear independence
• Matrices: matrix arithmetics, exponentiation, inverse, transpose, determinant, rank, dimensions, minor
• Units of measurement. Unit operations and simplification, unit prefixes. Convert, conversion factor.
• Greek alphabet
• Programming functionality: if, if...else, for, while, repeat, begin...end, local, library.
• Data structures: list, range, boolean, domain, rule, substitution, divisor, relation
• Functions imply and get_domain
• Equality check
• Simplify an expression
• Progressions: constant, arithmetic and geometric. Step, ratio and sum of a progression
• Statistics: mean, geometric mean, harmonic mean, amplitude, variance, standard deviation, median, quartiles, mode, covariance, correlation, regression line.
• Abstract objects, such as ...
• Dynamic graphics in 2D and 3D
• 2D and 3D Geometry
• Objects: point, line, segment, plane, circumference, conic section, triangle, polygon, polygonal and polyhedra
• Study: distance, height, angle, midpoint, median line, intersect, perpendicular bisector, bisector, area, parallel, perimeter, perpendicular
• Transformations: symmetry, translation and rotation
• 2D graphics
• Draws: functions, objects, equations, regions, vector fields, integral curves.
• Analysis of a function
• Closest point
• Slider
• 3D graphics
• Draws: functions, objects, equations, level curves, vectors
• Graphic functionalities: show grid, show axis, zoom in and out, show labels with values, name or definition
• Configurable toolbar
• Formatting: font type, size, weight, italic, colour
• Save and open an existing session
• Copy-paste with applications supporting MathML, such as Word 2010
• Undo-redo
• It is based on Java technology, so it is cross-platform and cross-OS