Symmetry in Maps.

Slides:



Advertisements
Similar presentations
Geometry Mrs. Spitz Spring 2005
Advertisements

Cayley’s Theorem & Automorphisms (10/16) Cayley’s Theorem. Every group is isomorphic to some permutation group. This says that in some sense permutation.
Relations Relations on a Set. Properties of Relations.
Covering Graphs Motivation: Suppose you are taken to two different labyrinths. Is it possible to tell they are distinct just by walking around? Let us.
Edge-Coloring of Graphs On the left we see a 1- factorization of  5, the five-sided prism. Each factor is respresented by its own color. No edges of the.
GOLOMB RULERS AND GRACEFUL GRAPHS
Symmetric Group Sym(n) As we know a permutation  is a bijective mapping of a set A onto itself:  : A  A. Permutations may be multiplied and form the.
Simplicial structures on train tracks Fedor Duzhin, Nanyang Technological University, Singapore.
I. Homomorphisms & Isomorphisms II. Computing Linear Maps III. Matrix Operations VI. Change of Basis V. Projection Topics: Line of Best Fit Geometry of.
I. Isomorphisms II. Homomorphisms III. Computing Linear Maps IV. Matrix Operations V. Change of Basis VI. Projection Topics: Line of Best Fit Geometry.
Lattice and Boolean Algebra
CONFIGURATIONS FROM GRAPH-THEORETICAL VIEWPOINT Notes for a book Tomaž Pisanski and Brigitte Servatius Copyright (C) 2005.
1 FORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY For next time: Read 2.1 & 2.2.
Hypergraphs and their planar embeddings Marisa Debowsky University of Vermont April 25, 2003.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 4, Monday, September 8.
1 Set Theory. Notation S={a, b, c} refers to the set whose elements are a, b and c. a  S means “a is an element of set S”. d  S means “d is not an element.
Curve Curve: The image of a continous map from [0,1] to R 2. Polygonal curve: A curve composed of finitely many line segments. Polygonal u,v-curve: A polygonal.
Partially Ordered Sets Basic Concepts
Partially Ordered Sets (POSets)
MA5209 Algebraic Topology Wayne Lawton Department of Mathematics National University of Singapore S ,
Maps. Graphs on Surfaces We are mainly interested in embeddings of graphs on surfaces:  : G ! S. An embedding should be differentiated from immersion.
Nattee Niparnan. Easy & Hard Problem What is “difficulty” of problem? Difficult for computer scientist to derive algorithm for the problem? Difficult.
1 Lecture 3 (part 3) Functions – Cardinality Reading: Epp Chp 7.6.
Generalized Derangement Graphs Hannah Jackson.  If P is a set, the bijection f: P  P is a permutation of P.  Permutations can be written in cycle notation.
Copyright © Zeph Grunschlag, More on Graphs.
Petrie maps and Petrie configurations Jurij Kovič, University of Primorska, Slovenia EuroGIGA Final Conference Berlin, February 20, 2014.
On the reflection and the coreflection of categories over a base in discrete fibrations Various aspects of two “dual” formulas Claudio Pisani.
Language: Set of Strings
CYCLIC CONFIGURATIONS AND HAAR GRAPHS. Haar graph of a natural number Let us write n in binary: n = b k-1 2 k-1 + b k-2 2 k b b 0 where.
Graph Theory and Applications
Operations on Maps There are three fixed point free involutions defined on  M:  0,  1,  2. Axioms for maps: A1: acts transitivley. A2:  0  2 =
Normal Subgroups and Factor Groups (11/11) Definition. A subgroup H of a group G is called normal if for every a  G, the left coset aH is the same set.
Chapter 29 Symmetry and Counting. Consider the task of coloring the vertices of a regular hexagon so that three are black and three are white. There are.
Math 3121 Abstract Algebra I Lecture 14 Sections
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
SECTION 8 Groups of Permutations Definition A permutation of a set A is a function  ϕ : A  A that is both one to one and onto. If  and  are both permutations.
Set Theory Concepts Set – A collection of “elements” (objects, members) denoted by upper case letters A, B, etc. elements are lower case brackets are used.
COMPLEXITY. Satisfiability(SAT) problem Conjunctive normal form(CNF): Let S be a Boolean expression in CNF. That is, S is the product(and) of several.
English for Economic Informatics I Tomáš Foltýnek Theoretical Foundations of Informatics.
The Relation Induced by a Partition
Relations and Their Properties
5.4 – Completing the Square
Mathematical Foundations of AI
BCT 2083 DISCRETE STRUCTURE AND APPLICATIONS
Unit-III Algebraic Structures
Groups and Applications
Cartesian product Given two sets A, B we define their Cartesian product is the set of all the pairs whose first element is in A and second in B. Note that.
Chapter 2 Sets and Functions.
Applied Combinatorics, 4th Ed. Alan Tucker
Graph theory Definitions Trees, cycles, directed graphs.
CS201: Data Structures and Discrete Mathematics I
Chapter 2 Sets and Functions.
Pushdown Automata Reading: Chapter 6.
Context-Free Languages
Math 344 Winter 07 Group Theory Part 1: Basic definitions and Theorems
Graphs.
Motivation and definitions
CSE322 LEFT & RIGHT LINEAR REGULAR GRAMMAR
3.3 Applications of Maximum Flow and Minimum Cut
GROUPS & THEIR REPRESENTATIONS: a card shuffling approach
ICS 353: Design and Analysis of Algorithms
Homomorphisms (11/20) Definition. If G and G’ are groups, a function  from G to G’ is called a homomorphism if it is operation preserving, i.e., for all.
Discrete Math II Howon Kim
Lesson 12.6 Symmetry pp
Design of Digital Circuits Lab 1 Supplement: Drawing Basic Circuits
Planarity.
Discrete Mathematics for Computer Science
REVISION Relation. REVISION Relation Introduction to Relations and Functions.
A Portrait of a Group on a Surface with Boundary
Locality In Distributed Graph Algorithms
Presentation transcript:

