ArticleslgStudy

mathematics

Numerical algebraic geometry

Numerical algebraic geometry is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Numerical algebraic geometry rather than just read about it. In short: Numerical algebraic geometry is a field of computational mathematics, particularly computational algebraic geometry, which uses methods from numerical analysis to study and manipulate the solutions of systems of polynomial equations. Homotopy continuation The primary computational method used in numerical algebraic geometry is homotopy continuation, in which a homotopy is formed between two polynomial systems, and t…

Key takeaways

  • Numerical algebraic geometry belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Numerical algebraic geometry to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Numerical algebraic geometry from memory before moving on to harder problems.

Reference excerpt

Numerical algebraic geometry is a field of computational mathematics, particularly computational algebraic geometry, which uses methods from numerical analysis to study and manipulate the solutions of systems of polynomial equations.

Homotopy continuation

The primary computational method used in numerical algebraic geometry is homotopy continuation, in which a homotopy is formed between two polynomial systems, and the isolated solutions (points) of one are continued to the other. This is a specialization of the more general method of numerical continuation. Let z {\displaystyle z} represent the variables of the system. By abuse of notation, and to facilitate the spectrum of ambient spaces over which one can solve the system, we do not use vector notation for z {\displaystyle z} . Similarly for the polynomial systems f {\displaystyle f} and g {\displaystyle g} . Current canonical notation calls the start system g {\displaystyle g} , and the target system, i.e., the system to solve, f {\displaystyle f} . A very common homotopy, the straight-line homotopy, between f {\displaystyle f} and g {\displaystyle g} is

H ( z , t ) = ( 1 − t ) f ( z ) + t g ( z ) . {\displaystyle H(z,t)=(1-t)f(z)+tg(z).}

In the above homotopy, one starts the path variable at t start = 1 {\displaystyle t_{\text{start}}=1} and continues toward t end = 0 {\displaystyle t_{\text{end}}=0} . Another common choice is to run from 0 {\displaystyle 0} to 1 {\displaystyle 1} . In principle, the choice is completely arbitrary. In practice, regarding endgame methods for computing singular solutions using homotopy continuation, the target time being 0 {\displaystyle 0} can significantly ease analysis, so this perspective is here taken. Regardless of the choice of start and target times, the H {\displaystyle H} ought to be formulated such that H ( z , t start ) = g ( z ) {\displaystyle H(z,t_{\text{start}})=g(z)} , and H ( z , t end ) = f ( z ) {\displaystyle H(z,t_{\text{end}})=f(z)} . One has a choice in g ( z ) {\displaystyle g(z)} , including

Roots of unity Total degree Polyhedral Multi-homogeneous and beyond these, specific start systems that closely mirror the structure of f {\displaystyle f} may be formed for particular systems. The choice of start system impacts the computational time it takes to solve f {\displaystyle f} , in that those that are easy to formulate (such as total degree) tend to have higher numbers of paths to track, and those that take significant effort (such as the polyhedral method) are much sharper. There is currently no good way to predict which will lead to the quickest time to solve. Actual continuation is typically done using predictor–corrector methods, with additional features as implemented. Predicting is done using a standard ODE predictor method, such as Runge–Kutta, and correction often uses Newton–Raphson iteration. Because f {\displaystyle f} and g {\displaystyle g} are polynomial, homotopy continuation in this context is theoretically guaranteed to compute all solutions of f {\displaystyle f} , due to Bertini's theorem. However, this guarantee is not always achieved in practice, because of issues arising from limitations of the modern computer, most namely finite precision. That is, despite the strength of the probability-1 argument underlying this theory, without using a priori certified tracking methods, some paths may fail to track perfectly for various reasons.

Witness set A witness set

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Numerical algebraic geometry

Start with the simplest possible case. Write down what Numerical algebraic geometry claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Numerical algebraic geometry before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Numerical algebraic geometry ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Numerical algebraic geometry

In research
Numerical algebraic geometry appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Numerical algebraic geometry in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Numerical algebraic geometry is common in secondary-school and first-year university syllabi. It links to neighbouring topics Algebraic geometry, Computational fields of study, Computational geometry, so understanding it makes those chapters shorter.
In everyday life
Look for Numerical algebraic geometry outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Numerical algebraic geometry in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Numerical algebraic geometry means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Numerical algebraic geometry out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Numerical algebraic geometry in simple terms?

Numerical algebraic geometry is a field of computational mathematics, particularly computational algebraic geometry, which uses methods from numerical analysis to study and manipulate the solutions of systems of polynomial equations. Homotopy continuation The primary computational method used in nu…

Why does Numerical algebraic geometry matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Numerical algebraic geometry?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Numerical algebraic geometry.

Tags

  • Algebraic geometry
  • Computational fields of study
  • Computational geometry

Keep exploring