Using PACE.jl: basic functions
Six worksheets on the functions of PACE.jl, starting from the polynomials themselves, each available as a web page, a Jupyter notebook and a Julia script. To install PACE and run them, see Running the worksheets.
| Worksheet | Topic | Download |
|---|---|---|
| Real roots of a univariate polynomial | Square-free part, isolation and refinement of the real roots, signs of other polynomials at the roots; close roots that floating point misses | notebook, Julia |
| Polynomials with uncertain coefficients | Solve an exact instance, then enclose the roots of every polynomial of the family (Kantorovich, interval Newton) | notebook, Julia |
| Real solutions of a zero-dimensional system | Rational Univariate Representation, real solutions at any precision, multiplicities, two equations in two unknowns | notebook, Julia |
| Systems with uncertain coefficients | Enclose the solutions of every system of a family; preconditioning options of the Kantorovich test | notebook, Julia |
| Topology of a real plane curve | Critical points, graph, components of the complement, certified drawings | notebook, Julia |
| Systems depending on parameters | Discriminant varieties, regions of the parameter space and their numbers of real solutions | notebook, Julia |
Parameter identification
An example with PACE.jl in the notebook. The input data set can be downloaded from here.
Using PaceControl.jl
Five worksheets on certified computation for control, each available as a web page, a Jupyter notebook, a Julia script and a Maple script. To install PACE and run them, see Running the worksheets.
| Worksheet | Topic | Download |
|---|---|---|
| Is this polynomial Hurwitz? Four paradigms | Hurwitz stability with floating-point, exact and interval arithmetic and certified root isolation | notebook, Julia, Maple |
| The algebraic Riccati equation | Certify a floating-point solution (Kantorovich), refine it (interval Newton), or compute all the real solutions | notebook, Julia, Maple |
| Structural stability of a 2-D system | From the unit bidisc to the real solutions of a polynomial system | notebook, Julia, Maple |
| The H∞ norm: sampling and exact peak gain | $H_\infty$ norm as the largest critical value of a plane curve, enclosed between two rationals | notebook, Julia, Maple |
| Stability regions in a parameter plane | Structural stability of a multidimensional system depending on parameters | notebook, Julia, Maple |
Using PaceRobots.jl
You can check our package PaceRobots.jl for applications in Robotics.
Experimental
These worksheets use experimental add-ons of PACE.jl, not installed with it.
| Worksheet | Topic | Download |
|---|---|---|
| Complex solutions of a zero-dimensional system | Certified complex solutions from a Rational Univariate Representation, with the experimental add-on PWPoly (Pkg.add("PWPoly"); not available on Windows) |
notebook, Julia |