Symmetry in Maps

Notation 0 = L 1 = R 2 = T T = (1 2)(3 4) L = (2 3)(1 4)

Mon(M), Or(M) Mon(M) = <T,L,R> Example: Or(M) = <TR,RL> 3 ind = Ind[Mon(M):Or(M)] · 2. ind = 1 ... nonorientable ind = 2 ... orientable |Mon(M)| ¸ 4|E| (if M acts transitively on M) 3 2 4 1 5 8 6 7 B2 in the torus.

Morphisms of Maps f: M ! N is a map morphism if f = (g,z) g : Mon(M) ! Mon(N) g - homomorphism g(T) = T, g(L) = L, g(R) = R. z : M ! N. z(Wx) = g(W)(zx), x 2 M, W 2 Mon(M). g,z - both surjective. f - isomorphism, if both b,z bijective.

Theorem Theorem: Morphisms between maps M and N are in one to one correspondence with covering projections between graphs Co(M) and Co(N).

Aut(M) Group of map automorphisms. Aut(M) · Mon(M) |Aut(M)| · 4|E(M)| · |Mon(M)|. In our example: |Aut(M)| = 8 = |Mon(M)|. Aut(M) = Mon(M). 1 2 3 4 5 6 7 8 B2 in the torus.

Dual Revisited By interchanging the role of T and L we obtain the dual. The map on the left is self-dual. This means that M is isomorphic to Du(M) by f. f(1) = 6, f(2) = 5, f(3) = 8, f(4) = 7, f(5) = 2, f(6) = 1, f(7) = 4, f(8) = 3. f2 = id. 3 2 4 1 5 8 6 7 B2 in the torus and its dual.

|Aut(M)| · 4|E(M)| Theorem. Let x 2 M. Each  2 Aut(M) is determined by y 2 M such that y = (x). Corollary:|Aut(M)| · |M| = 4|E(M)|. A map M with |Aut(M)| = 4|E(M)| is called reflexive.

Edge-transitive Map A map M is edge-transitive if Aut(M) acts transitively on E(M). Note: The 1-skeleton G(M) of an edge-transitive map is an edge-transitive graph. [The converse is not true in general.]

