It All Depends on How You Slice It: An Introduction to Hyperplane Arrangements

Similar documents
LECTURE 1 Basic definitions, the intersection poset and the characteristic polynomial

Rational Hyperplane Arrangements and Counting Independent Sets of Symmetric Graphs

9.5 Equivalence Relations

On Valuations, the Characteristic Polynomial, and Complex Subspace Arrangements

Chapter 4 Concepts from Geometry

Definition 2 (Projective plane). A projective plane is a class of points, and a class of lines satisfying the axioms:

CS 441 Discrete Mathematics for CS Lecture 24. Relations IV. CS 441 Discrete mathematics for CS. Equivalence relation

2 Solution of Homework

Test 1, Spring 2013 ( Solutions): Provided by Jeff Collins and Anil Patel. 1. Axioms for a finite AFFINE plane of order n.

Lecture 15: The subspace topology, Closed sets

Power Set of a set and Relations

The Dowling Transform of Subspace Arrangements

Discrete mathematics , Fall Instructor: prof. János Pach

Exploring Hyperplane Arrangements and their Regions

arxiv: v1 [math.co] 12 Dec 2017

STANLEY S SIMPLICIAL POSET CONJECTURE, AFTER M. MASUDA

CHAPTER 8. Copyright Cengage Learning. All rights reserved.

MAT 3271: Selected Solutions to the Assignment 6

Theorem 2.9: nearest addition algorithm

Introduction to Sets and Logic (MATH 1190)

Technische Universität München Zentrum Mathematik

2 Geometry Solutions

Introductory Combinatorics

Cluster algebras and infinite associahedra

Ying Gao. May 18th, rd Annual PRIMES Conference. Depths of Posets Ordered by Refinement. Ying Gao. Mentored by Sergei Bernstein.

Chapter 3. Set Theory. 3.1 What is a Set?

POLYTOPES. Grünbaum and Shephard [40] remarked that there were three developments which foreshadowed the modern theory of convex polytopes.

Lecture 6: Faces, Facets

Lecture-12: Closed Sets

The important function we will work with is the omega map ω, which we now describe.

Topological properties of convex sets

4 Fractional Dimension of Posets from Trees

Figure 1: Two polygonal loops

Technische Universität München Zentrum Mathematik

Solutions to Some Examination Problems MATH 300 Monday 25 April 2016

Lecture 5: More Examples/Applications of Quasirandom Graphs

Rigidity, connectivity and graph decompositions

4 Generating functions in two variables

It is important that you show your work. There are 134 points available on this test.

DISCRETE MATHEMATICS

FACE ENUMERATION FOR LINE ARRANGEMENTS IN A 2-TORUS

Complexity Theory. Compiled By : Hari Prasad Pokhrel Page 1 of 20. ioenotes.edu.np

Integers and Mathematical Induction

Is The Missing Axiom of Matroid Theory Lost Forever? or How Hard is Life Over Infinite Fields?

Projection Volumes of Hyperplane Arrangements

2009 HMMT Team Round. Writing proofs. Misha Lavrov. ARML Practice 3/2/2014

Coloring. Radhika Gupta. Problem 1. What is the chromatic number of the arc graph of a polygonal disc of N sides?

William Linz 1 Department of Mathematics, Texas A&M University, College Station, Texas

Braid groups and Curvature Talk 2: The Pieces

Classification of Ehrhart quasi-polynomials of half-integral polygons

Treewidth and graph minors

Review of Sets. Review. Philippe B. Laval. Current Semester. Kennesaw State University. Philippe B. Laval (KSU) Sets Current Semester 1 / 16

Cyclic base orders of matroids

36 Modular Arithmetic

CSE 20 DISCRETE MATH. Fall

A Bijection from Shi Arrangement Regions to Parking Functions via Mixed Graphs

Math 302 Introduction to Proofs via Number Theory. Robert Jewett (with small modifications by B. Ćurgus)

However, this is not always true! For example, this fails if both A and B are closed and unbounded (find an example).

MATH 890 HOMEWORK 2 DAVID MEREDITH

Lecture 0: Reivew of some basic material

Math 102A Hw 3 P a (2 points)

On the Number of Tilings of a Square by Rectangles

Final Test in MAT 410: Introduction to Topology Answers to the Test Questions

Finite Math Linear Programming 1 May / 7

Math Introduction to Advanced Mathematics

2 A topological interlude

TOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3.

Monotone Paths in Geometric Triangulations

Shellings, the Euler-Poincaré Formula for Polytopes, Dehn-Sommerville Equations, the Upper Bound Theorem

MA651 Topology. Lecture 4. Topological spaces 2

AN ALGORITHM FOR DERIVING CHARACTERISTIC POLYNOMIALS OF HYPERPLANE ARRANGEMENTS

Punctured Torus Groups

INTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube

Geometric and Combinatorial Weighted Voting: Some Open Problems

Mathematical and Algorithmic Foundations Linear Programming and Matchings

Ambiguous Grammars and Compactification

CSE 20 DISCRETE MATH. Winter

