• Aucun résultat trouvé

Reconstructing Polytopes

N/A
N/A
Protected

Academic year: 2022

Partager "Reconstructing Polytopes"

Copied!
48
0
0

Texte intégral

(1)

Reconstructing Polytopes

Joseph Doolittle

Technische Universit¨at Graz nerdyjoe@gmail.com

July 1, 2021

(2)

Outline

ˆ Background

ˆ Reconstruction

ˆ Prior Results

ˆ Non-simple polytopes

ˆ Spheres

Joseph Doolittle TU Graz

Reconstructing Polytopes

(3)

Background

ˆ Apolytopeis the convex hull of finite points in Rn. We assume polytopes to bed-dimensional.

ˆ Aface of a polytope is the set of points that maximizes some linear functional. We include the empty set as a face too.

ˆ Theface latticeof a polytope is the poset of faces ordered by inclusion.

ˆ A vertex of a polytope issimple if it is contained ind edges. A polytope is simple if all its vertices are.

ˆ Thedualof a simple polytope is a simplicial polytope.

(4)

Background

ˆ Apolytopeis the convex hull of finite points in Rn. We assume polytopes to bed-dimensional.

ˆ Aface of a polytope is the set of points that maximizes some linear functional. We include the empty set as a face too.

ˆ Theface latticeof a polytope is the poset of faces ordered by inclusion.

ˆ A vertex of a polytope issimple if it is contained ind edges. A polytope is simple if all its vertices are.

ˆ Thedualof a simple polytope is a simplicial polytope.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(5)

Background

ˆ Apolytopeis the convex hull of finite points in Rn. We assume polytopes to bed-dimensional.

ˆ Aface of a polytope is the set of points that maximizes some linear functional. We include the empty set as a face too.

ˆ Theface latticeof a polytope is the poset of faces ordered by inclusion.

ˆ A vertex of a polytope issimple if it is contained ind edges. A polytope is simple if all its vertices are.

ˆ Thedualof a simple polytope is a simplicial polytope.

(6)

Background

ˆ Apolytopeis the convex hull of finite points in Rn. We assume polytopes to bed-dimensional.

ˆ Aface of a polytope is the set of points that maximizes some linear functional. We include the empty set as a face too.

ˆ Theface latticeof a polytope is the poset of faces ordered by inclusion.

ˆ A vertex of a polytope issimple if it is contained ind edges. A polytope is simple if all its vertices are.

ˆ Thedualof a simple polytope is a simplicial polytope.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(7)

Background

ˆ Apolytopeis the convex hull of finite points in Rn. We assume polytopes to bed-dimensional.

ˆ Aface of a polytope is the set of points that maximizes some linear functional. We include the empty set as a face too.

ˆ Theface latticeof a polytope is the poset of faces ordered by inclusion.

ˆ A vertex of a polytope issimple if it is contained ind edges. A polytope is simple if all its vertices are.

ˆ Thedualof a simple polytope is a simplicial polytope.

(8)

Background

ˆ Asimplicial complex ∆ with ground setV is a subset of 2V such that ifσ ∈∆ and τ ⊂σ, then τ ∈∆.

ˆ Thefacesof a simplicial complex are its elements, and the facets are the maximal faces.

ˆ The dimension of a face is its cardinality minus 1. A simplicial complex ispureif all its facets are the same dimension.

ˆ A simplicial sphere is a simplicial complex whose geometric realization is homeomorphic to a sphere.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(9)

Reconstruction

What is reconstruction?

Givenf :D →C wheref is injective, we say thatD is reconstructablefromf andC.

Example

LetD be the set of polytope face lattices,C be the set of height one posets. Thenf takes the face lattice to the rank-restriction of the poset to facets and vertices. That this map is injective is equivalant to the standard result that writing facets of a polytope as a list of vertices fully determines the face lattice.

We often omitf or C when they are clear from context.

(10)

Reconstruction

What is reconstruction?

Givenf :D →C wheref is injective, we say thatD is reconstructablefromf andC.

Example

LetD be the set of polytope face lattices,C be the set of height one posets. Thenf takes the face lattice to the rank-restriction of the poset to facets and vertices. That this map is injective is equivalant to the standard result that writing facets of a polytope as a list of vertices fully determines the face lattice.

We often omitf or C when they are clear from context.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(11)

Reconstruction

What is reconstruction?

Givenf :D →C wheref is injective, we say thatD is reconstructablefromf andC.

Example

LetD be the set of polytope face lattices,C be the set of height one posets. Thenf takes the face lattice to the rank-restriction of the poset to facets and vertices. That this map is injective is equivalant to the standard result that writing facets of a polytope as a list of vertices fully determines the face lattice.

We often omitf or C when they are clear from context.

(12)

Reconstruction of Simple Polytopes

Theorem (Blind, Mani 1987, “well known”)

