From Factorial Designs to Hilbert Schemes Lorenzo Robbiano - - PowerPoint PPT Presentation

from factorial designs to hilbert schemes
SMART_READER_LITE
LIVE PREVIEW

From Factorial Designs to Hilbert Schemes Lorenzo Robbiano - - PowerPoint PPT Presentation

From Factorial Designs to Hilbert Schemes Lorenzo Robbiano Universit di Genova Dipartimento di Matematica Lorenzo Robbiano (Universit di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 1 / 31 Abstract This talk is meant


slide-1
SLIDE 1

From Factorial Designs to Hilbert Schemes

Lorenzo Robbiano

Università di Genova Dipartimento di Matematica

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 1 / 31

slide-2
SLIDE 2

Abstract

This talk is meant to explain the evolution of research which originated a few years ago from some problems in statistics. In particular, the inverse problem for factorial designs gave birth to new ideas for the study of special schemes, called Border Basis Schemes. They parametrize zero-dimensional ideals which share a quotient basis, and turn out to be open sets in the corresponding Hilbert Schemes.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 2 / 31

slide-3
SLIDE 3

General References and Advertising

  • G. Pistone – E. Riccomagno – H. Wynn: Algebraic Statistics: Computational

Commutative Algebra in Statistics, Chapman&Hall (2000)

  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 1, Springer (2000)
  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 2, Springer (2005)
  • M. Kreuzer – L. Robbiano: Computational Linear and Commutative Algebra (2016)

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 3 / 31

slide-4
SLIDE 4

General References and Advertising

  • G. Pistone – E. Riccomagno – H. Wynn: Algebraic Statistics: Computational

Commutative Algebra in Statistics, Chapman&Hall (2000)

  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 1, Springer (2000)
  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 2, Springer (2005)
  • M. Kreuzer – L. Robbiano: Computational Linear and Commutative Algebra (2016)

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 3 / 31

slide-5
SLIDE 5

General References and Advertising

  • G. Pistone – E. Riccomagno – H. Wynn: Algebraic Statistics: Computational

Commutative Algebra in Statistics, Chapman&Hall (2000)

  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 1, Springer (2000)
  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 2, Springer (2005)
  • M. Kreuzer – L. Robbiano: Computational Linear and Commutative Algebra (2016)

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 3 / 31

slide-6
SLIDE 6

PART 1

The Inverse Problem in DoE (Design of Experiments)

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 4 / 31

slide-7
SLIDE 7

Points and Statistics

The following definition originated in a special branch of Statistics called Design of Experiments (for short DoE). Definition Let ℓi ≥ 1 for i = 1, . . . , n and Di = {ai1, ai2, . . . , aiℓi} with aij ∈ K.

  • The affine point set D = D1 × · · · × Dn ⊆ Kn is called the full design on

(D1, . . . , Dn) with levels ℓ1, . . . , ℓn .

  • The polynomials fi = (xi − ai1) · · · (xi − aiℓi) with i = 1, . . . , n generate the

vanishing ideal I(D) of D . They are called the canonical polynomials of D. Proposition

  • For every term ordering σ on Tn , the canonical polynomials are the reduced

σ -Gröbner basis of I(D) .

  • The order ideal (canonical set, factor closed set of power products,...)

OD = {xα1

1 · · · xαn n

| 0 ≤ αi < ℓi for i = 1, . . . , n} is canonically associated to D and represents a K -basis of P/I(D) .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 5 / 31

slide-8
SLIDE 8

Points and Statistics

The following definition originated in a special branch of Statistics called Design of Experiments (for short DoE). Definition Let ℓi ≥ 1 for i = 1, . . . , n and Di = {ai1, ai2, . . . , aiℓi} with aij ∈ K.

  • The affine point set D = D1 × · · · × Dn ⊆ Kn is called the full design on

(D1, . . . , Dn) with levels ℓ1, . . . , ℓn .

  • The polynomials fi = (xi − ai1) · · · (xi − aiℓi) with i = 1, . . . , n generate the

vanishing ideal I(D) of D . They are called the canonical polynomials of D. Proposition

  • For every term ordering σ on Tn , the canonical polynomials are the reduced

σ -Gröbner basis of I(D) .

  • The order ideal (canonical set, factor closed set of power products,...)

OD = {xα1

1 · · · xαn n

| 0 ≤ αi < ℓi for i = 1, . . . , n} is canonically associated to D and represents a K -basis of P/I(D) .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 5 / 31

slide-9
SLIDE 9

Points and Statistics

The following definition originated in a special branch of Statistics called Design of Experiments (for short DoE). Definition Let ℓi ≥ 1 for i = 1, . . . , n and Di = {ai1, ai2, . . . , aiℓi} with aij ∈ K.

  • The affine point set D = D1 × · · · × Dn ⊆ Kn is called the full design on

(D1, . . . , Dn) with levels ℓ1, . . . , ℓn .

  • The polynomials fi = (xi − ai1) · · · (xi − aiℓi) with i = 1, . . . , n generate the

vanishing ideal I(D) of D . They are called the canonical polynomials of D. Proposition

  • For every term ordering σ on Tn , the canonical polynomials are the reduced

σ -Gröbner basis of I(D) .

  • The order ideal (canonical set, factor closed set of power products,...)

OD = {xα1

1 · · · xαn n

| 0 ≤ αi < ℓi for i = 1, . . . , n} is canonically associated to D and represents a K -basis of P/I(D) .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 5 / 31

slide-10
SLIDE 10

Points and Statistics

The following definition originated in a special branch of Statistics called Design of Experiments (for short DoE). Definition Let ℓi ≥ 1 for i = 1, . . . , n and Di = {ai1, ai2, . . . , aiℓi} with aij ∈ K.

  • The affine point set D = D1 × · · · × Dn ⊆ Kn is called the full design on

(D1, . . . , Dn) with levels ℓ1, . . . , ℓn .

  • The polynomials fi = (xi − ai1) · · · (xi − aiℓi) with i = 1, . . . , n generate the

vanishing ideal I(D) of D . They are called the canonical polynomials of D. Proposition

  • For every term ordering σ on Tn , the canonical polynomials are the reduced

σ -Gröbner basis of I(D) .

  • The order ideal (canonical set, factor closed set of power products,...)

OD = {xα1

1 · · · xαn n

| 0 ≤ αi < ℓi for i = 1, . . . , n} is canonically associated to D and represents a K -basis of P/I(D) .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 5 / 31

slide-11
SLIDE 11

Points and Statistics

The following definition originated in a special branch of Statistics called Design of Experiments (for short DoE). Definition Let ℓi ≥ 1 for i = 1, . . . , n and Di = {ai1, ai2, . . . , aiℓi} with aij ∈ K.

  • The affine point set D = D1 × · · · × Dn ⊆ Kn is called the full design on

(D1, . . . , Dn) with levels ℓ1, . . . , ℓn .

  • The polynomials fi = (xi − ai1) · · · (xi − aiℓi) with i = 1, . . . , n generate the

vanishing ideal I(D) of D . They are called the canonical polynomials of D. Proposition

  • For every term ordering σ on Tn , the canonical polynomials are the reduced

σ -Gröbner basis of I(D) .

  • The order ideal (canonical set, factor closed set of power products,...)

OD = {xα1

1 · · · xαn n

| 0 ≤ αi < ℓi for i = 1, . . . , n} is canonically associated to D and represents a K -basis of P/I(D) .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 5 / 31

slide-12
SLIDE 12

Points and Statistics II

The main task is to identify an unknown function ¯ f : D − → K called the model. In general it is not possible to perform all experiments corresponding to the points in D and measuring the value of ¯ f each time. A subset F of a full design D is called a fraction. We want to choose a fraction F ⊆ D that allows us to identify the model if we have some extra knowledge about the shape of ¯ f. In particular, we need to describe the sets of power products whose residue classes form a K -basis of P/I(F). Statisticians express this property by saying that such sets of power products are identified by F.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 6 / 31

slide-13
SLIDE 13

Points and Statistics II

The main task is to identify an unknown function ¯ f : D − → K called the model. In general it is not possible to perform all experiments corresponding to the points in D and measuring the value of ¯ f each time. A subset F of a full design D is called a fraction. We want to choose a fraction F ⊆ D that allows us to identify the model if we have some extra knowledge about the shape of ¯ f. In particular, we need to describe the sets of power products whose residue classes form a K -basis of P/I(F). Statisticians express this property by saying that such sets of power products are identified by F.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 6 / 31

slide-14
SLIDE 14

Points and Statistics II

The main task is to identify an unknown function ¯ f : D − → K called the model. In general it is not possible to perform all experiments corresponding to the points in D and measuring the value of ¯ f each time. A subset F of a full design D is called a fraction. We want to choose a fraction F ⊆ D that allows us to identify the model if we have some extra knowledge about the shape of ¯ f. In particular, we need to describe the sets of power products whose residue classes form a K -basis of P/I(F). Statisticians express this property by saying that such sets of power products are identified by F.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 6 / 31

slide-15
SLIDE 15

Points and Statistics II

The main task is to identify an unknown function ¯ f : D − → K called the model. In general it is not possible to perform all experiments corresponding to the points in D and measuring the value of ¯ f each time. A subset F of a full design D is called a fraction. We want to choose a fraction F ⊆ D that allows us to identify the model if we have some extra knowledge about the shape of ¯ f. In particular, we need to describe the sets of power products whose residue classes form a K -basis of P/I(F). Statisticians express this property by saying that such sets of power products are identified by F.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 6 / 31

slide-16
SLIDE 16

Points and Statistics II

The main task is to identify an unknown function ¯ f : D − → K called the model. In general it is not possible to perform all experiments corresponding to the points in D and measuring the value of ¯ f each time. A subset F of a full design D is called a fraction. We want to choose a fraction F ⊆ D that allows us to identify the model if we have some extra knowledge about the shape of ¯ f. In particular, we need to describe the sets of power products whose residue classes form a K -basis of P/I(F). Statisticians express this property by saying that such sets of power products are identified by F.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 6 / 31

slide-17
SLIDE 17

Points and Statistics II

The main task is to identify an unknown function ¯ f : D − → K called the model. In general it is not possible to perform all experiments corresponding to the points in D and measuring the value of ¯ f each time. A subset F of a full design D is called a fraction. We want to choose a fraction F ⊆ D that allows us to identify the model if we have some extra knowledge about the shape of ¯ f. In particular, we need to describe the sets of power products whose residue classes form a K -basis of P/I(F). Statisticians express this property by saying that such sets of power products are identified by F.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 6 / 31

slide-18
SLIDE 18

A Proposition

Proposition The following conditions are equivalent.

  • The order ideal O is identified by the fraction F .
  • The vanishing ideal I(F) has an O -border basis.
  • The evaluation matrix (ti(pj)) is invertible.

The Inverse Problem Conversely, given O, how can we choose the fractions F such that the matrix

  • f coefficients is invertible?

In other words, given a full design D and an order ideal O ⊆ OD , which fractions F ⊆ D have the property that the residue classes of the elements

  • f O are a K -basis of P/I(F) ?

This is called the inverse problem of DoE.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 7 / 31

slide-19
SLIDE 19

A Proposition

Proposition The following conditions are equivalent.

  • The order ideal O is identified by the fraction F .
  • The vanishing ideal I(F) has an O -border basis.
  • The evaluation matrix (ti(pj)) is invertible.

The Inverse Problem Conversely, given O, how can we choose the fractions F such that the matrix

  • f coefficients is invertible?

In other words, given a full design D and an order ideal O ⊆ OD , which fractions F ⊆ D have the property that the residue classes of the elements

  • f O are a K -basis of P/I(F) ?

This is called the inverse problem of DoE.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 7 / 31

slide-20
SLIDE 20

A Proposition

Proposition The following conditions are equivalent.

  • The order ideal O is identified by the fraction F .
  • The vanishing ideal I(F) has an O -border basis.
  • The evaluation matrix (ti(pj)) is invertible.

The Inverse Problem Conversely, given O, how can we choose the fractions F such that the matrix

  • f coefficients is invertible?

In other words, given a full design D and an order ideal O ⊆ OD , which fractions F ⊆ D have the property that the residue classes of the elements

  • f O are a K -basis of P/I(F) ?

This is called the inverse problem of DoE.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 7 / 31

slide-21
SLIDE 21

A Proposition

Proposition The following conditions are equivalent.

  • The order ideal O is identified by the fraction F .
  • The vanishing ideal I(F) has an O -border basis.
  • The evaluation matrix (ti(pj)) is invertible.

The Inverse Problem Conversely, given O, how can we choose the fractions F such that the matrix

  • f coefficients is invertible?

In other words, given a full design D and an order ideal O ⊆ OD , which fractions F ⊆ D have the property that the residue classes of the elements

  • f O are a K -basis of P/I(F) ?

This is called the inverse problem of DoE.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 7 / 31

slide-22
SLIDE 22

A Proposition

Proposition The following conditions are equivalent.

  • The order ideal O is identified by the fraction F .
  • The vanishing ideal I(F) has an O -border basis.
  • The evaluation matrix (ti(pj)) is invertible.

The Inverse Problem Conversely, given O, how can we choose the fractions F such that the matrix

  • f coefficients is invertible?

In other words, given a full design D and an order ideal O ⊆ OD , which fractions F ⊆ D have the property that the residue classes of the elements

  • f O are a K -basis of P/I(F) ?

This is called the inverse problem of DoE.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 7 / 31

slide-23
SLIDE 23

A Proposition

Proposition The following conditions are equivalent.

  • The order ideal O is identified by the fraction F .
  • The vanishing ideal I(F) has an O -border basis.
  • The evaluation matrix (ti(pj)) is invertible.

The Inverse Problem Conversely, given O, how can we choose the fractions F such that the matrix

  • f coefficients is invertible?

In other words, given a full design D and an order ideal O ⊆ OD , which fractions F ⊆ D have the property that the residue classes of the elements

  • f O are a K -basis of P/I(F) ?

This is called the inverse problem of DoE.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 7 / 31

slide-24
SLIDE 24

A Proposition

Proposition The following conditions are equivalent.

  • The order ideal O is identified by the fraction F .
  • The vanishing ideal I(F) has an O -border basis.
  • The evaluation matrix (ti(pj)) is invertible.

The Inverse Problem Conversely, given O, how can we choose the fractions F such that the matrix

  • f coefficients is invertible?

In other words, given a full design D and an order ideal O ⊆ OD , which fractions F ⊆ D have the property that the residue classes of the elements

  • f O are a K -basis of P/I(F) ?

This is called the inverse problem of DoE.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 7 / 31

slide-25
SLIDE 25

Solution

This problem was partially solved in

  • M. Caboara and L. Robbiano: Families of Ideals in Statistics,
  • Proc. of ISSAC-1997 (Maui, Hawaii, July 1997) (New York, N.Y.),

W.W. Küchlin, Ed. (1997), 404–409. with the use of Gröbner bases, and totally solved in

  • M. Caboara and L. Robbiano: Families of Estimable Terms
  • Proc. of ISSAC 2001, (London, Ontario, Canada, July 2001) (New York, N.Y.),
  • B. Mourrain, Ed. ed (2001) 56–63.

with the use of Border bases.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 8 / 31

slide-26
SLIDE 26

Solution

This problem was partially solved in

  • M. Caboara and L. Robbiano: Families of Ideals in Statistics,
  • Proc. of ISSAC-1997 (Maui, Hawaii, July 1997) (New York, N.Y.),

W.W. Küchlin, Ed. (1997), 404–409. with the use of Gröbner bases, and totally solved in

  • M. Caboara and L. Robbiano: Families of Estimable Terms
  • Proc. of ISSAC 2001, (London, Ontario, Canada, July 2001) (New York, N.Y.),
  • B. Mourrain, Ed. ed (2001) 56–63.

with the use of Border bases.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 8 / 31

slide-27
SLIDE 27

An Example

Let D be the full design D = {−1, 0, 1} × {−1, 0, 1} . The task it to solve the inverse problem for the order ideal O = {1, x, y, x2, y2} It turns out that we have to solve a system defined by 20 quadratic polynomials. Using CoCoA, we check that among the 126 = 9

5

  • five-tuples of points in D

there are exactly 81 five-tuples which solve the inverse problem. It is natural to ask how many of these 81 fractions have the property that O is of the form Tn \ LTσ{I(F)} with σ varying among the term orderings. One can prove that 36 of those 81 fractions are not of that type. This is a surprisingly high number which shows that border bases provide a much more flexible environment for working with zero-dimensional ideals than Gröbner bases do. The details are explained in

  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 2,

Springer (2005), Tutorial 92.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 9 / 31

slide-28
SLIDE 28

An Example

Let D be the full design D = {−1, 0, 1} × {−1, 0, 1} . The task it to solve the inverse problem for the order ideal O = {1, x, y, x2, y2} It turns out that we have to solve a system defined by 20 quadratic polynomials. Using CoCoA, we check that among the 126 = 9

5

  • five-tuples of points in D

there are exactly 81 five-tuples which solve the inverse problem. It is natural to ask how many of these 81 fractions have the property that O is of the form Tn \ LTσ{I(F)} with σ varying among the term orderings. One can prove that 36 of those 81 fractions are not of that type. This is a surprisingly high number which shows that border bases provide a much more flexible environment for working with zero-dimensional ideals than Gröbner bases do. The details are explained in

  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 2,

Springer (2005), Tutorial 92.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 9 / 31

slide-29
SLIDE 29

An Example

Let D be the full design D = {−1, 0, 1} × {−1, 0, 1} . The task it to solve the inverse problem for the order ideal O = {1, x, y, x2, y2} It turns out that we have to solve a system defined by 20 quadratic polynomials. Using CoCoA, we check that among the 126 = 9

5

  • five-tuples of points in D

there are exactly 81 five-tuples which solve the inverse problem. It is natural to ask how many of these 81 fractions have the property that O is of the form Tn \ LTσ{I(F)} with σ varying among the term orderings. One can prove that 36 of those 81 fractions are not of that type. This is a surprisingly high number which shows that border bases provide a much more flexible environment for working with zero-dimensional ideals than Gröbner bases do. The details are explained in

  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 2,

Springer (2005), Tutorial 92.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 9 / 31

slide-30
SLIDE 30

An Example

Let D be the full design D = {−1, 0, 1} × {−1, 0, 1} . The task it to solve the inverse problem for the order ideal O = {1, x, y, x2, y2} It turns out that we have to solve a system defined by 20 quadratic polynomials. Using CoCoA, we check that among the 126 = 9

5

  • five-tuples of points in D

there are exactly 81 five-tuples which solve the inverse problem. It is natural to ask how many of these 81 fractions have the property that O is of the form Tn \ LTσ{I(F)} with σ varying among the term orderings. One can prove that 36 of those 81 fractions are not of that type. This is a surprisingly high number which shows that border bases provide a much more flexible environment for working with zero-dimensional ideals than Gröbner bases do. The details are explained in

  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 2,

Springer (2005), Tutorial 92.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 9 / 31

slide-31
SLIDE 31

An Example

Let D be the full design D = {−1, 0, 1} × {−1, 0, 1} . The task it to solve the inverse problem for the order ideal O = {1, x, y, x2, y2} It turns out that we have to solve a system defined by 20 quadratic polynomials. Using CoCoA, we check that among the 126 = 9

5

  • five-tuples of points in D

there are exactly 81 five-tuples which solve the inverse problem. It is natural to ask how many of these 81 fractions have the property that O is of the form Tn \ LTσ{I(F)} with σ varying among the term orderings. One can prove that 36 of those 81 fractions are not of that type. This is a surprisingly high number which shows that border bases provide a much more flexible environment for working with zero-dimensional ideals than Gröbner bases do. The details are explained in

  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 2,

Springer (2005), Tutorial 92.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 9 / 31

slide-32
SLIDE 32

An Example

Let D be the full design D = {−1, 0, 1} × {−1, 0, 1} . The task it to solve the inverse problem for the order ideal O = {1, x, y, x2, y2} It turns out that we have to solve a system defined by 20 quadratic polynomials. Using CoCoA, we check that among the 126 = 9

5

  • five-tuples of points in D

there are exactly 81 five-tuples which solve the inverse problem. It is natural to ask how many of these 81 fractions have the property that O is of the form Tn \ LTσ{I(F)} with σ varying among the term orderings. One can prove that 36 of those 81 fractions are not of that type. This is a surprisingly high number which shows that border bases provide a much more flexible environment for working with zero-dimensional ideals than Gröbner bases do. The details are explained in

  • M. Kreuzer – L. Robbiano: Computational Commutative Algebra 2,

Springer (2005), Tutorial 92.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 9 / 31

slide-33
SLIDE 33

PART 2

Border Bases: The Continuous Case

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 10 / 31

slide-34
SLIDE 34

Two conics I

Example Consider the polynomial system f1 =

1 4 x2 + y2 − 1

= f2 = x2 + 1

4 y2 − 1

= X = Z(f1) ∩ Z(f2) consists of the four points X = {(±

  • 4/5, ±
  • 4/5)} .

The set {x2 − 4

5, y2 − 4 5} is the universal reduced Gröbner basis of the ideal

I = (f1, f2) ⊆ C[x, y], in particular with respect to σ = DegRevLex . LTσ(I) = (x2, y2), and the residue classes of the terms in T2 \ LTσ{I} = {1, x, y, xy} form a C -vector space basis of C[x, y]/I.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 11 / 31

slide-35
SLIDE 35

Two conics I

Example Consider the polynomial system f1 =

1 4 x2 + y2 − 1

= f2 = x2 + 1

4 y2 − 1

= X = Z(f1) ∩ Z(f2) consists of the four points X = {(±

  • 4/5, ±
  • 4/5)} .

The set {x2 − 4

5, y2 − 4 5} is the universal reduced Gröbner basis of the ideal

I = (f1, f2) ⊆ C[x, y], in particular with respect to σ = DegRevLex . LTσ(I) = (x2, y2), and the residue classes of the terms in T2 \ LTσ{I} = {1, x, y, xy} form a C -vector space basis of C[x, y]/I.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 11 / 31

slide-36
SLIDE 36

Two conics I

Example Consider the polynomial system f1 =

1 4 x2 + y2 − 1

= f2 = x2 + 1

4 y2 − 1

= X = Z(f1) ∩ Z(f2) consists of the four points X = {(±

  • 4/5, ±
  • 4/5)} .

The set {x2 − 4

5, y2 − 4 5} is the universal reduced Gröbner basis of the ideal

I = (f1, f2) ⊆ C[x, y], in particular with respect to σ = DegRevLex . LTσ(I) = (x2, y2), and the residue classes of the terms in T2 \ LTσ{I} = {1, x, y, xy} form a C -vector space basis of C[x, y]/I.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 11 / 31

slide-37
SLIDE 37

Two conics I

Example Consider the polynomial system f1 =

1 4 x2 + y2 − 1

= f2 = x2 + 1

4 y2 − 1

= X = Z(f1) ∩ Z(f2) consists of the four points X = {(±

  • 4/5, ±
  • 4/5)} .

The set {x2 − 4

5, y2 − 4 5} is the universal reduced Gröbner basis of the ideal

I = (f1, f2) ⊆ C[x, y], in particular with respect to σ = DegRevLex . LTσ(I) = (x2, y2), and the residue classes of the terms in T2 \ LTσ{I} = {1, x, y, xy} form a C -vector space basis of C[x, y]/I.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 11 / 31

slide-38
SLIDE 38

Two conics I

Example Consider the polynomial system f1 =

1 4 x2 + y2 − 1

= f2 = x2 + 1

4 y2 − 1

= X = Z(f1) ∩ Z(f2) consists of the four points X = {(±

  • 4/5, ±
  • 4/5)} .

The set {x2 − 4

5, y2 − 4 5} is the universal reduced Gröbner basis of the ideal

I = (f1, f2) ⊆ C[x, y], in particular with respect to σ = DegRevLex . LTσ(I) = (x2, y2), and the residue classes of the terms in T2 \ LTσ{I} = {1, x, y, xy} form a C -vector space basis of C[x, y]/I.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 11 / 31

slide-39
SLIDE 39

Two conics II

Now consider the slightly perturbed polynomial system ˜ f1 =

1 4 x2 + y2 + ε xy − 1

= ˜ f2 = x2 + 1

4 y2 + ε xy − 1

= The intersection of Z(˜ f1) and Z(˜ f2) consists of four perturbed points X close to the points in X . The ideal ˜ I = (˜ f1,˜ f2) has the reduced σ -Gröbner basis {x2 − y2, xy + 5

4ε y2 − 1 ε, y3 − 16ε 16ε2−25 x + 20 16ε2−25 y}

Moreover, we have LTσ(˜ I) = (x2, xy, y3) and T2 \ LTσ{˜ I} = {1, x, y, y2} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 12 / 31

slide-40
SLIDE 40

Two conics II

Now consider the slightly perturbed polynomial system ˜ f1 =

1 4 x2 + y2 + ε xy − 1

= ˜ f2 = x2 + 1

4 y2 + ε xy − 1

= The intersection of Z(˜ f1) and Z(˜ f2) consists of four perturbed points X close to the points in X . The ideal ˜ I = (˜ f1,˜ f2) has the reduced σ -Gröbner basis {x2 − y2, xy + 5

4ε y2 − 1 ε, y3 − 16ε 16ε2−25 x + 20 16ε2−25 y}

Moreover, we have LTσ(˜ I) = (x2, xy, y3) and T2 \ LTσ{˜ I} = {1, x, y, y2} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 12 / 31

slide-41
SLIDE 41

Two conics II

Now consider the slightly perturbed polynomial system ˜ f1 =

1 4 x2 + y2 + ε xy − 1

= ˜ f2 = x2 + 1

4 y2 + ε xy − 1

= The intersection of Z(˜ f1) and Z(˜ f2) consists of four perturbed points X close to the points in X . The ideal ˜ I = (˜ f1,˜ f2) has the reduced σ -Gröbner basis {x2 − y2, xy + 5

4ε y2 − 1 ε, y3 − 16ε 16ε2−25 x + 20 16ε2−25 y}

Moreover, we have LTσ(˜ I) = (x2, xy, y3) and T2 \ LTσ{˜ I} = {1, x, y, y2} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 12 / 31

slide-42
SLIDE 42

Two conics II

Now consider the slightly perturbed polynomial system ˜ f1 =

1 4 x2 + y2 + ε xy − 1

= ˜ f2 = x2 + 1

4 y2 + ε xy − 1

= The intersection of Z(˜ f1) and Z(˜ f2) consists of four perturbed points X close to the points in X . The ideal ˜ I = (˜ f1,˜ f2) has the reduced σ -Gröbner basis {x2 − y2, xy + 5

4ε y2 − 1 ε, y3 − 16ε 16ε2−25 x + 20 16ε2−25 y}

Moreover, we have LTσ(˜ I) = (x2, xy, y3) and T2 \ LTσ{˜ I} = {1, x, y, y2} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 12 / 31

slide-43
SLIDE 43

Two conics II

Now consider the slightly perturbed polynomial system ˜ f1 =

1 4 x2 + y2 + ε xy − 1

= ˜ f2 = x2 + 1

4 y2 + ε xy − 1

= The intersection of Z(˜ f1) and Z(˜ f2) consists of four perturbed points X close to the points in X . The ideal ˜ I = (˜ f1,˜ f2) has the reduced σ -Gröbner basis {x2 − y2, xy + 5

4ε y2 − 1 ε, y3 − 16ε 16ε2−25 x + 20 16ε2−25 y}

Moreover, we have LTσ(˜ I) = (x2, xy, y3) and T2 \ LTσ{˜ I} = {1, x, y, y2} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 12 / 31

slide-44
SLIDE 44

Two conics II

Now consider the slightly perturbed polynomial system ˜ f1 =

1 4 x2 + y2 + ε xy − 1

= ˜ f2 = x2 + 1

4 y2 + ε xy − 1

= The intersection of Z(˜ f1) and Z(˜ f2) consists of four perturbed points X close to the points in X . The ideal ˜ I = (˜ f1,˜ f2) has the reduced σ -Gröbner basis {x2 − y2, xy + 5

4ε y2 − 1 ε, y3 − 16ε 16ε2−25 x + 20 16ε2−25 y}

Moreover, we have LTσ(˜ I) = (x2, xy, y3) and T2 \ LTσ{˜ I} = {1, x, y, y2} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 12 / 31

slide-45
SLIDE 45

Border Bases

The basic idea of border basis theory is to describe a zero-dimensional ring P/I by an order ideal of monomials O whose residue classes form a K -basis of P/I and by the multiplication matrices of this basis. Let K be a field, let P = K[x1, . . . , xn] , let Tn be the monoid of terms, and let O ⊆ Tn be an order ideal. Definition (Border Prebases) Let O have µ elements and ∂O have ν elements. The border of O is the set ∂O = Tn · O \ O = (x1O ∪ · · · ∪ xnO) \ O . A set of polynomials G = {g1, . . . , gν} in P is called an O -border prebasis if the polynomials have the form gj = bj − µ

i=1 αijti with αij ∈ K for 1 ≤ i ≤ µ ,

1 ≤ j ≤ ν, bj ∈ ∂O, ti ∈ O . Definition (Border Bases) Let G = {g1, . . . , gν} be an O -border prebasis, and let I ⊆ P be an ideal containing G . The set G is called an O -border basis of I if the residue classes O = {¯ t1, . . . ,¯ tµ} form a K -vector space basis of P/I .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 13 / 31

slide-46
SLIDE 46

Border Bases

The basic idea of border basis theory is to describe a zero-dimensional ring P/I by an order ideal of monomials O whose residue classes form a K -basis of P/I and by the multiplication matrices of this basis. Let K be a field, let P = K[x1, . . . , xn] , let Tn be the monoid of terms, and let O ⊆ Tn be an order ideal. Definition (Border Prebases) Let O have µ elements and ∂O have ν elements. The border of O is the set ∂O = Tn · O \ O = (x1O ∪ · · · ∪ xnO) \ O . A set of polynomials G = {g1, . . . , gν} in P is called an O -border prebasis if the polynomials have the form gj = bj − µ

i=1 αijti with αij ∈ K for 1 ≤ i ≤ µ ,

1 ≤ j ≤ ν, bj ∈ ∂O, ti ∈ O . Definition (Border Bases) Let G = {g1, . . . , gν} be an O -border prebasis, and let I ⊆ P be an ideal containing G . The set G is called an O -border basis of I if the residue classes O = {¯ t1, . . . ,¯ tµ} form a K -vector space basis of P/I .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 13 / 31

slide-47
SLIDE 47

Border Bases

The basic idea of border basis theory is to describe a zero-dimensional ring P/I by an order ideal of monomials O whose residue classes form a K -basis of P/I and by the multiplication matrices of this basis. Let K be a field, let P = K[x1, . . . , xn] , let Tn be the monoid of terms, and let O ⊆ Tn be an order ideal. Definition (Border Prebases) Let O have µ elements and ∂O have ν elements. The border of O is the set ∂O = Tn · O \ O = (x1O ∪ · · · ∪ xnO) \ O . A set of polynomials G = {g1, . . . , gν} in P is called an O -border prebasis if the polynomials have the form gj = bj − µ

i=1 αijti with αij ∈ K for 1 ≤ i ≤ µ ,

1 ≤ j ≤ ν, bj ∈ ∂O, ti ∈ O . Definition (Border Bases) Let G = {g1, . . . , gν} be an O -border prebasis, and let I ⊆ P be an ideal containing G . The set G is called an O -border basis of I if the residue classes O = {¯ t1, . . . ,¯ tµ} form a K -vector space basis of P/I .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 13 / 31

slide-48
SLIDE 48

Border Bases

The basic idea of border basis theory is to describe a zero-dimensional ring P/I by an order ideal of monomials O whose residue classes form a K -basis of P/I and by the multiplication matrices of this basis. Let K be a field, let P = K[x1, . . . , xn] , let Tn be the monoid of terms, and let O ⊆ Tn be an order ideal. Definition (Border Prebases) Let O have µ elements and ∂O have ν elements. The border of O is the set ∂O = Tn · O \ O = (x1O ∪ · · · ∪ xnO) \ O . A set of polynomials G = {g1, . . . , gν} in P is called an O -border prebasis if the polynomials have the form gj = bj − µ

i=1 αijti with αij ∈ K for 1 ≤ i ≤ µ ,

1 ≤ j ≤ ν, bj ∈ ∂O, ti ∈ O . Definition (Border Bases) Let G = {g1, . . . , gν} be an O -border prebasis, and let I ⊆ P be an ideal containing G . The set G is called an O -border basis of I if the residue classes O = {¯ t1, . . . ,¯ tµ} form a K -vector space basis of P/I .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 13 / 31

slide-49
SLIDE 49

Border Bases

The basic idea of border basis theory is to describe a zero-dimensional ring P/I by an order ideal of monomials O whose residue classes form a K -basis of P/I and by the multiplication matrices of this basis. Let K be a field, let P = K[x1, . . . , xn] , let Tn be the monoid of terms, and let O ⊆ Tn be an order ideal. Definition (Border Prebases) Let O have µ elements and ∂O have ν elements. The border of O is the set ∂O = Tn · O \ O = (x1O ∪ · · · ∪ xnO) \ O . A set of polynomials G = {g1, . . . , gν} in P is called an O -border prebasis if the polynomials have the form gj = bj − µ

i=1 αijti with αij ∈ K for 1 ≤ i ≤ µ ,

1 ≤ j ≤ ν, bj ∈ ∂O, ti ∈ O . Definition (Border Bases) Let G = {g1, . . . , gν} be an O -border prebasis, and let I ⊆ P be an ideal containing G . The set G is called an O -border basis of I if the residue classes O = {¯ t1, . . . ,¯ tµ} form a K -vector space basis of P/I .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 13 / 31

slide-50
SLIDE 50

Border Bases

The basic idea of border basis theory is to describe a zero-dimensional ring P/I by an order ideal of monomials O whose residue classes form a K -basis of P/I and by the multiplication matrices of this basis. Let K be a field, let P = K[x1, . . . , xn] , let Tn be the monoid of terms, and let O ⊆ Tn be an order ideal. Definition (Border Prebases) Let O have µ elements and ∂O have ν elements. The border of O is the set ∂O = Tn · O \ O = (x1O ∪ · · · ∪ xnO) \ O . A set of polynomials G = {g1, . . . , gν} in P is called an O -border prebasis if the polynomials have the form gj = bj − µ

i=1 αijti with αij ∈ K for 1 ≤ i ≤ µ ,

1 ≤ j ≤ ν, bj ∈ ∂O, ti ∈ O . Definition (Border Bases) Let G = {g1, . . . , gν} be an O -border prebasis, and let I ⊆ P be an ideal containing G . The set G is called an O -border basis of I if the residue classes O = {¯ t1, . . . ,¯ tµ} form a K -vector space basis of P/I .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 13 / 31

slide-51
SLIDE 51

Border Bases

The basic idea of border basis theory is to describe a zero-dimensional ring P/I by an order ideal of monomials O whose residue classes form a K -basis of P/I and by the multiplication matrices of this basis. Let K be a field, let P = K[x1, . . . , xn] , let Tn be the monoid of terms, and let O ⊆ Tn be an order ideal. Definition (Border Prebases) Let O have µ elements and ∂O have ν elements. The border of O is the set ∂O = Tn · O \ O = (x1O ∪ · · · ∪ xnO) \ O . A set of polynomials G = {g1, . . . , gν} in P is called an O -border prebasis if the polynomials have the form gj = bj − µ

i=1 αijti with αij ∈ K for 1 ≤ i ≤ µ ,

1 ≤ j ≤ ν, bj ∈ ∂O, ti ∈ O . Definition (Border Bases) Let G = {g1, . . . , gν} be an O -border prebasis, and let I ⊆ P be an ideal containing G . The set G is called an O -border basis of I if the residue classes O = {¯ t1, . . . ,¯ tµ} form a K -vector space basis of P/I .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 13 / 31

slide-52
SLIDE 52

Border Bases

The basic idea of border basis theory is to describe a zero-dimensional ring P/I by an order ideal of monomials O whose residue classes form a K -basis of P/I and by the multiplication matrices of this basis. Let K be a field, let P = K[x1, . . . , xn] , let Tn be the monoid of terms, and let O ⊆ Tn be an order ideal. Definition (Border Prebases) Let O have µ elements and ∂O have ν elements. The border of O is the set ∂O = Tn · O \ O = (x1O ∪ · · · ∪ xnO) \ O . A set of polynomials G = {g1, . . . , gν} in P is called an O -border prebasis if the polynomials have the form gj = bj − µ

i=1 αijti with αij ∈ K for 1 ≤ i ≤ µ ,

1 ≤ j ≤ ν, bj ∈ ∂O, ti ∈ O . Definition (Border Bases) Let G = {g1, . . . , gν} be an O -border prebasis, and let I ⊆ P be an ideal containing G . The set G is called an O -border basis of I if the residue classes O = {¯ t1, . . . ,¯ tµ} form a K -vector space basis of P/I .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 13 / 31

slide-53
SLIDE 53

Border Bases

The basic idea of border basis theory is to describe a zero-dimensional ring P/I by an order ideal of monomials O whose residue classes form a K -basis of P/I and by the multiplication matrices of this basis. Let K be a field, let P = K[x1, . . . , xn] , let Tn be the monoid of terms, and let O ⊆ Tn be an order ideal. Definition (Border Prebases) Let O have µ elements and ∂O have ν elements. The border of O is the set ∂O = Tn · O \ O = (x1O ∪ · · · ∪ xnO) \ O . A set of polynomials G = {g1, . . . , gν} in P is called an O -border prebasis if the polynomials have the form gj = bj − µ

i=1 αijti with αij ∈ K for 1 ≤ i ≤ µ ,

1 ≤ j ≤ ν, bj ∈ ∂O, ti ∈ O . Definition (Border Bases) Let G = {g1, . . . , gν} be an O -border prebasis, and let I ⊆ P be an ideal containing G . The set G is called an O -border basis of I if the residue classes O = {¯ t1, . . . ,¯ tµ} form a K -vector space basis of P/I .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 13 / 31

slide-54
SLIDE 54

Two conics III

What are the border bases in the two cases of the conics and the perturbed conics? Two conics {x2 − 4

5,

x2y − 4

5y,

xy2 − 4

5x,

y2 − 4

5}

Two perturbed conics {x2 + 4

5 εxy − 4 5,

x2y −

16ε 16ε2−25 x + 20 16ε2−25 y,

xy2 +

20 16ε2−25 x + 16ε 16ε2−25 y,

y2 + 4

5 εxy − 4 5}

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 14 / 31

slide-55
SLIDE 55

Two conics III

What are the border bases in the two cases of the conics and the perturbed conics? Two conics {x2 − 4

5,

x2y − 4

5y,

xy2 − 4

5x,

y2 − 4

5}

Two perturbed conics {x2 + 4

5 εxy − 4 5,

x2y −

16ε 16ε2−25 x + 20 16ε2−25 y,

xy2 +

20 16ε2−25 x + 16ε 16ε2−25 y,

y2 + 4

5 εxy − 4 5}

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 14 / 31

slide-56
SLIDE 56

Two conics III

What are the border bases in the two cases of the conics and the perturbed conics? Two conics {x2 − 4

5,

x2y − 4

5y,

xy2 − 4

5x,

y2 − 4

5}

Two perturbed conics {x2 + 4

5 εxy − 4 5,

x2y −

16ε 16ε2−25 x + 20 16ε2−25 y,

xy2 +

20 16ε2−25 x + 16ε 16ε2−25 y,

y2 + 4

5 εxy − 4 5}

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 14 / 31

slide-57
SLIDE 57

Two conics III

What are the border bases in the two cases of the conics and the perturbed conics? Two conics {x2 − 4

5,

x2y − 4

5y,

xy2 − 4

5x,

y2 − 4

5}

Two perturbed conics {x2 + 4

5 εxy − 4 5,

x2y −

16ε 16ε2−25 x + 20 16ε2−25 y,

xy2 +

20 16ε2−25 x + 16ε 16ε2−25 y,

y2 + 4

5 εxy − 4 5}

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 14 / 31

slide-58
SLIDE 58

Existence and Uniqueness of Border Bases

Proposition Let O = {t1, . . . , tµ} be an order ideal, let I ⊆ P be a zero-dimensional ideal, and assume that the residue classes of the elements of O form a K -vector space basis

  • f P/I . Then there exists a unique O -border basis of I .

Proposition Let σ be a term ordering on Tn , and let Oσ(I) be the order ideal Tn \ LTσ{I} . Then there exists a unique Oσ(I) -border basis G of I , and the reduced σ -Gröbner basis of I is the subset of G corresponding to the corners of Oσ(I) .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 15 / 31

slide-59
SLIDE 59

Existence and Uniqueness of Border Bases

Proposition Let O = {t1, . . . , tµ} be an order ideal, let I ⊆ P be a zero-dimensional ideal, and assume that the residue classes of the elements of O form a K -vector space basis

  • f P/I . Then there exists a unique O -border basis of I .

Proposition Let σ be a term ordering on Tn , and let Oσ(I) be the order ideal Tn \ LTσ{I} . Then there exists a unique Oσ(I) -border basis G of I , and the reduced σ -Gröbner basis of I is the subset of G corresponding to the corners of Oσ(I) .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 15 / 31

slide-60
SLIDE 60

Commuting matrices

The following is a fundamental fact.

  • B. Mourrain: A new criterion for normal form algorithms, AAECC Lecture

Notes in Computer Science 1719 (1999), 430–443. Theorem (Border Bases and Commuting Matrices) Let O = {t1, . . . , tµ} be an order ideal, let G = {g1, . . . , gν} be an O -border prebasis, and let I = (g1, . . . , gν) . Then the following conditions are equivalent.

1

The set G is an O -border basis of I .

2

The multiplication matrices of G are pairwise commuting. In that case the multiplication matrices represent the multiplication endomorphisms of P/I with respect to the basis {¯ t1, . . . ,¯ tµ} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 16 / 31

slide-61
SLIDE 61

Commuting matrices

The following is a fundamental fact.

  • B. Mourrain: A new criterion for normal form algorithms, AAECC Lecture

Notes in Computer Science 1719 (1999), 430–443. Theorem (Border Bases and Commuting Matrices) Let O = {t1, . . . , tµ} be an order ideal, let G = {g1, . . . , gν} be an O -border prebasis, and let I = (g1, . . . , gν) . Then the following conditions are equivalent.

1

The set G is an O -border basis of I .

2

The multiplication matrices of G are pairwise commuting. In that case the multiplication matrices represent the multiplication endomorphisms of P/I with respect to the basis {¯ t1, . . . ,¯ tµ} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 16 / 31

slide-62
SLIDE 62

Commuting matrices

The following is a fundamental fact.

  • B. Mourrain: A new criterion for normal form algorithms, AAECC Lecture

Notes in Computer Science 1719 (1999), 430–443. Theorem (Border Bases and Commuting Matrices) Let O = {t1, . . . , tµ} be an order ideal, let G = {g1, . . . , gν} be an O -border prebasis, and let I = (g1, . . . , gν) . Then the following conditions are equivalent.

1

The set G is an O -border basis of I .

2

The multiplication matrices of G are pairwise commuting. In that case the multiplication matrices represent the multiplication endomorphisms of P/I with respect to the basis {¯ t1, . . . ,¯ tµ} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 16 / 31

slide-63
SLIDE 63

Commuting matrices

The following is a fundamental fact.

  • B. Mourrain: A new criterion for normal form algorithms, AAECC Lecture

Notes in Computer Science 1719 (1999), 430–443. Theorem (Border Bases and Commuting Matrices) Let O = {t1, . . . , tµ} be an order ideal, let G = {g1, . . . , gν} be an O -border prebasis, and let I = (g1, . . . , gν) . Then the following conditions are equivalent.

1

The set G is an O -border basis of I .

2

The multiplication matrices of G are pairwise commuting. In that case the multiplication matrices represent the multiplication endomorphisms of P/I with respect to the basis {¯ t1, . . . ,¯ tµ} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 16 / 31

slide-64
SLIDE 64

Commuting matrices

The following is a fundamental fact.

  • B. Mourrain: A new criterion for normal form algorithms, AAECC Lecture

Notes in Computer Science 1719 (1999), 430–443. Theorem (Border Bases and Commuting Matrices) Let O = {t1, . . . , tµ} be an order ideal, let G = {g1, . . . , gν} be an O -border prebasis, and let I = (g1, . . . , gν) . Then the following conditions are equivalent.

1

The set G is an O -border basis of I .

2

The multiplication matrices of G are pairwise commuting. In that case the multiplication matrices represent the multiplication endomorphisms of P/I with respect to the basis {¯ t1, . . . ,¯ tµ} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 16 / 31

slide-65
SLIDE 65

Commuting matrices

The following is a fundamental fact.

  • B. Mourrain: A new criterion for normal form algorithms, AAECC Lecture

Notes in Computer Science 1719 (1999), 430–443. Theorem (Border Bases and Commuting Matrices) Let O = {t1, . . . , tµ} be an order ideal, let G = {g1, . . . , gν} be an O -border prebasis, and let I = (g1, . . . , gν) . Then the following conditions are equivalent.

1

The set G is an O -border basis of I .

2

The multiplication matrices of G are pairwise commuting. In that case the multiplication matrices represent the multiplication endomorphisms of P/I with respect to the basis {¯ t1, . . . ,¯ tµ} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 16 / 31

slide-66
SLIDE 66

Commuting matrices

The following is a fundamental fact.

  • B. Mourrain: A new criterion for normal form algorithms, AAECC Lecture

Notes in Computer Science 1719 (1999), 430–443. Theorem (Border Bases and Commuting Matrices) Let O = {t1, . . . , tµ} be an order ideal, let G = {g1, . . . , gν} be an O -border prebasis, and let I = (g1, . . . , gν) . Then the following conditions are equivalent.

1

The set G is an O -border basis of I .

2

The multiplication matrices of G are pairwise commuting. In that case the multiplication matrices represent the multiplication endomorphisms of P/I with respect to the basis {¯ t1, . . . ,¯ tµ} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 16 / 31

slide-67
SLIDE 67

Commuting matrices

The following is a fundamental fact.

  • B. Mourrain: A new criterion for normal form algorithms, AAECC Lecture

Notes in Computer Science 1719 (1999), 430–443. Theorem (Border Bases and Commuting Matrices) Let O = {t1, . . . , tµ} be an order ideal, let G = {g1, . . . , gν} be an O -border prebasis, and let I = (g1, . . . , gν) . Then the following conditions are equivalent.

1

The set G is an O -border basis of I .

2

The multiplication matrices of G are pairwise commuting. In that case the multiplication matrices represent the multiplication endomorphisms of P/I with respect to the basis {¯ t1, . . . ,¯ tµ} .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 16 / 31

slide-68
SLIDE 68

PART 3

Border Bases and the Hilbert Scheme

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 17 / 31

slide-69
SLIDE 69

A glimpse at punctual Hilbert schemes

Punctual Hilbert schemes are schemes which parametrize all the zero-dimensional projective subschemes of Pn which share the same multiplicity. Every zero-dimensional sub-scheme of Pn is contained in a standard open set which is an affine space, say An ⊂ Pn . There is a one-to-one correspondence between zero-dimensional ideals in P = K[x1, . . . , xn] and zero-dimensional saturated homogeneous ideals in P = K[x0, x1, . . . , xn] . The correspondence is set via homogenization and dehomogenization.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 18 / 31

slide-70
SLIDE 70

A glimpse at punctual Hilbert schemes

Punctual Hilbert schemes are schemes which parametrize all the zero-dimensional projective subschemes of Pn which share the same multiplicity. Every zero-dimensional sub-scheme of Pn is contained in a standard open set which is an affine space, say An ⊂ Pn . There is a one-to-one correspondence between zero-dimensional ideals in P = K[x1, . . . , xn] and zero-dimensional saturated homogeneous ideals in P = K[x0, x1, . . . , xn] . The correspondence is set via homogenization and dehomogenization.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 18 / 31

slide-71
SLIDE 71

A glimpse at punctual Hilbert schemes

Punctual Hilbert schemes are schemes which parametrize all the zero-dimensional projective subschemes of Pn which share the same multiplicity. Every zero-dimensional sub-scheme of Pn is contained in a standard open set which is an affine space, say An ⊂ Pn . There is a one-to-one correspondence between zero-dimensional ideals in P = K[x1, . . . , xn] and zero-dimensional saturated homogeneous ideals in P = K[x0, x1, . . . , xn] . The correspondence is set via homogenization and dehomogenization.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 18 / 31

slide-72
SLIDE 72

A glimpse at punctual Hilbert schemes

Punctual Hilbert schemes are schemes which parametrize all the zero-dimensional projective subschemes of Pn which share the same multiplicity. Every zero-dimensional sub-scheme of Pn is contained in a standard open set which is an affine space, say An ⊂ Pn . There is a one-to-one correspondence between zero-dimensional ideals in P = K[x1, . . . , xn] and zero-dimensional saturated homogeneous ideals in P = K[x0, x1, . . . , xn] . The correspondence is set via homogenization and dehomogenization.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 18 / 31

slide-73
SLIDE 73

An Example: Hilbert Polynomial = 4

Zero-dimensional subschemes of P2 with Hilbert polynomial 4 correspond to saturated homogeneous ideals I such that if P denotes the polynomial ring K[x, y, z] , then the Hilbert function of P/I is either HFP/I = 1, 2, 3, 4, 4, . . . or HFP/I = 1, 3, 4, 4, . . . . The difference function is either HFP/I = 1, 1, 1, 1, 0, . . . or HFP/I = 1, 2, 1, 0, . . . . What are the possible good bases?

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 19 / 31

slide-74
SLIDE 74

An Example: Hilbert Polynomial = 4

Zero-dimensional subschemes of P2 with Hilbert polynomial 4 correspond to saturated homogeneous ideals I such that if P denotes the polynomial ring K[x, y, z] , then the Hilbert function of P/I is either HFP/I = 1, 2, 3, 4, 4, . . . or HFP/I = 1, 3, 4, 4, . . . . The difference function is either HFP/I = 1, 1, 1, 1, 0, . . . or HFP/I = 1, 2, 1, 0, . . . . What are the possible good bases?

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 19 / 31

slide-75
SLIDE 75

An Example: Hilbert Polynomial = 4

Zero-dimensional subschemes of P2 with Hilbert polynomial 4 correspond to saturated homogeneous ideals I such that if P denotes the polynomial ring K[x, y, z] , then the Hilbert function of P/I is either HFP/I = 1, 2, 3, 4, 4, . . . or HFP/I = 1, 3, 4, 4, . . . . The difference function is either HFP/I = 1, 1, 1, 1, 0, . . . or HFP/I = 1, 2, 1, 0, . . . . What are the possible good bases?

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 19 / 31

slide-76
SLIDE 76

An Example: Hilbert Polynomial = 4

Zero-dimensional subschemes of P2 with Hilbert polynomial 4 correspond to saturated homogeneous ideals I such that if P denotes the polynomial ring K[x, y, z] , then the Hilbert function of P/I is either HFP/I = 1, 2, 3, 4, 4, . . . or HFP/I = 1, 3, 4, 4, . . . . The difference function is either HFP/I = 1, 1, 1, 1, 0, . . . or HFP/I = 1, 2, 1, 0, . . . . What are the possible good bases?

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 19 / 31

slide-77
SLIDE 77

Good bases

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 20 / 31

slide-78
SLIDE 78

Good bases

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 20 / 31

slide-79
SLIDE 79

Good bases

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 20 / 31

slide-80
SLIDE 80

Good bases

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 20 / 31

slide-81
SLIDE 81

Good bases

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 20 / 31

slide-82
SLIDE 82

Border Basis Schemes

  • Let O = {t1, . . . , tµ} be an order ideal in Tn , and let ∂O = {b1, . . . , bν} be

its border. Definition (The Border Basis Scheme) Let {cij | 1 ≤ i ≤ µ, 1 ≤ j ≤ ν} be a set of further indeterminates.

1

The generic O -border prebasis is the set of polynomials G = {g1, . . . , gν} in Q = K[x1, . . . , xn, c11, . . . , cµν] given by gj = bj − µ

i=1 cijti .

2

For k = 1, . . . , n , let Ak ∈ Matµ(K[cij]) be the kth formal multiplication matrix associated to G . Then the affine scheme BO ⊆ Kµν defined by the ideal I(BO) generated by the entries of the matrices AkAℓ − AℓAk with 1 ≤ k < ℓ ≤ n is called the O -border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 21 / 31

slide-83
SLIDE 83

Border Basis Schemes

  • Let O = {t1, . . . , tµ} be an order ideal in Tn , and let ∂O = {b1, . . . , bν} be

its border. Definition (The Border Basis Scheme) Let {cij | 1 ≤ i ≤ µ, 1 ≤ j ≤ ν} be a set of further indeterminates.

1

The generic O -border prebasis is the set of polynomials G = {g1, . . . , gν} in Q = K[x1, . . . , xn, c11, . . . , cµν] given by gj = bj − µ

i=1 cijti .

2

For k = 1, . . . , n , let Ak ∈ Matµ(K[cij]) be the kth formal multiplication matrix associated to G . Then the affine scheme BO ⊆ Kµν defined by the ideal I(BO) generated by the entries of the matrices AkAℓ − AℓAk with 1 ≤ k < ℓ ≤ n is called the O -border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 21 / 31

slide-84
SLIDE 84

Border Basis Schemes

  • Let O = {t1, . . . , tµ} be an order ideal in Tn , and let ∂O = {b1, . . . , bν} be

its border. Definition (The Border Basis Scheme) Let {cij | 1 ≤ i ≤ µ, 1 ≤ j ≤ ν} be a set of further indeterminates.

1

The generic O -border prebasis is the set of polynomials G = {g1, . . . , gν} in Q = K[x1, . . . , xn, c11, . . . , cµν] given by gj = bj − µ

i=1 cijti .

2

For k = 1, . . . , n , let Ak ∈ Matµ(K[cij]) be the kth formal multiplication matrix associated to G . Then the affine scheme BO ⊆ Kµν defined by the ideal I(BO) generated by the entries of the matrices AkAℓ − AℓAk with 1 ≤ k < ℓ ≤ n is called the O -border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 21 / 31

slide-85
SLIDE 85

Border Basis Schemes

  • Let O = {t1, . . . , tµ} be an order ideal in Tn , and let ∂O = {b1, . . . , bν} be

its border. Definition (The Border Basis Scheme) Let {cij | 1 ≤ i ≤ µ, 1 ≤ j ≤ ν} be a set of further indeterminates.

1

The generic O -border prebasis is the set of polynomials G = {g1, . . . , gν} in Q = K[x1, . . . , xn, c11, . . . , cµν] given by gj = bj − µ

i=1 cijti .

2

For k = 1, . . . , n , let Ak ∈ Matµ(K[cij]) be the kth formal multiplication matrix associated to G . Then the affine scheme BO ⊆ Kµν defined by the ideal I(BO) generated by the entries of the matrices AkAℓ − AℓAk with 1 ≤ k < ℓ ≤ n is called the O -border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 21 / 31

slide-86
SLIDE 86

Border Basis Schemes

  • Let O = {t1, . . . , tµ} be an order ideal in Tn , and let ∂O = {b1, . . . , bν} be

its border. Definition (The Border Basis Scheme) Let {cij | 1 ≤ i ≤ µ, 1 ≤ j ≤ ν} be a set of further indeterminates.

1

The generic O -border prebasis is the set of polynomials G = {g1, . . . , gν} in Q = K[x1, . . . , xn, c11, . . . , cµν] given by gj = bj − µ

i=1 cijti .

2

For k = 1, . . . , n , let Ak ∈ Matµ(K[cij]) be the kth formal multiplication matrix associated to G . Then the affine scheme BO ⊆ Kµν defined by the ideal I(BO) generated by the entries of the matrices AkAℓ − AℓAk with 1 ≤ k < ℓ ≤ n is called the O -border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 21 / 31

slide-87
SLIDE 87

Border Basis Schemes

  • Let O = {t1, . . . , tµ} be an order ideal in Tn , and let ∂O = {b1, . . . , bν} be

its border. Definition (The Border Basis Scheme) Let {cij | 1 ≤ i ≤ µ, 1 ≤ j ≤ ν} be a set of further indeterminates.

1

The generic O -border prebasis is the set of polynomials G = {g1, . . . , gν} in Q = K[x1, . . . , xn, c11, . . . , cµν] given by gj = bj − µ

i=1 cijti .

2

For k = 1, . . . , n , let Ak ∈ Matµ(K[cij]) be the kth formal multiplication matrix associated to G . Then the affine scheme BO ⊆ Kµν defined by the ideal I(BO) generated by the entries of the matrices AkAℓ − AℓAk with 1 ≤ k < ℓ ≤ n is called the O -border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 21 / 31

slide-88
SLIDE 88

Border Basis and Gröbner Basis Schemes

The Four Points

Let O = {1, x, y, xy} . We observe that t1 = 1 , t2 = x , t3 = y , t4 = xy , b1 = x2 , b2 = y2 , b3 = x2y , b4 = xy2 . Let σ = DegRevLex , so that x >σ y . g1 = x2 − c111 − c21x − c31y − c41xy g2 = y2 − c121 − c22x − c32y − c42xy g3 = x2y − c131 − c23x − c33y − c43xy g4 = xy2 − c141 − c24x − c34y − c44xy If we do the Gröbner computation via critical pairs, then necessarily c42 = 0 , so that g2 is replaced by g∗

2 = y2 − c121 − c22x − c32y

and we get a seven-dimensional scheme Y . If we use the commutativity criterion to get the border basis scheme we get an eigth-dimensional scheme X such that Y is an hyperplane section.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 22 / 31

slide-89
SLIDE 89

Border Basis and Gröbner Basis Schemes

The Four Points

Let O = {1, x, y, xy} . We observe that t1 = 1 , t2 = x , t3 = y , t4 = xy , b1 = x2 , b2 = y2 , b3 = x2y , b4 = xy2 . Let σ = DegRevLex , so that x >σ y . g1 = x2 − c111 − c21x − c31y − c41xy g2 = y2 − c121 − c22x − c32y − c42xy g3 = x2y − c131 − c23x − c33y − c43xy g4 = xy2 − c141 − c24x − c34y − c44xy If we do the Gröbner computation via critical pairs, then necessarily c42 = 0 , so that g2 is replaced by g∗

2 = y2 − c121 − c22x − c32y

and we get a seven-dimensional scheme Y . If we use the commutativity criterion to get the border basis scheme we get an eigth-dimensional scheme X such that Y is an hyperplane section.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 22 / 31

slide-90
SLIDE 90

Border Basis and Gröbner Basis Schemes

The Four Points

Let O = {1, x, y, xy} . We observe that t1 = 1 , t2 = x , t3 = y , t4 = xy , b1 = x2 , b2 = y2 , b3 = x2y , b4 = xy2 . Let σ = DegRevLex , so that x >σ y . g1 = x2 − c111 − c21x − c31y − c41xy g2 = y2 − c121 − c22x − c32y − c42xy g3 = x2y − c131 − c23x − c33y − c43xy g4 = xy2 − c141 − c24x − c34y − c44xy If we do the Gröbner computation via critical pairs, then necessarily c42 = 0 , so that g2 is replaced by g∗

2 = y2 − c121 − c22x − c32y

and we get a seven-dimensional scheme Y . If we use the commutativity criterion to get the border basis scheme we get an eigth-dimensional scheme X such that Y is an hyperplane section.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 22 / 31

slide-91
SLIDE 91

Border Basis and Gröbner Basis Schemes

The Four Points

Let O = {1, x, y, xy} . We observe that t1 = 1 , t2 = x , t3 = y , t4 = xy , b1 = x2 , b2 = y2 , b3 = x2y , b4 = xy2 . Let σ = DegRevLex , so that x >σ y . g1 = x2 − c111 − c21x − c31y − c41xy g2 = y2 − c121 − c22x − c32y − c42xy g3 = x2y − c131 − c23x − c33y − c43xy g4 = xy2 − c141 − c24x − c34y − c44xy If we do the Gröbner computation via critical pairs, then necessarily c42 = 0 , so that g2 is replaced by g∗

2 = y2 − c121 − c22x − c32y

and we get a seven-dimensional scheme Y . If we use the commutativity criterion to get the border basis scheme we get an eigth-dimensional scheme X such that Y is an hyperplane section.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 22 / 31

slide-92
SLIDE 92

Border Basis and Gröbner Basis Schemes

The Four Points

Let O = {1, x, y, xy} . We observe that t1 = 1 , t2 = x , t3 = y , t4 = xy , b1 = x2 , b2 = y2 , b3 = x2y , b4 = xy2 . Let σ = DegRevLex , so that x >σ y . g1 = x2 − c111 − c21x − c31y − c41xy g2 = y2 − c121 − c22x − c32y − c42xy g3 = x2y − c131 − c23x − c33y − c43xy g4 = xy2 − c141 − c24x − c34y − c44xy If we do the Gröbner computation via critical pairs, then necessarily c42 = 0 , so that g2 is replaced by g∗

2 = y2 − c121 − c22x − c32y

and we get a seven-dimensional scheme Y . If we use the commutativity criterion to get the border basis scheme we get an eigth-dimensional scheme X such that Y is an hyperplane section.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 22 / 31

slide-93
SLIDE 93

Border Basis and Gröbner Basis Schemes

The Four Points

Let O = {1, x, y, xy} . We observe that t1 = 1 , t2 = x , t3 = y , t4 = xy , b1 = x2 , b2 = y2 , b3 = x2y , b4 = xy2 . Let σ = DegRevLex , so that x >σ y . g1 = x2 − c111 − c21x − c31y − c41xy g2 = y2 − c121 − c22x − c32y − c42xy g3 = x2y − c131 − c23x − c33y − c43xy g4 = xy2 − c141 − c24x − c34y − c44xy If we do the Gröbner computation via critical pairs, then necessarily c42 = 0 , so that g2 is replaced by g∗

2 = y2 − c121 − c22x − c32y

and we get a seven-dimensional scheme Y . If we use the commutativity criterion to get the border basis scheme we get an eigth-dimensional scheme X such that Y is an hyperplane section.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 22 / 31

slide-94
SLIDE 94

Border Basis and Gröbner Basis Schemes

Philosophy

A border basis of an ideal of points I in P is intrinsically related to a basis O of the quotient ring. If we move the points slightly, O is still a basis of the perturbed ideal ˜ I , since the evaluation matrix of the elements of O at the points has determinant different from zero. Moving the points moves the border basis, and the movement traces a path inside the border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 23 / 31

slide-95
SLIDE 95

Border Basis and Gröbner Basis Schemes

Philosophy

A border basis of an ideal of points I in P is intrinsically related to a basis O of the quotient ring. If we move the points slightly, O is still a basis of the perturbed ideal ˜ I , since the evaluation matrix of the elements of O at the points has determinant different from zero. Moving the points moves the border basis, and the movement traces a path inside the border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 23 / 31

slide-96
SLIDE 96

Border Basis and Gröbner Basis Schemes

Philosophy

A border basis of an ideal of points I in P is intrinsically related to a basis O of the quotient ring. If we move the points slightly, O is still a basis of the perturbed ideal ˜ I , since the evaluation matrix of the elements of O at the points has determinant different from zero. Moving the points moves the border basis, and the movement traces a path inside the border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 23 / 31

slide-97
SLIDE 97

Border Basis and Gröbner Basis Schemes

Philosophy

A border basis of an ideal of points I in P is intrinsically related to a basis O of the quotient ring. If we move the points slightly, O is still a basis of the perturbed ideal ˜ I , since the evaluation matrix of the elements of O at the points has determinant different from zero. Moving the points moves the border basis, and the movement traces a path inside the border basis scheme.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 23 / 31

slide-98
SLIDE 98

Border Basis and Gröbner Basis Schemes

The Gröbner Scheme and the Universal Family

Gröbner basis schemes and their associated universal families can be viewed as weighted projective schemes. Gröbner basis schemes can be obtained as sections of border basis schemes with suitable linear spaces. The process of construction Gröbner basis schemes via Buchberger’s Algorithm turns out to be canonical. Let O be an order ideal and σ a term ordering on Tn . If the order ideal O is a σ -cornercut then there is a natural isomorphism of schemes between GO,σ and BO .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 24 / 31

slide-99
SLIDE 99

Border Basis and Gröbner Basis Schemes

The Gröbner Scheme and the Universal Family

Gröbner basis schemes and their associated universal families can be viewed as weighted projective schemes. Gröbner basis schemes can be obtained as sections of border basis schemes with suitable linear spaces. The process of construction Gröbner basis schemes via Buchberger’s Algorithm turns out to be canonical. Let O be an order ideal and σ a term ordering on Tn . If the order ideal O is a σ -cornercut then there is a natural isomorphism of schemes between GO,σ and BO .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 24 / 31

slide-100
SLIDE 100

Border Basis and Gröbner Basis Schemes

The Gröbner Scheme and the Universal Family

Gröbner basis schemes and their associated universal families can be viewed as weighted projective schemes. Gröbner basis schemes can be obtained as sections of border basis schemes with suitable linear spaces. The process of construction Gröbner basis schemes via Buchberger’s Algorithm turns out to be canonical. Let O be an order ideal and σ a term ordering on Tn . If the order ideal O is a σ -cornercut then there is a natural isomorphism of schemes between GO,σ and BO .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 24 / 31

slide-101
SLIDE 101

Border Basis and Gröbner Basis Schemes

The Gröbner Scheme and the Universal Family

Gröbner basis schemes and their associated universal families can be viewed as weighted projective schemes. Gröbner basis schemes can be obtained as sections of border basis schemes with suitable linear spaces. The process of construction Gröbner basis schemes via Buchberger’s Algorithm turns out to be canonical. Let O be an order ideal and σ a term ordering on Tn . If the order ideal O is a σ -cornercut then there is a natural isomorphism of schemes between GO,σ and BO .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 24 / 31

slide-102
SLIDE 102

Border Basis and Gröbner Basis Schemes

The Gröbner Scheme and the Universal Family

Gröbner basis schemes and their associated universal families can be viewed as weighted projective schemes. Gröbner basis schemes can be obtained as sections of border basis schemes with suitable linear spaces. The process of construction Gröbner basis schemes via Buchberger’s Algorithm turns out to be canonical. Let O be an order ideal and σ a term ordering on Tn . If the order ideal O is a σ -cornercut then there is a natural isomorphism of schemes between GO,σ and BO .

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 24 / 31

slide-103
SLIDE 103

Border Basis and Gröbner Basis Schemes

Border Bases and Hilbert Schemes

Here we collect some basic observations about border basis schemes in relation with Hilbert schemes. A good reference is

  • E. Miller, B. Sturmfels: Combinatorial Commutative Algebra, Graduate Texts in

Mathematics 277, Springer 2005. BO can be embedded as an open affine subscheme of the Hilbert scheme which parametrizes subschemes of An of length µ . There is an irreducible component of BO of dimension n µ which is the closure of the set of radical ideals having an O -border basis. The border basis scheme is in general reducible (see the well-known example by Iarrobino). In the case n = 2 more precise information is available: for instance, it is known that BO is reduced, irreducible and smooth of dimension 2µ . Recently

  • M. Huibregtse showed that it is a complete intersection.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 25 / 31

slide-104
SLIDE 104

Border Basis and Gröbner Basis Schemes

Border Bases and Hilbert Schemes

Here we collect some basic observations about border basis schemes in relation with Hilbert schemes. A good reference is

  • E. Miller, B. Sturmfels: Combinatorial Commutative Algebra, Graduate Texts in

Mathematics 277, Springer 2005. BO can be embedded as an open affine subscheme of the Hilbert scheme which parametrizes subschemes of An of length µ . There is an irreducible component of BO of dimension n µ which is the closure of the set of radical ideals having an O -border basis. The border basis scheme is in general reducible (see the well-known example by Iarrobino). In the case n = 2 more precise information is available: for instance, it is known that BO is reduced, irreducible and smooth of dimension 2µ . Recently

  • M. Huibregtse showed that it is a complete intersection.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 25 / 31

slide-105
SLIDE 105

Border Basis and Gröbner Basis Schemes

Border Bases and Hilbert Schemes

Here we collect some basic observations about border basis schemes in relation with Hilbert schemes. A good reference is

  • E. Miller, B. Sturmfels: Combinatorial Commutative Algebra, Graduate Texts in

Mathematics 277, Springer 2005. BO can be embedded as an open affine subscheme of the Hilbert scheme which parametrizes subschemes of An of length µ . There is an irreducible component of BO of dimension n µ which is the closure of the set of radical ideals having an O -border basis. The border basis scheme is in general reducible (see the well-known example by Iarrobino). In the case n = 2 more precise information is available: for instance, it is known that BO is reduced, irreducible and smooth of dimension 2µ . Recently

  • M. Huibregtse showed that it is a complete intersection.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 25 / 31

slide-106
SLIDE 106

Border Basis and Gröbner Basis Schemes

Border Bases and Hilbert Schemes

Here we collect some basic observations about border basis schemes in relation with Hilbert schemes. A good reference is

  • E. Miller, B. Sturmfels: Combinatorial Commutative Algebra, Graduate Texts in

Mathematics 277, Springer 2005. BO can be embedded as an open affine subscheme of the Hilbert scheme which parametrizes subschemes of An of length µ . There is an irreducible component of BO of dimension n µ which is the closure of the set of radical ideals having an O -border basis. The border basis scheme is in general reducible (see the well-known example by Iarrobino). In the case n = 2 more precise information is available: for instance, it is known that BO is reduced, irreducible and smooth of dimension 2µ . Recently

  • M. Huibregtse showed that it is a complete intersection.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 25 / 31

slide-107
SLIDE 107

Border Basis and Gröbner Basis Schemes

Border Bases and Hilbert Schemes

Here we collect some basic observations about border basis schemes in relation with Hilbert schemes. A good reference is

  • E. Miller, B. Sturmfels: Combinatorial Commutative Algebra, Graduate Texts in

Mathematics 277, Springer 2005. BO can be embedded as an open affine subscheme of the Hilbert scheme which parametrizes subschemes of An of length µ . There is an irreducible component of BO of dimension n µ which is the closure of the set of radical ideals having an O -border basis. The border basis scheme is in general reducible (see the well-known example by Iarrobino). In the case n = 2 more precise information is available: for instance, it is known that BO is reduced, irreducible and smooth of dimension 2µ . Recently

  • M. Huibregtse showed that it is a complete intersection.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 25 / 31

slide-108
SLIDE 108

Border Basis and Gröbner Basis Schemes

Border Bases and Hilbert Schemes

Here we collect some basic observations about border basis schemes in relation with Hilbert schemes. A good reference is

  • E. Miller, B. Sturmfels: Combinatorial Commutative Algebra, Graduate Texts in

Mathematics 277, Springer 2005. BO can be embedded as an open affine subscheme of the Hilbert scheme which parametrizes subschemes of An of length µ . There is an irreducible component of BO of dimension n µ which is the closure of the set of radical ideals having an O -border basis. The border basis scheme is in general reducible (see the well-known example by Iarrobino). In the case n = 2 more precise information is available: for instance, it is known that BO is reduced, irreducible and smooth of dimension 2µ . Recently

  • M. Huibregtse showed that it is a complete intersection.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 25 / 31

slide-109
SLIDE 109

Border Basis and Gröbner Basis Schemes

Border Bases and Hilbert Schemes

Here we collect some basic observations about border basis schemes in relation with Hilbert schemes. A good reference is

  • E. Miller, B. Sturmfels: Combinatorial Commutative Algebra, Graduate Texts in

Mathematics 277, Springer 2005. BO can be embedded as an open affine subscheme of the Hilbert scheme which parametrizes subschemes of An of length µ . There is an irreducible component of BO of dimension n µ which is the closure of the set of radical ideals having an O -border basis. The border basis scheme is in general reducible (see the well-known example by Iarrobino). In the case n = 2 more precise information is available: for instance, it is known that BO is reduced, irreducible and smooth of dimension 2µ . Recently

  • M. Huibregtse showed that it is a complete intersection.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 25 / 31

slide-110
SLIDE 110

Border Basis and Gröbner Basis Schemes

An Open Problem

The scheme GO,σ is connected since it is a quasi-cone, and hence all its points are connected to the origin. We know the precise relation between the two schemes GO,σ and BO . However, the problem of the connectedness of BO is still open.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 26 / 31

slide-111
SLIDE 111

Border Basis and Gröbner Basis Schemes

An Open Problem

The scheme GO,σ is connected since it is a quasi-cone, and hence all its points are connected to the origin. We know the precise relation between the two schemes GO,σ and BO . However, the problem of the connectedness of BO is still open.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 26 / 31

slide-112
SLIDE 112

Border Basis and Gröbner Basis Schemes

An Open Problem

The scheme GO,σ is connected since it is a quasi-cone, and hence all its points are connected to the origin. We know the precise relation between the two schemes GO,σ and BO . However, the problem of the connectedness of BO is still open.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 26 / 31

slide-113
SLIDE 113

Border Basis and Gröbner Basis Schemes

References

  • A. Kehrein and M. Kreuzer: Characterizations of border bases,
  • J. Pure Appl. Algebra 196 (2005), 251–270.
  • A. Kehrein and M. Kreuzer: Computing border bases,
  • J. Pure Appl. Algebra 205 (2006), 279–295.
  • A. Kehrein, M. Kreuzer and L. Robbiano: An algebraist’s view on border bases, in:
  • A. Dickenstein and I. Emiris (eds.), Solving Polynomial Equations: Foundations,

Algorithms, and Applications, Springer, Heidelberg 2005, 169–202.

  • M. Kreuzer, L. Robbiano: Deformations of border bases,

Collectanea Math. 59 (2008)

  • L. Robbiano: On border basis and Gröbner basis schemes,

Collectanea Math. 60 (2009)

  • M. Kreuzer, L. Robbiano: The Geometry of Border Bases,
  • J. Pure Appl. Algebra 215, 2005–2018 (2011).

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 27 / 31

slide-114
SLIDE 114

Border Basis and Gröbner Basis Schemes

PART 3

POSTERS

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 28 / 31

slide-115
SLIDE 115

Border Basis and Gröbner Basis Schemes

The Posters: Presentation

  • E. Palezzato: Computing simplicial complexes with CoCoA.
  • I. Burke: Exploiting symmetry in characterizing bases of toric ideals.
  • A. Bigatti, M. Caboara: A statistical package in CoCoA-5.
  • D. Pavlov: Finding the statistical fan of an experimental design.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 29 / 31

slide-116
SLIDE 116

Border Basis and Gröbner Basis Schemes

Posters I

Given a full design D and an order ideal O ⊆ OD , which fractions F ⊆ D have the property that the residue classes of the elements of O are a K -basis

  • f P/I(F) ?

This is called the inverse problem of DoE. This problem was partially solved in

  • M. Caboara and L. Robbiano: Families of Ideals in Statistics,
  • Proc. of ISSAC-1997 (Maui, Hawaii, July 1997) (New York, N.Y.), W.W. Küchlin,
  • Ed. (1997), 404–409.

with the use of Gröbner bases, and totally solved in

  • M. Caboara and L. Robbiano: Families of Estimable Terms
  • Proc. of ISSAC 2001, (London, Ontario, Canada, July 2001) (New York, N.Y.), B.

Mourrain, Ed. 56–63. with the use of Border bases.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 30 / 31

slide-117
SLIDE 117

Border Basis and Gröbner Basis Schemes

Posters I

Given a full design D and an order ideal O ⊆ OD , which fractions F ⊆ D have the property that the residue classes of the elements of O are a K -basis

  • f P/I(F) ?

This is called the inverse problem of DoE. This problem was partially solved in

  • M. Caboara and L. Robbiano: Families of Ideals in Statistics,
  • Proc. of ISSAC-1997 (Maui, Hawaii, July 1997) (New York, N.Y.), W.W. Küchlin,
  • Ed. (1997), 404–409.

with the use of Gröbner bases, and totally solved in

  • M. Caboara and L. Robbiano: Families of Estimable Terms
  • Proc. of ISSAC 2001, (London, Ontario, Canada, July 2001) (New York, N.Y.), B.

Mourrain, Ed. 56–63. with the use of Border bases.

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 30 / 31

slide-118
SLIDE 118

Border Basis and Gröbner Basis Schemes

Posters II: Fans (of Gröbner?)

Mora, T., Robbiano, L. The Gröbner Fan of an Ideal,

  • J. Symbolic Comput. 6 183–208 (1988).

Bayer, D., Morrison, I. Standard bases and geometric invariant theory I. Initial ideals and state polytopes

  • J. Symbolic Comput. 6 209–217 (1988).

Lorenzo Robbiano (Università di Genova) Factorial Designs and Hilbert Schemes Genova, June 2015 31 / 31