Freeness of Hyperplane Arrangements between Boolean Arrangements and Weyl Arrangements of Type B l

A graph is finite if its vertex set and edge set are finite. We call a graph with just one vertex trivial and all other graphs nontrivial.

Convex Optimization. 2. Convex Sets. Prof. Ying Cui. Department of Electrical Engineering Shanghai Jiao Tong University. SJTU Ying Cui 1 / 33

9 Bounds for the Knapsack Problem (March 6)

Linear programming and duality theory

Simplicial Cells in Arrangements of Hyperplanes

1. Represent each of these relations on {1, 2, 3} with a matrix (with the elements of this set listed in increasing order).

Binary Relations McGraw-Hill Education

CS 372: Computational Geometry Lecture 10 Linear Programming in Fixed Dimension

Math 5593 Linear Programming Lecture Notes

Today. Types of graphs. Complete Graphs. Trees. Hypercubes.

CSE101: Design and Analysis of Algorithms. Ragesh Jaiswal, CSE, UCSD

Combinatorics and topology of small arrangements

Introduction to Graph Theory

Determining Resonance Varieties of Hyperplane Arrangements

Hypergraphs With a Unique Perfect Matching

Lectures on Order and Topology

1 Euler characteristics

Manifolds. Chapter X. 44. Locally Euclidean Spaces

Applied Integer Programming

Tangencies between disjoint regions in the plane

Lecture : Topological Space

Transcription:

It All Depends on How You Slice It: An Introduction to Hyperplane Arrangements Paul Renteln California State University San Bernardino and Caltech April, 2008

Outline Hyperplane Arrangements Counting Regions The Intersection Poset Finite Field Method

Hyperplane Arrangements Hyperplane Arrangements Begin with R n = {(x 1, x 2,..., x n ) : x i R}. An affine hyperplane is the set of points in R n satisfying an equation of the form a 1 x 1 + + a n x n = b. A hyperplane arrangement is simply a collection of affine hyperplanes.

Hyperplane Arrangements A Hyperplane Arrangement An arrangement of four lines in the plane

Hyperplane Arrangements Another Hyperplane Arrangement An arrangement of three planes in three space

Counting Regions Regions A region of the arrangement A is a connected component of the complement R n H A H Regions can be bounded or unbounded. The total number of regions is r(a), and the number of bounded regions is b(a).

Counting Regions Region Counting r(a) = 10 b(a) = 2 (shaded)

Counting Regions Deletion and Restriction Is there a better way to count regions? Yes! Definition Let A be an arrangement and H A a hyperplane. A = A\H is called the deleted arrangement. A = {K H : K A } is called the restricted arrangement. (A, A, A ) is called a triple of arrangements.

Counting Regions A Triple (A, A, A ) of Arrangements A and H A A

Counting Regions Region Counting Recurrence Theorem (Zaslavsky, 1975) r(a) = r(a ) + r(a )

Counting Regions Proof by Example (Don t try this at home!) A and H r(a) = 11 = A r(a ) = 7 + A r(a ) = 4

Counting Regions Arrangements in General Position Let s apply this result. An arrangement A is in general position if you can move the hyperplanes slightly and not change the number of regions.

Counting Regions Two Arrangements in general position not in general position

Counting Regions Counting Regions of General Position Line Arrangements Start with an arrangement A of k lines in general position in the plane, and choose a particular line H. By hypothesis, H meets A in k 1 points, which divide H into k regions. So r(a ) = k. Hence r(a) = r(a ) + k, where A contains k 1 lines. By continuing to delete lines in this way, we get r(a) = r( ) + 1 + 2 + + (k 1) + k. When no lines are present there is one region, so r( ) = 1. Hence, for a general position line arrangement we have r(a) = 1 + k i = 1 + i=1 k(k + 1) 2 = 1 + k + ( ) k. 2

Counting Regions Counting Regions of a General Position Line Arrangement r(a) = 1 + k + ( ) k 2 = 1 + 4 + ( ) 4 2 = 11

The Intersection Poset The Number of Regions in an Arbitrary Arrangement We can use the recurrence (and induction) to show that ( ) ( ) ( ) k k k r(a) = 1 + k + + + + 2 3 n for k hyperplanes in general position in n dimensional space. (Ludwig Schläfli, 1901) But what if the hyperplanes are not in general position? Zaslavsky developed a powerful tool to compute r(a) in general. To describe this, we must take a long detour...

The Intersection Poset Partially Ordered Sets A partially ordered set (poset) is a set P and a relation satisfying the following axioms (for all x, y, and z in P ): 1. (reflexivity) x x. 2. (antisymmetry) x y and y x implies x = y. 3. (transitivity) x y and y z implies x z. 4. Posets are represented by their (Hasse) diagrams.

The Intersection Poset Hasse Diagrams Some posets

The Intersection Poset The Intersection Poset of an Arrangement The intersection poset L(A) of the arrangement A has as its elements all the intersections of all the hyperplanes. It is ordered (for good reason) by reverse inclusion, so A B A B. The minimum element is the ambient space R n.

