ArticleslgStudy

mathematics

Numerical certification

Numerical certification 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 certification rather than just read about it. In short: Numerical certification is the process of verifying the correctness of a candidate solution to a system of equations. In (numerical) computational mathematics, such as numerical algebraic geometry, candidate solutions are computed algorithmically, but there is the possibility that errors have corrupted the candidates.

Key takeaways

  • Numerical certification 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 certification to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Numerical certification from memory before moving on to harder problems.

Reference excerpt

Numerical certification is the process of verifying the correctness of a candidate solution to a system of equations. In (numerical) computational mathematics, such as numerical algebraic geometry, candidate solutions are computed algorithmically, but there is the possibility that errors have corrupted the candidates. For instance, in addition to the inexactness of input data and candidate solutions, numerical errors or errors in the discretization of the problem may result in corrupted candidate solutions. The goal of numerical certification is to provide a certificate which proves which of these candidates are, indeed, approximate solutions. Methods for certification can be divided into two flavors: a priori certification and a posteriori certification. A posteriori certification confirms the correctness of the final answers (regardless of how they are generated), while a priori certification confirms the correctness of each step of a specific computation. A typical example of a posteriori certification is Smale's alpha theory, while a typical example of a priori certification is interval arithmetic.

Certificates A certificate for a root is a computational proof of the correctness of a candidate solution. For instance, a certificate may consist of an approximate solution x {\displaystyle x} , a region R {\displaystyle R} containing x {\displaystyle x} , and a proof that R {\displaystyle R} contains exactly one solution to the system of equations. In this context, an a priori numerical certificate is a certificate in the sense of correctness in computer science. On the other hand, an a posteriori numerical certificate operates only on solutions, regardless of how they are computed. Hence, a posteriori certification is different from algorithmic correctness – for an extreme example, an algorithm could randomly generate candidates and attempt to certify them as approximate roots using a posteriori certification.

A posteriori certification methods There are a variety of methods for a posteriori certification, including

Alpha theory The cornerstone of Smale's alpha theory is bounding the error for Newton's method. Smale's 1986 work introduced the quantity α {\displaystyle \alpha } , which quantifies the convergence of Newton's method. More precisely, let F {\displaystyle F} be a system of analytic functions in the variables x {\displaystyle x} , D {\displaystyle D} the derivative operator, and N {\displaystyle N} the Newton operator. The quantities

β ( f , x ) = ‖ x − N ( x ) ‖ = ‖ D f ( x ) − 1 f ( x ) ‖ {\displaystyle \beta (f,x)=\|x-N(x)\|=\|Df(x)^{-1}f(x)\|}

γ ( f , x ) = sup k ≥ 2 ‖ D f ( x ) − 1 D k f ( x ) k ! ‖ 1 k − 1 {\displaystyle \gamma (f,x)=\sup _{k\geq 2}\left\|{\frac {Df(x)^{-1}D^{k}f(x)}{k!}}\right\|^{\frac {1}{k-1}}}

and

α ( f , x ) = β ( f , x ) γ ( f , x ) {\displaystyle \alpha (f,x)=\beta (f,x)\gamma (f,x)}

are used to certify a candidate solution. In particular, if

α ( f , x ) < 13 − 3 17 4 , {\displaystyle \alpha (f,x)<{\frac {13-3{\sqrt {17}}}{4}},}

then x {\displaystyle x} is an approximate solution for f {\displaystyle f} , i.e., the candidate is in the domain of quadratic convergence for Newton's method. In other words, if this inequality holds, then there is a root x ∗ {\displaystyle x^{\ast }} of F {\displaystyle F} so that iterates of the Newton operator converge as

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Numerical certification

Start with the simplest possible case. Write down what Numerical certification 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 certification 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 certification 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 certification

In research
Numerical certification 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 certification 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 certification is common in secondary-school and first-year university syllabi. It links to neighbouring topics Algebraic geometry, Nonlinear algebra, so understanding it makes those chapters shorter.
In everyday life
Look for Numerical certification 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 certification in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Numerical certification 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 certification out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Numerical certification in simple terms?

Numerical certification is the process of verifying the correctness of a candidate solution to a system of equations. In (numerical) computational mathematics, such as numerical algebraic geometry, candidate solutions are computed algorithmically, but there is the possibility that errors have corru…

Why does Numerical certification 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 certification?

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 certification.

Tags

  • Algebraic geometry
  • Nonlinear algebra

Keep exploring