A simplicial sphere is reconstructable from its peaks, ridges and facets.

This implies that a simple polytope is reconstructable from its vertices, edges, and 2-faces.

Theorem (Blind, Mani 1987)

An isomorphism between the graphs of two simple polytope extends to an isomorphism of the 2-faces of those polytopes. Together, this is the first proof that simple polytopes are reconstructable from their graph.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(13)

Reconstruction of Simple Polytopes

Theorem (Blind, Mani 1987, “well known”)

A simplicial sphere is reconstructable from its peaks, ridges and facets.

This implies that a simple polytope is reconstructable from its vertices, edges, and 2-faces.

Theorem (Blind, Mani 1987)

An isomorphism between the graphs of two simple polytope extends to an isomorphism of the 2-faces of those polytopes.

Together, this is the first proof that simple polytopes are reconstructable from their graph.

(14)

Reconstruction of Simple Polytopes

For an orientationO of a graph G = (V,E), Kalai defines the parameter

F(O) =X

v∈V

2indegO(v)

In any acyclic orientation of a polytope, for each face, there is at least one sink vertex, and this face is counted by that sink vertex and collection of incident edges.

Lemma (Kalai 1988)

The minimum of F(O) for an acyclic orientation of the graph of a simple polytope is the number of faces of that polytope.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(15)

Reconstruction of Simple Polytopes

For an orientationO of a graph G = (V,E), Kalai defines the parameter

F(O) =X

v∈V

2indegO(v)

In any acyclic orientation of a polytope, for each face, there is at least one sink vertex, and this face is counted by that sink vertex and collection of incident edges.

Lemma (Kalai 1988)

The minimum of F(O) for an acyclic orientation of the graph of a simple polytope is the number of faces of that polytope.

(16)

Theorem (Kalai 1988)

Every 2-face of a simple polytope appears as an initial cycle of some acyclic F(O)-minimizing orientation. Therefore, a simple polytope is reconstructable from its graph.

Theorem (D., Nevo, Pineda-Villavicencio, Ugon, Yost 2019) For a polytope P with a single non-simple vertex v , every 2-face not containing v appears as an initial cycle of some acyclic orientation minimizing F(O)among all orientations with v as a global sink. Therefore, polytopes with one nonsimple vertex are reconstructable from their graphs.

Theorem (D., Nevo, Pineda-Villavicencio, Ugon, Yost 2019) Polytopes with two nonsimple vertices are reconstructable from their graphs.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(17)

Theorem (Kalai 1988)

Every 2-face of a simple polytope appears as an initial cycle of some acyclic F(O)-minimizing orientation. Therefore, a simple polytope is reconstructable from its graph.

Theorem (D., Nevo, Pineda-Villavicencio, Ugon, Yost 2019) For a polytope P with a single non-simple vertex v , every 2-face not containing v appears as an initial cycle of some acyclic orientation minimizing F(O)among all orientations with v as a global sink. Therefore, polytopes with one nonsimple vertex are reconstructable from their graphs.

Theorem (D., Nevo, Pineda-Villavicencio, Ugon, Yost 2019) Polytopes with two nonsimple vertices are reconstructable from their graphs.

(18)

Theorem (Kalai 1988)

Every 2-face of a simple polytope appears as an initial cycle of some acyclic F(O)-minimizing orientation. Therefore, a simple polytope is reconstructable from its graph.

Theorem (D., Nevo, Pineda-Villavicencio, Ugon, Yost 2019) For a polytope P with a single non-simple vertex v , every 2-face not containing v appears as an initial cycle of some acyclic orientation minimizing F(O)among all orientations with v as a global sink. Therefore, polytopes with one nonsimple vertex are reconstructable from their graphs.

Theorem (D., Nevo, Pineda-Villavicencio, Ugon, Yost 2019) Polytopes with two nonsimple vertices are reconstructable from their graphs.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(19)

More nonsimple vertices?

If a polytope has too many nonsimple vertices, the graph may no longer be unique.

Conjecture (D., Nevo, Pineda-Villavicencio, Ugon, Yost 2019) If a d -polytope has at most d−2nonsimple vertices, it is reconstructable from its graph.

(20)

Perles’ Conjecture

Conjecture (Perles 1970)

The facets of a simple d -polytope are the(d −1)-connected, (d −1)-regular, induced, non-separating subgraphs of that polytope’s graph.

Every facet does describe such a subgraph.

It is helpful to think in the dual setting. Counterexamples are then simplicial complexes satisfying several properties.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(21)

Perles’ Conjecture

Conjecture (Perles 1970)

The facets of a simple d -polytope are the(d −1)-connected, (d −1)-regular, induced, non-separating subgraphs of that polytope’s graph.

Every facet does describe such a subgraph.

It is helpful to think in the dual setting. Counterexamples are then simplicial complexes satisfying several properties.

