WIMS: WWW Interactive Multipurpose Server

interactive exercises, online calculators and plotters, mathematical recreation and games

Keywords: interactive mathematics, interactive math, server side interactivity

wimshomeabcd 4.27a

Documents Other languages: frcnesitnlsideca

Mirrors

WIMS Home Site: http://wims.unice.fr/ Source codes

Activities

Wcalc, multi-purpose single-step calculator usable in popup mode.
Popup calculator forms, you can search calculating forms or insert them into your own web pages.
Two squares, decompose an integer into sums of two squares.
Primes, searching for primes in different ways.
Goldbach, write an even integer as sum of two primes.
Contfrac, expand a real number into continued fraction.
Numerical calculator, numerical calculator with modifiable history; real/complex or positive characteristics.
Base converter, converts a number between different numbering systems, arbitrary precision.
Vector calculator, linear dependence, orthogonal complement, visualisation, products...
Matrix calculator, computes determinant, inverse, eigenvectors,...
Matrix multiplier, input two matrices and get their product (or other formula).
Linear solver, solves linear systems, including systems with parameters.
Wfind, find words by letter patterns.
Vision 4D, plots hypersurfaces etc. in space-time of dimension 4.
Ray 3D, generates raytraced smooth 3D surfaces from parametric equations.
Polyray, visualize implicit algebraic surfaces by ray tracing.
Parabolic trough calculator, determining the design parameters of small closed parabolic troughs
Parametric points, plots a parametric curve with moving point.
Animated drawing, plot zooming, deforming and rotating curves and surfaces.
Circuit draw, tool for drawing simple electronic circuit schematics.
Direct exec, direct access to most computing and graphing tools interfaced by WIMS.
Bezout, computes euclidean division, gcd, lcm, Bezout relation.
Sigma, computes sums of series or finite sums of various kinds.
Sequence plot, plot a numerical sequence or series.
Function calculator, for one-variable real functions: limits, integrals, roots...
Animated sequences, animated plot of a sequence (series) of functions.
Polynomial sweep, Graphs and roots of a polynomial, with animated deformation.
Primpoly, search for primitive polynomials over a finite field.
Polynomial order, computes the order of an irreducible polynomial over a finite field Fp.
PermGroup, calculator of permutation groups based on GAP: symmetric, alternating, transitive, primitive, etc.
Factoris, factors integers and polynomials.
Finite field calculator, computes elements in a finite field.
Data General interest science topics, audio collection used in an exercise module.
Data Debating, audio collection used in an exercise module.
Special relativity and steps towards general relativity, elementary relativity exercises. ((c) GPL and/or CC-BY-SA-3.0 or later).
OEF Entropy, collection of exercises on entropy.
OEF Varicode, collection of exercises on codes of variable length.
OEF RSA, collection of exercises on the RSA cryptosystem.
Huffman, find an optimal encoding in variable length codes.
Inverse Huffman, find a distribution of probabilities so that a given code is optimal.
Hamming complement, find a maximum of binary words respecting a given Hamming distance.
Graphical decrypt, decrypt a picture crypted by a psudo-random sequence.
Correcode, decode a message containing errors by an error correcting code.
OEF finite field, collection of exercises on finite fields.
Reflaxis, find the axis of a reflection given by matrix, or vice versa.
OEF several variables functions, collection of exercises on several variables functions.
Graphic ODE phase graph, recognize the phase graph of a given ODE.
Fourier development, graphical search of Fourier development of a function.
Q-Puzzle, puzzle based on affine transformations on a finite field.
OEF Permutation, collection of exercises on permutations.
OEF finite map, collection of exercises on maps between finite sets.
OEF iff, collection of training exercises on necessary and sufficient conditions.
OEF Logic quantifiers, collection of exercises on logic quantifiers.
Tangent parameters, find the curve having a given tangent.
Parametric draw, draw a parametric curve from graphs of coordinate functions, requires java.
Parametric cusp, parametrize a parametric curve so that it has a cusp.
Parametric compose, recognize a parametric curve by the graphs of its coordinate functions.
Parametric choice, from a parametric curve, recognize values or derivatives of functions. Animated graphics.
OEF orthogonal distance, collection of exercises on orthogonal projection and distance.
Lissajous choice, recognize a Lissajous curve according to its equations, or vice versa.
Lintersect, find the intersection of 2 lines, 2 planes, line and plane, etc.
Coincidence Param, find the best approximation of a parametric curve.
OEF RC/RL, exercises on the bahavior of RC/RL circuit under sinusoidal signals.
Varicode, find a code with given word lengths.
Transfinite arithmetic, transformation in Z/nZ by addition and multiplication.
Prog modular arithmetics, programming exercises on modular arithmetics.
Prog divisibility, programming exercises on the divisibility of integers.
OEF gcd, collection of exercises on gcd and lcm of integers.
OEF Factoris, collection of elementary exercises on the factorization of integers.
OEF Modular arithmetic, collection of exercises on the ring Z/nZ.
Prime congruence base, find a prime for the base of a congruence relation.
Taylor, algebraic manipulations of Taylor expansions.
MVT calc, a computing exercise on Mean Value Theorem.
Quizz integration, elementary questions on integration.
Primitive draw, given the graph of a function, draw that of an anti-derivative.
OEF Taylor, collection of exercises on Taylor expansions of real functions.
OEF Sequences, collection of exercises on infinite sequences.
OEF ODE, collection of exercises on elementary ordinary differential equations.
OEF defining interval, collection of exercises on the defining interval of a real function.
OEF differentiability, collection of exercises on the differentiability of functions of one real variable.
OEF integrales with parameters, collection of exercices on integrals depending on a parameter
OEF physical integral, collection of exercises on physical applications of definite integrals of one variable.
OEF definite integral, collection of exercises on definite integrals of one variable (theory and computation).
OEF continuity, collection of exercises ont the continuity of functions of one real variable.
Newton-Inverse, use Newton-Raphson algorithm to compute inverse value of a function and also the derivative of the inverse function
Min-Max, exercises on minima / maxima.
Limited derivatives, find the bound of a function having bounded derivative.
Joint II, parametrize a function to make it continue or differentiable on 2 points.
Joint, parametrize a function to make it differentiable to a required order.
Interactive integration, solve an integration step by step.
Graphical convergence, determine the limit of a recursive sequence according to the graph of the function.
Graph-Relation, given a piecewise linear graph y=f(x), determine the graph of f(x)=f(y).
Graphic ODE, graphically recognize solution of a linear ordinary differential equation.
Graphic integral, recognize the graph of the integral of a function.
Graphic derivative, recognize the graph of the derivative of a function.
Epsilon, on the definition of continuity: given epsilon, find delta.
Derivative dialog, ask questions to get information in order to compute derivatives.
Derivative draw, given the graph of a function, draw that of the derivative.
Decomp, decompose a composed function.
Coincidence sequence, find a sequence from partial informations and via successive tests.
Coincidence-Dev, graphically find the Taylor expansion of a function.
Coinc_EqDif, graphical exercise about differential equations.
Flatten, parametrize a function to make it infinitesimal at a point.
Simu-bubble, manually simulate a bubble sort.
Prog string, programming exercises on string processing.
Prog sum of integers, programming exercises on summing a list of integers.
Visual Gauss, step by step Gauss elimination (for matrix or system).
Vector shoot, click on a linear combination of 2D vectors.
Triangmult, find two triangular matrices whose product is a given square matrix.
Linsys find, establish a linear system according to a word problem.
Symmetric split, write a given matrix as sum of symmetric and antisymmetric matrices.
Rankmult, find two matrices whose product is a given matrix.
Rank filler, complete a matrix for a minimal rank.
Quizz Matrices, elementary questions on matrices.
Quizz determinant, elementary questions on the determinant of a matrix.
Parmsys, analyse a linear system with parameters, using Gauss elimination.
OEF Vector space definition, collection of exercices on the definition of vector spaces.
OEF vector spaces, collection of exercises on vector spaces.
OEF subspace definition, collection of exercices on the definition of subspace of vector spaces.
OEF vector subspaces, collection of exercises on vector subspaces.
OEF Matrices, collection of exercises on matrices.
OEF Determinant, collection of exercises on the determinant of a square matrix.
MatEq, asks to solve matrix equations.
Linear shoot, click on the image of a point by a linear transformation.
Linear image, compute the image of a vector by a linear or affine map.
Graphic complex inequalities, recognize a region of the complex plane described by inequalities.
Genspace, does a given set of vectors generate the whole vector space?.
Extend-subspace, extend a vector subspace to a required dimension.
Matrix dialog, ask questions to get information in order to solve problems on matrices.
Linear system dialog, ask questions to get information in order to solve linear systems.
Cross multiplication, find a matrix not commuting with a given one.
Recognize a map and its properties, visual exercise on the definition of a map.
Coincidence Transformation, transform a given 2D shape into another given one.
Coincidence Polyroots, find a polynomial according to the positions of its roots.
Coincidence-Polynomial, find a polynomial according to its curve.
Bases, find a basis of a vector subspace under various definitions.
Basis choice, find a basis of a vector subspace within given vectors.
Basis change, write a vector under another basis.
Affine fixed, find the fixed point of an affine transformation.
Accordance, find a polynomial according to its values.
OEF Tenses and conditionals, exercises on present and past tenses, conditionals.
Suffixes and prefixes, collection of exercises on word formation with suffix and prefix.
Linkwords, exercises on linkwords for sequencing, contrast, cause, consequence.
English for economy and management (1), 3 articles, with a set of about 10 various exercises each (listening comprehension, vocabulary, preposition, passive voice...).
English for Economy and Management (02), 3 articles, with a set of about 10 different exercises each (listening comprehension, vocabulary, prepositions, passive voice...).
Doc Linkwords, document on linkwords.
Graphic subsets, recognize a graphically described subset.
OEF proba, collection of exercises on elementary probability.
Tangent 2D, find tangent / normal line of a plane curve.
Choice of ellipses, recognize an ellipse according to its equation, or vice versa.
Elliptic billiards, bouncing on a billiard table of elliptic form.
Moving Comet Shoot, exercice demandant de trouver la position d'un soleil connaissant le mouvement d'un satellite (nécessite java).
Coincidence Freehand, find the best possible approximation of a given curve.
OEF Ohm, exercises on ohm's law and serial and parallel connections.
Syntax of mathematical expressions, how to read, to write or to draw an expression.
Scenario of inequalities, discover errors in an argument on inequalities.
Roottest, find the root of a function by successive tests.
Quizz derivative, elementary questions on derivatives.
OEF inverse, collection of exercises on the inverse function of a real bijective function.
OEF Derivatives, collection of exercises on derivatives of functions of one variable.
OEF Bounds, collection of exercises on bounds and boundedness of sets of real numbers.
OEF Inverse trigonometric functions, collection of exercises on inverse trigonometric functions.
Inverse draw, draw an inverse function.
Graphic multiplication, recognize the graph of fg from that of f and g, etc.
Graphic inverse, recognize the graph of an inverse function.
Graphic inequalities 2D, recognize a plane region described by inequalities.
Graphic abs, recognize the graph of f(|x|) from that of f(x), etc.
Deductio bounds, exercises of interactive deduction on (upper and lower) bounds of functions.
Coincidence Addition, find the linear combination of two functions by their graphs.
OEF Limit calculus with logarithms or exponentials, practising with computational rules of limits and indeterminate forms.
OEF Vectors 3D, collection of exercises on 3D vectors.
OEF vectors 2D, collection of exercises on 2D vectors.
OEF Linear systems, collection of exercises on linear systems.
OEF Complex numbers, collection of exercises on complex numbers.
OEF combinatorics, collection of (numerical) exercises on combinatorics.
Deductio linear system, exercises of interactive deduction on linear systems.
Decrypt, recover a crypted text.
Complex shoot, locate a complex number by clicking on the complex plane.
SQRT shoot, locate (square, cubic, ...) roots of a complex number by clicking on the complex plane.
SQRT draw, draw roots of a complex number.
Complex equation draw, draw an equation in the complex plane.
Pathfind, link points by a shortest path.
Parafocus shooting, shoot at the focus in the picture of a parabola.
OEF Cartesian line 2D, collection of exercises on lines in the plane and their equations.
Homothety shoot, click on the center of an homothety 2D.
Gravity shoot, click on the gravity center of a given configuration.
Equaffine, rewrite a line/plane/hyperplane: by points or by explicit/implicit/parametric equations.
Morse Training, code/decode a text in Morse code.
OEF Periodic table, exercises for memorising the periodic table of elements.
Graphic functions, recognize the graph of f(-x) from that of f(x), etc.
Graphic addition, recognize the graph of f(x)+g(x) from that of f and g, etc.
Function draw, draw a function using the graph of another, requires java.
OEF derivative, practising with differentiation.
Deductio simple inequalities, exercises of interactive deduction on inequalities, simple formulas.
Coincidence sinus, find a sinusoidal function according to its graph.
Quizz complex, elementary questions on complex numbers.
Triangular shoot, click on one of the centers of a triangle.
Quadratic choice, recognize the graph of a quadratic polynomial.
Line choice, exercise : recognize a line by equation or by graph.
Trigonometry: determine the function, Use an applet to determine the correct arguments to a trigonometric function
Circular draw, draw the circumscribed circle (cinscribed circle , circumcircle, incircle) of a triangle.
H4 series and sequences, Starting with series and sequences
Inequality zone, determine an inequality for variables in a given zone.
Deductio inequalities 0, exercises of interactive deduction on inequalities, basic deductions.
Segfrac, split a fraction into sum of fractions with smaller denominators.
Rotation shoot, click on the center of a rotation 2D.
OEF countries, exercises on countries in the world: national flags, maps, etc.
Shifting puzzle, recover a jigsaw puzzle by shifting rows or columns.
Magic rectangles, game based on a variation of magic squares.
Arithmetic tables, arithmetic training exercise-game with highly variable levels.
OEF Triangles, collection of exercises on triangles.
Partial equation, fill-in an equation to make it correct, drag-and-drop style exercises.
OEF Fractions, collection of exercises on fractions.
OEF calculations, collection of exercices on calculation (fractions, signed numbers).
OEF Linsys 2x2, collection of exercises on elementary linear systems 2x2.
Bar game, simple step game, play against the server.
OEF proportionality, collection of exercises on proportionality.
Additive figures, place numbers in geometric figures according to conditions on sums.
Additive figures, place numbers in geometric figures according to conditions on sums.
Order arrangement, arrange given numbers according to their order.
Counting, Adding and Multiplication
OEF Clock, collection of exercises on clock recognition.
Introduction to Powers, practising with powers
OEF Rectangles, collection of exercises on rectangles.

This page is not in its usual appearance because WIMS is unable to recognize your web browser.
In order to access WIMS services, you need a browser supporting forms. In order to test the browser you are using, please type the word wims here: and press ``Enter''.

Please take note that WIMS pages are interactively generated; they are not ordinary HTML files. They must be used interactively ONLINE. It is useless for you to gather them through a robot program.