Computational AG and Integrable models

Post on 10-Jan-2022

4 views 0 download

Transcript of Computational AG and Integrable models

Computational AG

and Integrable models

Yunfeng Jiang 江云峰

SEUYC

@ Peng Huanwu Center, USTC2021-10-19

Based on the works

Y. Jiang and Y. Zhang, JHEP 1803 (2018) 084, arXiv: 1710.04693

J. Jacobsen, Y. Jiang, Y. Zhang, JHEP 03 (2019) 152, arXiv: 1812.00447

Z. Bajnok, J. Jacobsen, Y. Jiang, R. Nepomechie, Y. Zhang,

JHEP 06 (2020) 169, arXiv: 2002.09019

Y. Jiang, R. Wen, Y. Zhang, 2109.10568

J. Boehm, J. Jacobsen, Y. Jiang, Y. Zhang, to appear

Part I. Introduction to basic ideas

Equation

Equation

Function

Equation

Function

Questions

Equation

Function

Questions

• How many solutions does the equation have ?

Equation

Function

Questions

• How many solutions does the equation have ?

• Compute the sum of the function over all solutions ?

Equation

Function

Questions

• How many solutions does the equation have ?

• Compute the sum of the function over all solutions ?

Computational algebraic Geometry

Although the questions we ask are somewhat trivial to solve for a single variable. They become highly non-trivial in the multi-variable cases and are among the main themes of modern computational algebraic geometry.

Solution1. By fundamental theorem of algebra, there are 5 solutions2. Solve the equation numerically (up to 25 digits)

Numerical Method

Solution1. By fundamental theorem of algebra, there are 5 solutions2. Solve the equation numerically (up to 25 digits)

Numerical Method

Solution1. By fundamental theorem of algebra, there are 5 solutions2. Solve the equation numerically (up to 25 digits)

Rational number !

Numerical Method

Analytical Method

• Linear space spanned by

Analytical Method

• Linear space spanned by

• Divide by , find the remainder

Analytical Method

• Linear space spanned by

• Divide by , find the remainder

• Construct a matrix of the remainder in the linear space

This matrix is called the companion matrix of the function

Analytical Method

Analytical Method

Remarks

1. The result is exact, no need to solve equations2. It is clear that the final result should be a rational number.

Analytical Method

Notions of algebraic geometry

Notions of algebraic geometry

Polynomial ring

All polynomials in with complex coefficients

Notions of algebraic geometry

Ideal

All polynomials of the form

Polynomial ring

All polynomials in with complex coefficients

Notions of algebraic geometry

Ideal

All polynomials of the form

Polynomial ring

All polynomials in with complex coefficients

Quotient ring

A finite dimensional linear space

Notions of algebraic geometry

Ideal

All polynomials of the form

Polynomial ring

All polynomials in with complex coefficients

Quotient ring

A finite dimensional linear space

All monomials that cannot be divided by

Standard basis

Notions of algebraic geometry

Ideal

All polynomials of the form

Polynomial ring

All polynomials in with complex coefficients

Quotient ring

A finite dimensional linear space

All monomials that cannot be divided by

Key results from AG

• Dimension of = number of solutions of • Polynomial is mapped to a numerical matrix

Standard basis

Baby problem Real problem

Baby problem

• Equation

Real problem

• Bethe ansatz equations

Baby problem

• Equation

• Function of one variable

Real problem

• Bethe ansatz equations

• Function of rapidities

Baby problem

• Equation

• Function of one variable

• Number of solutions of

( Trivial )

Real problem

• Bethe ansatz equations

• Function of rapidities

• Number of solutions of Bethe ansatz equations

( Highly non-trivial !!)

Baby problem

• Equation

• Function of one variable

• Number of solutions of

( Trivial )

• Calculate the sum

Real problem

• Bethe ansatz equations

• Function of rapidities

• Number of solutions of Bethe ansatz equations

( Highly non-trivial !!)