(22)

Perles’ Conjecture

Conjecture (Perles 1970)

The facets of a simple d -polytope are the(d −1)-connected, (d −1)-regular, induced, non-separating subgraphs of that polytope’s graph.

Every facet does describe such a subgraph.

It is helpful to think in the dual setting. Counterexamples are then simplicial complexes satisfying several properties.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(23)

The first counterexample

Haase and Ziegler’s counterexample from 2002 was made explicit by Witte.

This realization has f-vector (529,3121,5184,2592).

The graph of this counterexample is not planar.

(24)

The first counterexample

Haase and Ziegler’s counterexample from 2002 was made explicit by Witte.

This realization has f-vector (529,3121,5184,2592).

The graph of this counterexample is not planar.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(25)

The first counterexample

Haase and Ziegler’s counterexample from 2002 was made explicit by Witte.

This realization has f-vector (529,3121,5184,2592).

The graph of this counterexample is not planar.

(26)

The core

Conjecture (Perles 1970)

The facets of a simple d -polytope are the(d −1)-connected, (d −1)-regular, induced, non-separatingsubgraphs of that polytope’s graph.

(Dual) counterexamples must satisfy: Not a cone (counterexample)

No top dimensional homology (non-separating)

Every facet contains exactly one free ridge ((d −1)-regular) Strongly connected ((d −1)-connected)

Joseph Doolittle TU Graz

Reconstructing Polytopes

(27)

The core

Conjecture (Perles 1970)

The facets of a simple d -polytope are the(d −1)-connected, (d −1)-regular, induced, non-separatingsubgraphs of that polytope’s graph.

(Dual) counterexamples must satisfy:

Not a cone (counterexample)

No top dimensional homology (non-separating)

Every facet contains exactly one free ridge ((d −1)-regular) Strongly connected ((d −1)-connected)

(28)

The core

A (combinatorial) deformation-retraction is a sequence of deletions of free faces.

A

C B

A

C B

A

C B

A

C B

A

C B

Joseph Doolittle TU Graz

Reconstructing Polytopes

(29)

The core

A (combinatorial) deformation-retraction is a sequence of deletions of free faces.

A

C B

A

C B

A

C B

A

C B

A

C B

(30)

The core

A (combinatorial) deformation-retraction is a sequence of deletions of free faces.

A

C B

A

C B

A

C B

A

C B

A

C B

Joseph Doolittle TU Graz

Reconstructing Polytopes

(31)

The core

(Dual) counterexamples must satisfy:

Not a cone

No top-dimensional homology

Every facet contains exactly one free ridge

We deformation-retract all possible free faces, resulting in thecore.

The core has no:

top dimensional homology (d−1)-faces

free faces

(32)

The core

(Dual) counterexamples must satisfy:

Not a cone

No top-dimensional homology

Every facet contains exactly one free ridge

We deformation-retract all possible free faces, resulting in thecore.

The core has no:

top dimensional homology (d−1)-faces

free faces

Joseph Doolittle TU Graz

Reconstructing Polytopes

(33)

The core

(Dual) counterexamples must satisfy:

Not a cone

No top-dimensional homology

Every facet contains exactly one free ridge

We deformation-retract all possible free faces, resulting in thecore.

The core has no:

top dimensional homology

(d−1)-faces free faces

(34)

The core

(Dual) counterexamples must satisfy:

Not a cone

No top-dimensional homology

Every facet contains exactly one free ridge

We deformation-retract all possible free faces, resulting in thecore.

The core has no:

top dimensional homology (d−1)-faces

free faces

Joseph Doolittle TU Graz

Reconstructing Polytopes

(35)

The core

(Dual) counterexamples must satisfy:

Not a cone

No top-dimensional homology

Every facet contains exactly one free ridge

We deformation-retract all possible free faces, resulting in thecore.

The core has no:

top dimensional homology (d−1)-faces

free faces

(36)

Bing’s House with two rooms

Joseph Doolittle TU Graz

Reconstructing Polytopes

(37)

A core

The following is an example of a core.

H G F

B

C K

A D

L

E I B

B C

J A

C A

f(∆) = (12,36,25) H˜1(∆) = 0

2(∆) = 0

Related to the dunce hat

(38)

A core

This core gives a counterexample with f-vector (12,50,76,38).

A = ( 27, -95, 120, 0 ) B = ( -50, -45, 101, -94 ) C = ( -9, -67, 126, -35 ) D = ( 195, -145, 11, 125 ) E = ( -40, -10, 8, -65 ) F = ( 232, -102, -21, 198 ) G = ( -63, -25, 94, -139 ) H = ( -80, 45, -49, -65 ) I = ( -72, 4, 24, -90 ) J = ( -30, 167, -154, 92 ) K = ( -43, 190, -199, 100 ) L = ( -67, 80, -61, -26 )

