Silvia M.C. Pagani, Silvia...

28
Power sum polynomials and discrete tomography Silvia M.C. Pagani, Silvia Pianta Università Cattolica del Sacro Cuore, Brescia, Italy Finite Geometry & Friends Vrije Universiteit Brussel, June 19, 2019 Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 1 / 23

Transcript of Silvia M.C. Pagani, Silvia...

Page 1: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Power sum polynomials and discrete tomography

Silvia M.C. Pagani, Silvia Pianta

Università Cattolica del Sacro Cuore, Brescia, Italy

Finite Geometry & Friends

Vrije Universiteit Brussel, June 19, 2019

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 1 / 23

Page 2: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Outline

1 Motivation

2 Discrete tomography

3 Results

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 2 / 23

Page 3: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Motivation

DefinitionLet P = (p1, . . . ,pn+1) be a point of PG(n,q). The correspondingRédei factor is the linear polynomial P · X = p1X1 + . . .+ pn+1Xn+1.

The zeros of P · X are (the Plücker coordinates of) the hyperplanesthrough P.

DefinitionLet S = {Pi : i = 1, . . . , |S|} ⊆ PG(n,q) be a point set. The Rédeipolynomial of S is defined as

RS(X1, . . . ,Xn) :=

|S|∏i=1

Pi · X.

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 3 / 23

Page 4: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Motivation

DefinitionLet S = {Pi : i = 1, . . . , |S|} ⊆ PG(n,q) be a point set. The powersum polynomial of S is

GS(X1, . . . ,Xn+1) :=

|S|∑i=1

(Pi · X)q−1.

P. Sziklai wrote:

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 4 / 23

Page 5: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Motivation

DefinitionLet S = {Pi : i = 1, . . . , |S|} ⊆ PG(n,q) be a point set. The powersum polynomial of S is

GS(X1, . . . ,Xn+1) :=

|S|∑i=1

(Pi · X)q−1.

P. Sziklai wrote:

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 4 / 23

Page 6: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Example

In PG(2,2)

(1, 0, 0)

(0, 1, 0)

(1, 1, 0)

(0, 0, 1)

(1, 0, 1)

(0, 1, 1)

(1, 1, 1)

S = {(0,0,1)}

GS(X ,Y ,Z ) = Z

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 5 / 23

Page 7: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Example

In PG(2,2)

(1, 0, 0)

(0, 1, 0)

(1, 1, 0)

(0, 0, 1)

(1, 0, 1)

(0, 1, 1)

(1, 1, 1)

S = {(0,1,0), (0,1,1)}

GS(X ,Y ,Z ) = (Y ) + (Y + Z )

= Z

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 6 / 23

Page 8: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Example

In PG(2,2)

(1, 0, 0)

(0, 1, 0)

(1, 1, 0)

(0, 0, 1)

(1, 0, 1)

(0, 1, 1)

(1, 1, 1)

S = {(1,0,0), (0,1,0),(1,1,1)}

GS(X ,Y ,Z ) = Z

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 7 / 23

Page 9: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Example

In PG(2,2)

(1, 0, 0)

(0, 1, 0)

(1, 1, 0)

(0, 0, 1)

(1, 0, 1)

(0, 1, 1)

(1, 1, 1)

S = {(0,0,1), (1,0,0),(0,1,0), (1,1,0)}

GS(X ,Y ,Z ) = Z

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 8 / 23

Page 10: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Example

In PG(2,2)

(1, 0, 0)

(0, 1, 0)

(1, 1, 0)

(0, 0, 1)

(1, 0, 1)

(0, 1, 1)

(1, 1, 1)

S = {(0,0,1), (0,1,0),(0,1,1), (1,1,0), (1,1,1)}

GS(X ,Y ,Z ) = Z

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 9 / 23

Page 11: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Example

In PG(2,2)

(1, 0, 0)

(0, 1, 0)

(1, 1, 0)

(0, 0, 1)

(1, 0, 1)

(0, 1, 1)

(1, 1, 1)

S = PG(2,2)\{(0,0,1)}

GS(X ,Y ,Z ) = Z

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 10 / 23

Page 12: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Discrete tomography

Tomography is concerned with the reconstruction of the internal of anobject from the knowledge of its projections taken along givendirections.

In discrete tomography the object (image) is a set of pixels anddirections have rational slope.

Usual assumption: the image is confined in a given finite grid.

3 4 -2 1

0 -1 3 5

0 2 7 3

1

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 11 / 23

Page 13: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Uniqueness of reconstruction

One of the main tasks of tomography is to ensure that thereconstructed image equals the original one.

In general, it is not achievable.

2 2

3

1

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 12 / 23

Page 14: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Uniqueness of reconstruction

One of the main tasks of tomography is to ensure that thereconstructed image equals the original one.

In general, it is not achievable.

2 2

3

1

0 32 -1

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 13 / 23

Page 15: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Uniqueness of reconstruction

One of the main tasks of tomography is to ensure that thereconstructed image equals the original one.

In general, it is not achievable.

2 2

3

1

1 21 0

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 14 / 23

Page 16: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Uniqueness of reconstruction

One of the main tasks of tomography is to ensure that thereconstructed image equals the original one.

In general, it is not achievable.

2

+ α0 32 -1 -1

11-1

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 15 / 23

Page 17: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Switching components and ghosts

DefinitionA switching component w.r.t. a set U of directions is a pair of sets ofpixels, having the same projections along the directions in U. Theunion of the elements of a switching component (suitably weighted)constitute the support of a ghost, which is a nonzero image with nullprojections along U.