• Calculate the sum

Algebraic Geometry

Algebraic Geometry

All polynomials in

Polynomial ring

Algebraic Geometry

All polynomials in

Generated by Bethe ansatz equations

Polynomial ring

Ideal of BAE

Algebraic Geometry

All polynomials in

Generated by Bethe ansatz equations

A finite dimensional linear space

Polynomial ring Quotient ring

Ideal of BAE

Algebraic Geometry

All polynomials in

Generated by Bethe ansatz equations

A finite dimensional linear space

number of solutions of

equals

Polynomial ring Quotient ring

Ideal of BAE Number of roots

Differences More (variables) is different !

“Remainder” of polynomials “divided” by BAE is well-defined

Single variableBAE =

All remainders in the linear space

Differences More (variables) is different !

“Remainder” of polynomials “divided” by BAE is well-defined

Single variableBAE =

All remainders in the linear space

We see that

Differences More (variables) is different !

Multi variable

“Remainder” of polynomials “divided” by BAE is well-defined

Single variableBAE =

All remainders in the linear space

We see that

Differences More (variables) is different !

Multi variable

“Remainder” of polynomials “divided” by BAE is well-defined

Single variable

The remainder is not unique !

BAE =

All remainders in the linear space

We see that

Differences More (variables) is different !

Multi variable

Groebner Basis

Ideals can be generated by different basis

The Groebner basis : remainders are well-defined for this basis !

Groebner Basis

Ideals can be generated by different basis

The Groebner basis : remainders are well-defined for this basis !

Compute Groebner Basis

Groebner Basis

Ideals can be generated by different basis

The Groebner basis : remainders are well-defined for this basis !

For very simple cases, we can compute it by hand using known algorithms

Compute Groebner Basis

Pen & Paper

Groebner Basis

Ideals can be generated by different basis

The Groebner basis : remainders are well-defined for this basis !

For very simple cases, we can compute it by hand using known algorithms

Compute Groebner Basis

Pen & Paper Mathematica

For slightly more complicated cases, use standard algebraic software

Groebner Basis

Ideals can be generated by different basis

The Groebner basis : remainders are well-defined for this basis !

For very simple cases, we can compute it by hand using known algorithms

Compute Groebner Basis

Pen & Paper Mathematica

For slightly more complicated cases, use standard algebraic software

For the Groebner basis of BAE, we need more efficient package like SINGULAR

Groebner Basis

Ideals can be generated by different basis It is important to have brilliant students !

The Groebner basis : remainders are well-defined for this basis !

For very simple cases, we can compute it by hand using known algorithms

Compute Groebner Basis

Pen & Paper Mathematica

For slightly more complicated cases, use standard algebraic software

For the Groebner basis of BAE, we need more efficient package like SINGULAR

—— W. Groebner

Quotient ring

Bruno Buchberger

Standard BasisAll monomials that cannot be divided by ,

Quotient ring

Bruno Buchberger

Standard Basis Simple ExampleAll monomials that cannot be divided by ,

Choose the order, we have

The basis of is given by

Indeed, easy to see we have 2 solutions

Quotient ring

Bruno Buchberger

Properties Important result

For any , find

Expand in terms of basis

Companion Matrix

The matrix is called the companion matrix of

Example

Example

• The equations has 12 solutions, solve numerically

Example

• Plug each solution to , each term is irrational

• Take the sum Rational number !

Numerical approach

Analytical approach

Groebner basis of the system

Analytical approach

1

Standard basis of quotient ring : all monomials that cannot be divided by and , 12 terms in total

Groebner basis of the system

Analytical approach

1

2

Standard basis of quotient ring : all monomials that cannot be divided by and , 12 terms in total

Groebner basis of the system

Compute the companion matrix

Analytical approach

1

2

3

The full matrix takes the following form

The full matrix takes the following form

The full matrix takes the following form

• No need to solve any equations

• The final result is rational number

Comments

Part II. Applications