The Intersection Poset An Arrangement and Its Intersection Poset 1 2 3 1 4 2 4 3 4 4 1 2 3 4 1 2 3 A labeled arrangement A R 2 Its intersection poset L(A)

The Intersection Poset The Möbius Function for Posets The (closed) interval [x, y] of a poset is the set of all points between x and y, including endpoints: [x, y] = {z : x z y}. The Möbius function µ(x, y) is defined (recursively) on the interval [x, y] by the two properties: 1. µ(x, x) = 1. 2. x < y z [x,y] µ(x, z) = 0

The Intersection Poset Some Möbius Function Values 2 1 1 1-1 -1-1 -1 1 The values of the Möbius functions µ(ˆ0, x)

The Intersection Poset The Characteristic Polynomial We define the characteristic polynomial associated to the arrangement A by. χ(a, q) = x L(A) µ(ˆ0, x)q dim(x)

The Intersection Poset The Characteristic Polynomial of an Arrangement 2 1 1 1-1 -1-1 -1 1 χ(a, q) = x L(A) µ(ˆ0, x)q dim(x) = q 2 4q + 5.

The Intersection Poset Zaslavsky s Theorem Theorem (Zaslavsky, 1975) With the definitions above r(a) = µ(ˆ0, x) = χ(a, 1) b(a) = x L(A) x L(A) µ(ˆ0, x) = χ(a, 1)

The Intersection Poset Zaslavsky s Theorem continued Idea of Proof. One can show that, for any triple (A, A, A ) of arrangements, χ(a, q) = χ(a, q) χ(a, q), from which it follows that χ(a, 1) and r(a) satisfy the same recurrence. As they agree on the empty set, the claim follows. A similar argument works for b(a).

The Intersection Poset Counting Regions via Zaslavsky s Theorem 2 1 1 1-1 -1-1 -1 χ(a, q) = q 2 4q + 5 1 r(a) = χ(a, 1) = 10 b(a) = χ(a, 1) = 2

Finite Field Method Finite Field Method Recall that the defining equation of a hyperplane can be written a 1 x 1 + a n x n = b for some real numbers {a 1, a 2,..., a n, b}. In many cases of interest the numbers a 1, a 2,..., a n, b are integers. When this holds there is a particularly nice way to compute the characteristic polynomial. For any positive integer q let A q denote the hyperplane arrangement A with defining equations reduced mod q. Then we have the following result.

Finite Field Method The Characteristic Polynomial for Integral Arrangements Theorem (Crapo and Rota (1971), Orlik and Terao (1992), Athanasiadis (1996), Björner and Ekedahl (1996)) For q a sufficiently large prime χ(a, q) = # F n q H A q H where F n q denotes the vector space of dimension n over the finite field with q elements.

Finite Field Method Remarks Identifying F n q with {0, 1,..., q 1} n = [0, q 1] n, χ(a, q) is the number of points in [0, q 1] n that do not satisfy modulo q the defining equations of any of the hyperplanes in A. We need large q to avoid lowering the rank of the defining matrix, but as both sides are polynomials in q, the two sides will agree for all q.

Finite Field Method Reflection Arrangements Consider the following families of arrangements: A n = {x i x j = 0 1 i j n} D n = A n {x i + x j = 0 1 i j n} B n = D n {x i = 0 1 i n} These are examples of reflection arrangements associated to finite Coxeter groups of types A n 1, D n, and B n, respectively.

Finite Field Method Computing the Characteristic Polynomial I What is χ(a n )? According to the finite field method, we want the number of points in [0, q 1] n satisfying x i x j for all 1 i j n. This is the same thing as asking for vectors (x 1, x 2,..., x n ) all of whose entries are distinct mod q. Well, we can pick x 1 in q ways, then x 2 in q 1 ways, and so on. Thus χ(a n, q) = q(q 1)(q 2) (q n + 1). It follows that r(a n ) = n! (and b(a n ) = 0).

Finite Field Method Computing the Characteristic Polynomial II What is χ(b n )? Now we want to count the points satisfying x i x j, x i x j, and x i 0. Since we do not allow 0, there are only q 1 (nonzero) choices for the first entry, q 3 nonzero choices for the second entry (because we must avoid the first entry and its negative), etc.. Thus χ(b n, q) = (q 1)(q 3) (q 2n + 1). It follows that r(b n ) = 2 n n! (and b(b n ) = 0).

Finite Field Method The Catalan Arrangement C n = {x i x j = 1, 0, +1 1 i j n} C 3 (projected)

Finite Field Method The Catalan Arrangement Using the finite field method you can show that χ(c n, q) = q(q n 1)(q n 2) (q 2n + 1) Hence where r(c n ) = n!c n and b(c n ) = n!c n 1 is the n th Catalan number. C n = 1 n + 1 ( ) 2n As of April 1, 2008, Richard Stanley has listed 164 combinatorial interpretations of C n on his website. n

Finite Field Method Fundamental Open Question When does the characteristic polynomial factor completely over the integers?