Homework H1. Determine the Petrie dual of our example.

Non-degenerate edge-transitive maps A map is non-degenerate if and only if the minimal valence of graph, dual graph and petrie graph is at least 3.

The Petrie dual Each map is defined by three involutions on flags (t0,t1,t2). Now add the product t3=t0t2, that is another fixedpoint free involution. This can be viewed as an rank 4 incidence geometry: (t0,t1,t2,t3). Orbits for <t1,t2> form the vertex set V. Orbits for <t0,t2> form the edge set E. Orbits for <t0,t1> form the face set F. Orbits for <t1,t3> form the Petrie walks P. Du V F E Op Pe P

The Petrie hexagon M M = (t0,t1,t2,t3) Du(M) = (t2,t1,t0,t3) Pe(M) = (t0,t1,t3,t2) Du(Pe(M)) = (t3,t1,t0,t2) Pe(Du(M)) = (t2,t1,t3,t0) Pe(Du(Pe(M))) = Du(Pe(Du(M))) = (t0,t1,t3,t2) Du(M) Pe(M) Du(Pe(M)) Pe(Du(M)) Pe(Du(Pe(M))) = Du(Pe(Du(M)))

Group Or(M) revisited Or(M) contains all even words. It acts on . If the action on Or(M) has two orbits, then we may partition the set of flags into two subsetes + and -. M orientable iff Or(M) has TWO orbits.

Local Automorphisms Rooted maps. (Maps rooted in a flag!!!) Local automorphisms (around the edge) There are 14 possible types.

Local situation - Notation i - (identity flag) e - edge x1 - close vertex x2 - far vertex f1 - close face f2 - far face f1 i e x1 x2 f2

Local automorphisms - Notation f1 i i - (identity flag) Involutions:  i,  i,  i Rotations: x1 i, f1 i, 1 i Involutions: q1 i, q2 i, q3 i, q4 i, Rotations: x2 i, f2 i, 2 i Exercise: Draw the missing three rotations in the Figure on the left. f1 1 i i li sx1i e x1 x2 i fi f2 1 i 3 i 4 i

Formal Definitions id = x1 = TR x2 = LRTL f1 = RL f2 = LTRT g1 = RTL g2 = LRT q1 = R q2 = LRL q3 = TRT q4 = LTRTL t = T l = L f = TR Each of the fourteen elements of Mon(M) on the left can be expressed as a word in {T,R,L}. We are sure that id 2 Aut(M). However, other elements may or may not belong to Aut(M).

Type of edge-transitive map 1 2* 2P 2ex 2Pex 3 4 4* 4P 5 5* 5P

Map symbol of edge-transitive map (a:b:c) 1 (a:a':b:c) 2 (a:b:b':c) 2* (a:b:c:c') 2P (a:b:c) 2ex (a:b:c) 2*ex (a:b:c) 2Pex (a:a':b:b':c:c') 3 (a:a':b:c) 4 (a:b:b':c) 4* (a:b:c:c') 4P 5 5* 5P

Facts Du(1) =

Small example On the left we see a map on the Klein bottle.

Homework H1. Prove that in a reflexive rooted map the group <,,1> acts transitively on the flags.

Coverings of combinatorial maps Each morphism of maps is a covering projection.

Lifting automorphisms f~ 2 Aut X~ X~ X~ p p f 2 Aut X X X

CT(X~) CT(X~) it the group of covering transformations.

Regular Covers Covering is regular if and only if CT(X~) acts regularly on the fibers p-1(x).

Voltages for maps Combinatorial map Co(M) of M with a given edge color T,L,R. Each edge lifts to an edge of the same color. Voltage: : E(Tr(M))  . Instead of edge we assign voltages to the colored edges. (Te) = (e)-1. (Le) = (e)-1. (Re) = (e)-1. (e)(Le) = (e)(Te). [edges to edges...]

Voltages for Maps  = (,,). For each , ,  we get a map.

Example 1

Theorem Let M be a map, G a group and :Co(M) ! G a voltage assignment. Let M~ be the derived map. Let f 2 Aut(M)