Joseph Doolittle TU Graz

Reconstructing Polytopes

(39)

GHKL DGHK

DFGK FGJK GJKL

AFJK DEGH EGHI GHIL

AEHI

CHIL BDEG

CDFG BJKL

ABDG ABDE ABEI ABHI

BCHI

BCIL

BCKL

BCJK

ACJK ACFJ ACDF

ACDG

Theorem (D, 2018)

This 3-regular, 3-connected, induced, nonseparating planar subgraph of the dual graph is not the dual graph of the facets containing a vertex.

(40)

A conjecture of Kalai

Conjecture (Kalai 2009)

Simplicial spheres are reconstructable from their facet and ridge incidences.

Counterexamples to Kalai’s conjecture require many counterexamples to Perles’ conjecture.

These many counterexamples need to be compatable with eachother and complete.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(41)

A conjecture of Kalai

Conjecture (Kalai 2009)

Simplicial spheres are reconstructable from their facet and ridge incidences.

Counterexamples to Kalai’s conjecture require many counterexamples to Perles’ conjecture.

These many counterexamples need to be compatable with eachother and complete.

(42)

The pink shaded apparent 2-face is the dual ofHI The orange shaded apparent 2-face is not a 2-face at all!

H G F

B

C K

A D

L

E I B

B C

J A

C A

GHKL DGHK

DFGK FGJK GJKL

AFJK DEGH EGHI GHIL

AEHI

CHIL BDEG

CDFG BJKL

ABDG ABDE ABEI ABHI

BCHI

BCIL

BCKL

BCJK

ACJK ACFJ ACDF

ACDG

Joseph Doolittle TU Graz

Reconstructing Polytopes

(43)

A B C

A Q

H

A

E D

B C E

B C F

G R D

J

F E

K D

F

B

N A

A B

M

J

L

K

O

G

I

H

S

J L I

K

L

J

P

H

I

G

T

K A

H D K A

(44)

Back to the Beginning

Given two simplicial complexes ∆,Γ and an isomorphism f between their facets and ridges, defineg a map from the faces of

∆ to the faces of Γ.

g(σ) = \

σ⊂F

f(F)

Theorem (Blind, Mani 1987)

If g takes peaks to peaks, then g is a simplicial isomorphism.

What could the image of a peak be underg?

Joseph Doolittle TU Graz

Reconstructing Polytopes

(45)

Drawing!

(46)

Conclusion

Reconstruction of simplicial complexes from the top three layers is solved.

Reconstruction from the top two layers requires some additional structure.

Conjecture (Kalai 2009)

Simplicial spheres are reconstructable from their facet and ridge incidences.

Joseph Doolittle TU Graz

Reconstructing Polytopes

(47)

Thank you, and stay healthy!

Merci, et restez en bonne sant´e!

(48)

References

A. Bj¨orner, P.H. Edelman, and G.M. Ziegler, Hyperplane Arrangements with a Lattice of Regions (1990)

R. Blind and P. Mani, On Puzzles and Polytope Isomorphisms (1987)

J. Doolittle, E. Nevo, G. Pineda-Villavicencio, J. Ugon, and D.

Yost, On the Reconstruction of Polytopes (2019)

C. Haase and G.M. Ziegler, Examples and Counterexamples for the Perles Conjecture (2002)

G. Kalai, A Simple Way to Tell a Simple Polytope from Its Graph (1988)

G. Kalai, Telling a Simple Polytope From its Graph (2009) E. Steinitz, Polyeder und Raumeinteilungen (1916)

Joseph Doolittle TU Graz

Reconstructing Polytopes

Références

Documents relatifs

The parameters you can change in set up include communication and printing features, and also such functions as terminal control mode, display characteristics,

CP/M has several control characters and single-key commands that allow you to edi t a complex command line before you send it to the computer with a

(a) The easiest thing to do is to apply the algorithm from the lecture: take the matrix (A | I) and bring it to the reduced row echelon form; for an invertible matrix A, the result

in which the disks are copied is you sequence of the following instructions, undesirable Log onto a disk drive which contains the TurboDOS occur.. COPY.CMD or .COM program in

of file name display on page - default default is ON, so turns off name display Htext - Define Heading text to appear at the top of each page deliin = for example user Files

If no damage is apparent, open the shipping container and remove documentation, mounting hardware, and cables.. Check materials received in option

IN GLOBAL RE' ER£NCE ILLEGAL NOT ON GLOBAL ?ILE DISK ROUTINE NOT ON DISK DISK I/O ERROR ROUTINE IS UNNAMED ROUTL1E ALREAD'Í j;q LIBRARY REMOVE OR SAVE ROUTINÍ COMMAND ONLY USED

COmmunications Management User's Guide binder for more specific information about remote access connections and setups using the optional AT&T UNIX PC