Example: a switching component (left) and a ghost (right) w.r.t. thecoordinate directions.

−1 −1

−1

−1

−1

1 1

1

1

1

0 0 0

0 0 0 0 0

0 0 0 0 0

0 0 0 0 0 0 0

0 0 0 0 0 0 0

0 0 0 0 0

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 16 / 23

Page 18: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Looking for connections & master plan

Discrete tomography Projective geometry

lattice grid ←→ PG(2,q)

image ←→ S

projections along U ←→ GS

ghost w.r.t. U ←→ S such that GS ≡ 0

How to compute the zeros of GS: look at the intersection of S withlines.

In fact, if |S ∩ `| = m for a line `, then GS(`) = |S| −m.

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 17 / 23

Page 19: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Looking for connections & master plan

Discrete tomography Projective geometry

lattice grid ←→ PG(2,q)

image ←→ S

projections along U ←→ GS

ghost w.r.t. U ←→ S such that GS ≡ 0

How to compute the zeros of GS: look at the intersection of S withlines.

In fact, if |S ∩ `| = m for a line `, then GS(`) = |S| −m.

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 17 / 23

Page 20: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Some general results

Let q = ph, p prime.

LemmaLet S ⊆ PG(2,q) be a ghost. Then PG(2,q)\S is a ghost.

ProofFor every line `, GS(`) = |S| −m = 0 mod p. Then

GPG(2,q)\S(`) = |PG(2,q)\S| − |(PG(2,q)\S) ∩ `|= q2 + q + 1− |S| − (q + 1−m)

= m − |S| = 0 mod p.

=⇒ ∅ and PG(2,q) are ghosts.

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 18 / 23

Page 21: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Some general results

LemmaA partial pencil P of λp + 1 lines, λ = 0, . . . ,ph−1, is a ghost.Consequently, a set of q − λp lines through a point P minus P is aghost.

In particular, it results that a line is a ghost, as well as every affineplane contained in PG(2,q).

ProofEvery line ` meets P in either one, λp + 1 or q + 1 points. In all casesm = 1 mod p and

GP(`) = (λp + 1)q + 1−m = 0 mod p.

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 19 / 23

Page 22: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Blocking sets

DefinitionA blocking set (for the lines) of PG(2,q) is a set of points meetingevery line of PG(2,q) and not containing a line.

DefinitionA Baer subplane of PG(2,q), q square, is a subplane of order

√q.

A Baer subplane is a minimal blocking set for lines (with minimum size)and a ghost (each line intersects it in either 1 or

√q + 1 points).

DefinitionA unital of PG(2,q), q square, is a set of q

√q + 1 points meeting every

line of PG(2,q) in either 1 or√

q + 1 points.

A unital is a minimal blocking set with maximum cardinality and aghost.

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 20 / 23

Page 23: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Cardinalities

To summarize, there are ghosts with size:

0, q + 1, pq, (p + 1)q + 1, 2pq,

. . . , q2 − (p − 1)q + 1, q2, q2 + q + 1.

Moreover, if q is a square, there exist ghosts with size:

q +√

q + 1, q√

q + 1, q2 − (√

q − 1)q, q2 −√q.

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 21 / 23

Page 24: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Operation between sets

In discrete tomography, a ghost can be added to an image.How to move among sets with the same power sum polynomial?What is the corresponding operation in the power sum polynomialcase?

Union seen as multiset (each point is counted modulo thecharacteristic).

GS1∪S2 = GS1 + GS2

(1, 0, 0)

(0, 1, 0)

(1, 1, 0)

(0, 0, 1)

(1, 0, 1)

(0, 1, 1)

(1, 1, 1)

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 22 / 23

Page 25: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Operation between sets

In discrete tomography, a ghost can be added to an image.How to move among sets with the same power sum polynomial?What is the corresponding operation in the power sum polynomialcase? Union seen as multiset (each point is counted modulo thecharacteristic).

GS1∪S2 = GS1 + GS2

(1, 0, 0)

(0, 1, 0)

(1, 1, 0)

(0, 0, 1)

(1, 0, 1)

(0, 1, 1)

(1, 1, 1)

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 22 / 23

Page 26: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Operation between sets

In discrete tomography, a ghost can be added to an image.How to move among sets with the same power sum polynomial?What is the corresponding operation in the power sum polynomialcase? Union seen as multiset (each point is counted modulo thecharacteristic).

GS1∪S2 = GS1 + GS2

(1, 0, 0)

(0, 1, 0)

(1, 1, 0)

(0, 0, 1)

(1, 0, 1)

(0, 1, 1)

(1, 1, 1)

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 22 / 23

Page 27: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Conclusions and further work

How to go on:- further investigate the connections between discrete tomography

and power sum polynomials;- find a “basis” for the ghosts (lines?);- (dis)prove that also blocking sets can be seen as (multi)union of

lines;- find other kinds of ghosts, which are neither blocking sets nor

partial pencils.

Thank you for your attention!

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 23 / 23

Page 28: Silvia M.C. Pagani, Silvia Piantahomepages.vub.ac.be/~jdbeule/summerschool2019/resources/slides… · Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends

Conclusions and further work

How to go on:- further investigate the connections between discrete tomography

and power sum polynomials;- find a “basis” for the ghosts (lines?);- (dis)prove that also blocking sets can be seen as (multi)union of

lines;- find other kinds of ghosts, which are neither blocking sets nor

partial pencils.

Thank you for your attention!

Silvia Pagani (UniCatt) Power sum polynomials and DT Finite Geometry & Friends 23 / 23