MakarovSuites
English
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Contact & licences

Available for Windows

Makarov Math Suite

160 interactive modules bring geometry, topology, fractals, calculus, algebra, probability and algorithms into view. Rotate a surface, change a construction or follow an algorithm one step at a time.

160 modules · Page 7 / 8

121Tower of Hanoi — Actual application image

Math

Tower of Hanoi

Solve the Tower of Hanoi with a visible recursive move sequence or legal manual moves. Compare your move count with the exact minimum 2^n − 1.

122Rubik's cube as a group — Actual application image

Math

Rubik's cube as a group

Treat a Rubik cube as exact facelet permutations. Animate products, inverses, conjugation and a commutator, then inspect cycle counts and the order of the resulting group element.

124Klein bottle and the projective plane — Actual application image

Math

Klein bottle and the projective plane

Explore a Klein-bottle immersion and a Roman-surface image of the projective plane. Follow a local normal and inspect the identifications behind non-orientability.

125Kuramoto synchronisation — Actual application image

Math

Kuramoto synchronisation

Watch forty coupled phase oscillators synchronize. Adjust coupling and natural-frequency spread while following individual phases and the complex order parameter.

126Epidemic: SIR on a network — Actual application image

Math

Epidemic: SIR on a network

Compare an SIR compartment model with stochastic infection and recovery on a contact network. Explore transmission, recovery, initial immunity and variability between runs.

127Queues: why 90 % busy means waiting — Actual application image

Math

Queues: why 90 % busy means waiting

Run an event-based FIFO M/M/1 queue. Inspect congestion, measured residence times, stable and overloaded regimes, and the finite-run approach to Little’s law.

128Stable matching — Actual application image

Math

Stable matching

Watch Gale–Shapley matching progress through proposals, tentative engagements and rejections. Reverse the proposing side and verify the absence of blocking pairs at completion.

129Prisoner's dilemma tournament — Actual application image

Math

Prisoner's dilemma tournament

Compare five strategies in a noisy repeated prisoner’s dilemma, inspect cooperation histories and watch population shares evolve from a tournament payoff matrix.

130Kalman filter — Actual application image

Math

Kalman filter

Track a moving target with a two-dimensional Kalman filter. Tune process and measurement noise, compare raw observations with the estimate, and inspect the covariance ellipse.

131Bézier curves and splines — Actual application image

Math

Bézier curves and splines

Edit control points and inspect the geometric construction of cubic Bézier curves and clamped cubic B-splines.

132Convex hull — Actual application image

Math

Convex hull

Construct convex hulls with Jarvis wrapping, Graham scan and QuickHull, add points and compare orientation-test counts.

133Elliptic curves — Actual application image

Math

Elliptic curves

Visualize the elliptic-curve group law with real chords and tangents, and calculate exact point sums in small prime fields.

134Enigma — Actual application image

Math

Enigma

Operate a historically wired three-rotor Enigma with visible signal paths, plugboard pairs, reversible encryption and correct double stepping.

135Genetic algorithm — Actual application image

Math

Genetic algorithm

Experiment with selection, crossover, mutation and elitism in a working genetic algorithm on multimodal fitness landscapes.

136The leaning tower of blocks — Actual application image

Math

The leaning tower of blocks

Build the classical harmonic block stack and inspect the centre of mass and support margin at every layer.

137Wallpaper groups — Actual application image

Math

Wallpaper groups

Draw a seed motif and generate all 17 wallpaper groups using lattice translations, rotations, reflections and glide reflections.

139Continued fractions — Actual application image

Math

Continued fractions

Build continued fractions term by term and inspect convergents, denominators and approximation errors for famous constants and custom decimals.

140Möbius transformations — Actual application image

Math

Möbius transformations

Transform complex grids and circles by translations, rotations, reciprocals and fractional linear maps, with a Riemann-sphere view.

Some modules belong to more than one Suite. Shared experiments have one description here.