Groups, groupoids, and symmetry - Cornell...

142
Groups, groupoids, and symmetry Student Seminar Union College Schenectady, New York Timothy E. Goldberg Cornell University Ithaca, New York [email protected] April 22, 2009

Transcript of Groups, groupoids, and symmetry - Cornell...

Page 1: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups, groupoids, and symmetry

Student SeminarUnion College

Schenectady, New York

Timothy E. Goldberg

Cornell UniversityIthaca, New York

[email protected]

April 22, 2009

Page 2: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Abstract

The symmetries of an object can be described as those transformationsof the object that preserve its essential properties. This leads to themantra, “Symmetries are groups.” However, in some situations thismantra is incomplete, as groups cannot always capture every qualitythat we would clearly recognize as being some kind of symmetry. Bygoing from groups to groupoids, we obtain a more complete way ofdescribing symmetry, both global and local.

I will discuss some examples of symmetry in the plane, and use them tomotivate the definitions of groups and groupoids. I will also provideexamples of objects whose symmetry groups are small anduninformative, but whose symmetry groupoids are much richer.

This talk should be accessible to anyone who is familiar with planargeometry and basic function notation.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 2 / 33

Page 3: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

This talk’s original title:

What’s purple and commutes,and ends with “-oid”?

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 3 / 33

Page 4: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

This talk’s original title:

What’s purple and commutes,and ends with “-oid”?

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 3 / 33

Page 5: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

An old math joke:

Question: What’s purple and commutes?

Answer: An abelian grape.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 4 / 33

Page 6: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

An old math joke:

Question: What’s purple and commutes?

Answer: An abelian grape.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 4 / 33

Page 7: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

An old math joke:

Question: What’s purple and commutes?

Answer: An abelian grape.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 4 / 33

Page 8: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

An old math joke:

Question: What’s purple and commutes?

Answer: An abelian grape.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 4 / 33

Page 9: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Outline

1 Groups and symmetrySymmetries in the planeAbstract groups

2 Groupoids and symmetryAbstract groupoidsGroupoids and groupsDescribing symmetry with groupoids

3 Winding downSummaryReferences

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 5 / 33

Page 10: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

What is symmetry?

A typical answer:

A symmetry of an object is a transformation of the objectthat preserves its essential properties.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 6 / 33

Page 11: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

What is symmetry?

A typical answer:

A symmetry of an object is a transformation of the objectthat preserves its essential properties.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 6 / 33

Page 12: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Symmetries of the plane

In R2, a symmetry

= an isometry = a function

f : R2 → R2

that preserves distance, i.e. such that

|f (~x)− f (~y)| = |~x − ~y | for all ~x , ~y ∈ R2.

Every planar isometry is a

translation,

rotation,

reflection, or

glide reflection.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 7 / 33

Page 13: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Symmetries of the plane

In R2, a symmetry = an isometry

= a function

f : R2 → R2

that preserves distance, i.e. such that

|f (~x)− f (~y)| = |~x − ~y | for all ~x , ~y ∈ R2.

Every planar isometry is a

translation,

rotation,

reflection, or

glide reflection.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 7 / 33

Page 14: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Symmetries of the plane

In R2, a symmetry = an isometry = a function

f : R2 → R2

that preserves distance,

i.e. such that

|f (~x)− f (~y)| = |~x − ~y | for all ~x , ~y ∈ R2.

Every planar isometry is a

translation,

rotation,

reflection, or

glide reflection.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 7 / 33

Page 15: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Symmetries of the plane

In R2, a symmetry = an isometry = a function

f : R2 → R2

that preserves distance, i.e. such that

|f (~x)− f (~y)| = |~x − ~y | for all ~x , ~y ∈ R2.

Every planar isometry is a

translation,

rotation,

reflection, or

glide reflection.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 7 / 33

Page 16: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Symmetries of the plane

In R2, a symmetry = an isometry = a function

f : R2 → R2

that preserves distance, i.e. such that

|f (~x)− f (~y)| = |~x − ~y | for all ~x , ~y ∈ R2.

Every planar isometry is a

translation,

rotation,

reflection, or

glide reflection.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 7 / 33

Page 17: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

The symmetry group of a planar object

Let P ⊂ R2 be a planar object.

Definition

The symmetry group of P is the set of planar isometries that preserve P:

Sym(P) = {f ∈ Isom(R2) | f (P) = P}.

points in P −→ points in P

points outside P −→ points outside P

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 8 / 33

Page 18: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

The symmetry group of a planar object

Let P ⊂ R2 be a planar object.

Definition

The symmetry group of P is the set of planar isometries that preserve P:

Sym(P) = {f ∈ Isom(R2) | f (P) = P}.

points in P −→ points in P

points outside P −→ points outside P

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 8 / 33

Page 19: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

The symmetry group of a planar object

Let P ⊂ R2 be a planar object.

Definition

The symmetry group of P is the set of planar isometries that preserve P:

Sym(P) = {f ∈ Isom(R2) | f (P) = P}.

points in P −→ points in P

points outside P −→ points outside P

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 8 / 33

Page 20: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

The symmetry group of a planar object

Let P ⊂ R2 be a planar object.

Definition

The symmetry group of P is the set of planar isometries that preserve P:

Sym(P) = {f ∈ Isom(R2) | f (P) = P}.

points in P −→ points in P

points outside P −→ points outside P

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 8 / 33

Page 21: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Some examples of symmetry

1 Let C = a circle centered at p ∈ R2. Then

Sym(C ) = {rotations about p, reflections in lines through p}.

2 Let L = a line. Then

Sym(L) = {translations parallel to L, reflections in lines ⊥ to L}.

3 Let T = an equilateral triangle. Sym T consists of

identity map,120◦, 240◦ rotations about center of T ,reflections in altitude lines of T .

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 9 / 33

Page 22: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Some examples of symmetry

1 Let C = a circle centered at p ∈ R2.

Then

Sym(C ) = {rotations about p, reflections in lines through p}.

2 Let L = a line. Then

Sym(L) = {translations parallel to L, reflections in lines ⊥ to L}.

3 Let T = an equilateral triangle. Sym T consists of

identity map,120◦, 240◦ rotations about center of T ,reflections in altitude lines of T .

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 9 / 33

Page 23: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Some examples of symmetry

1 Let C = a circle centered at p ∈ R2. Then

Sym(C ) = {rotations about p, reflections in lines through p}.

2 Let L = a line. Then

Sym(L) = {translations parallel to L, reflections in lines ⊥ to L}.

3 Let T = an equilateral triangle. Sym T consists of

identity map,120◦, 240◦ rotations about center of T ,reflections in altitude lines of T .

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 9 / 33

Page 24: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Some examples of symmetry

1 Let C = a circle centered at p ∈ R2. Then

Sym(C ) = {rotations about p, reflections in lines through p}.

2 Let L = a line.

Then

Sym(L) = {translations parallel to L, reflections in lines ⊥ to L}.

3 Let T = an equilateral triangle. Sym T consists of

identity map,120◦, 240◦ rotations about center of T ,reflections in altitude lines of T .

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 9 / 33

Page 25: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Some examples of symmetry

1 Let C = a circle centered at p ∈ R2. Then

Sym(C ) = {rotations about p, reflections in lines through p}.

2 Let L = a line. Then

Sym(L) = {translations parallel to L, reflections in lines ⊥ to L}.

3 Let T = an equilateral triangle. Sym T consists of

identity map,120◦, 240◦ rotations about center of T ,reflections in altitude lines of T .

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 9 / 33

Page 26: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Some examples of symmetry

1 Let C = a circle centered at p ∈ R2. Then

Sym(C ) = {rotations about p, reflections in lines through p}.

2 Let L = a line. Then

Sym(L) = {translations parallel to L, reflections in lines ⊥ to L}.

3 Let T = an equilateral triangle.

Sym T consists of

identity map,120◦, 240◦ rotations about center of T ,reflections in altitude lines of T .

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 9 / 33

Page 27: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Some examples of symmetry

1 Let C = a circle centered at p ∈ R2. Then

Sym(C ) = {rotations about p, reflections in lines through p}.

2 Let L = a line. Then

Sym(L) = {translations parallel to L, reflections in lines ⊥ to L}.

3 Let T = an equilateral triangle. Sym T consists of

identity map,120◦, 240◦ rotations about center of T ,reflections in altitude lines of T .

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 9 / 33

Page 28: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Some examples of symmetry

1 Let C = a circle centered at p ∈ R2. Then

Sym(C ) = {rotations about p, reflections in lines through p}.

2 Let L = a line. Then

Sym(L) = {translations parallel to L, reflections in lines ⊥ to L}.

3 Let T = an equilateral triangle. Sym T consists of

identity map,120◦, 240◦ rotations about center of T ,reflections in altitude lines of T .

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 9 / 33

Page 29: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Same or different?

When are two points in P “the same”?

In terms of symmetry groups, x , y ∈ P are “the same” in P if there issome f ∈ Sym(P) such that

f (x) = y

(i.e. if x and y are in the same orbit of Sym(P)).

1 All points in a circle are “the same”.

2 All points in a line are “the same”.

3 All vertices in an equilateral triangle are “the same”but most edge points are “different”.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 10 / 33

Page 30: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Same or different?

When are two points in P “the same”?

In terms of symmetry groups,

x , y ∈ P are “the same” in P if there issome f ∈ Sym(P) such that

f (x) = y

(i.e. if x and y are in the same orbit of Sym(P)).

1 All points in a circle are “the same”.

2 All points in a line are “the same”.

3 All vertices in an equilateral triangle are “the same”but most edge points are “different”.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 10 / 33

Page 31: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Same or different?

When are two points in P “the same”?

In terms of symmetry groups, x , y ∈ P are “the same” in P if there issome f ∈ Sym(P) such that

f (x) = y

(i.e. if x and y are in the same orbit of Sym(P)).

1 All points in a circle are “the same”.

2 All points in a line are “the same”.

3 All vertices in an equilateral triangle are “the same”but most edge points are “different”.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 10 / 33

Page 32: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Same or different?

When are two points in P “the same”?

In terms of symmetry groups, x , y ∈ P are “the same” in P if there issome f ∈ Sym(P) such that

f (x) = y

(i.e. if x and y are in the same orbit of Sym(P)).

1 All points in a circle are “the same”.

2 All points in a line are “the same”.

3 All vertices in an equilateral triangle are “the same”but most edge points are “different”.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 10 / 33

Page 33: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Same or different?

When are two points in P “the same”?

In terms of symmetry groups, x , y ∈ P are “the same” in P if there issome f ∈ Sym(P) such that

f (x) = y

(i.e. if x and y are in the same orbit of Sym(P)).

1 All points in a circle are “the same”.

2 All points in a line are “the same”.

3 All vertices in an equilateral triangle are “the same”but most edge points are “different”.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 10 / 33

Page 34: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Same or different?

When are two points in P “the same”?

In terms of symmetry groups, x , y ∈ P are “the same” in P if there issome f ∈ Sym(P) such that

f (x) = y

(i.e. if x and y are in the same orbit of Sym(P)).

1 All points in a circle are “the same”.

2 All points in a line are “the same”.

3 All vertices in an equilateral triangle are “the same”but most edge points are “different”.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 10 / 33

Page 35: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Same or different?

When are two points in P “the same”?

In terms of symmetry groups, x , y ∈ P are “the same” in P if there issome f ∈ Sym(P) such that

f (x) = y

(i.e. if x and y are in the same orbit of Sym(P)).

1 All points in a circle are “the same”.

2 All points in a line are “the same”.

3 All vertices in an equilateral triangle are “the same”but most edge points are “different”.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 10 / 33

Page 36: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Properties of symmetry groups

The composition of symmetries is a symmetry.

f , g ∈ Sym(P) =⇒ g ◦ f ∈ Sym(P).

Doing nothing is a symmetry.

id ∈ Sym(P).

Symmetries can be undone.

f ∈ Sym(P) =⇒ f −1 ∈ Sym(P).

The composition of symmetries is associative.

f , g , h ∈ Sym(P) =⇒ (h ◦ g) ◦ f = h ◦ (g ◦ f ).

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 11 / 33

Page 37: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Properties of symmetry groups

The composition of symmetries is a symmetry.

f , g ∈ Sym(P) =⇒ g ◦ f ∈ Sym(P).

Doing nothing is a symmetry.

id ∈ Sym(P).

Symmetries can be undone.

f ∈ Sym(P) =⇒ f −1 ∈ Sym(P).

The composition of symmetries is associative.

f , g , h ∈ Sym(P) =⇒ (h ◦ g) ◦ f = h ◦ (g ◦ f ).

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 11 / 33

Page 38: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Properties of symmetry groups

The composition of symmetries is a symmetry.

f , g ∈ Sym(P) =⇒ g ◦ f ∈ Sym(P).

Doing nothing is a symmetry.

id ∈ Sym(P).

Symmetries can be undone.

f ∈ Sym(P) =⇒ f −1 ∈ Sym(P).

The composition of symmetries is associative.

f , g , h ∈ Sym(P) =⇒ (h ◦ g) ◦ f = h ◦ (g ◦ f ).

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 11 / 33

Page 39: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Properties of symmetry groups

The composition of symmetries is a symmetry.

f , g ∈ Sym(P) =⇒ g ◦ f ∈ Sym(P).

Doing nothing is a symmetry.

id ∈ Sym(P).

Symmetries can be undone.

f ∈ Sym(P) =⇒ f −1 ∈ Sym(P).

The composition of symmetries is associative.

f , g , h ∈ Sym(P) =⇒ (h ◦ g) ◦ f = h ◦ (g ◦ f ).

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 11 / 33

Page 40: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Symmetries in the plane

Properties of symmetry groups

The composition of symmetries is a symmetry.

f , g ∈ Sym(P) =⇒ g ◦ f ∈ Sym(P).

Doing nothing is a symmetry.

id ∈ Sym(P).

Symmetries can be undone.

f ∈ Sym(P) =⇒ f −1 ∈ Sym(P).

The composition of symmetries is associative.

f , g , h ∈ Sym(P) =⇒ (h ◦ g) ◦ f = h ◦ (g ◦ f ).

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 11 / 33

Page 41: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

Definition of a group

Definition

A group is a set G with a binary operation G × G → G , (x , y) 7→ x · y ,such that:

Identity: there exists e ∈ G such that for all x ∈ G ,

e · x = x = x · e.

Inverses: for each x ∈ G there exists some x ′ ∈ G such that

x · x ′ = e = x ′ · x .

Associativity: for all x , y , z ∈ G ,

(x · y) · z = x · (y · z).

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 12 / 33

Page 42: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

Definition of a group

Definition

A group is a set G with a binary operation G × G → G , (x , y) 7→ x · y ,such that:

Identity: there exists e ∈ G such that for all x ∈ G ,

e · x = x = x · e.

Inverses: for each x ∈ G there exists some x ′ ∈ G such that

x · x ′ = e = x ′ · x .

Associativity: for all x , y , z ∈ G ,

(x · y) · z = x · (y · z).

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 12 / 33

Page 43: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

Definition of a group

Definition

A group is a set G with a binary operation G × G → G , (x , y) 7→ x · y ,such that:

Identity: there exists e ∈ G such that for all x ∈ G ,

e · x = x = x · e.

Inverses: for each x ∈ G there exists some x ′ ∈ G such that

x · x ′ = e = x ′ · x .

Associativity: for all x , y , z ∈ G ,

(x · y) · z = x · (y · z).

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 12 / 33

Page 44: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

Definition of a group

Definition

A group is a set G with a binary operation G × G → G , (x , y) 7→ x · y ,such that:

Identity: there exists e ∈ G such that for all x ∈ G ,

e · x = x = x · e.

Inverses: for each x ∈ G there exists some x ′ ∈ G such that

x · x ′ = e = x ′ · x .

Associativity: for all x , y , z ∈ G ,

(x · y) · z = x · (y · z).

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 12 / 33

Page 45: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

A group as loops

•99�� pp

\\

Alternative definition of groups

A set of loops from the same vertex, and a way of multiplying loopstogether, satisfying:

There must be an identity loop.

Each loop must have an inverse.

Multiplication of loops must be associative.

vertex = objectloops = transformations of the object

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 13 / 33

Page 46: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

A group as loops

•99�� pp

\\

Alternative definition of groups

A set of loops from the same vertex, and a way of multiplying loopstogether, satisfying:

There must be an identity loop.

Each loop must have an inverse.

Multiplication of loops must be associative.

vertex = objectloops = transformations of the object

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 13 / 33

Page 47: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

A group as loops

•99�� pp

\\

Alternative definition of groups

A set of loops from the same vertex, and a way of multiplying loopstogether, satisfying:

There must be an identity loop.

Each loop must have an inverse.

Multiplication of loops must be associative.

vertex = objectloops = transformations of the object

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 13 / 33

Page 48: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

A group as loops

•99�� pp

\\

Alternative definition of groups

A set of loops from the same vertex, and a way of multiplying loopstogether, satisfying:

There must be an identity loop.

Each loop must have an inverse.

Multiplication of loops must be associative.

vertex = objectloops = transformations of the object

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 13 / 33

Page 49: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

A group as loops

•99�� pp

\\

Alternative definition of groups

A set of loops from the same vertex, and a way of multiplying loopstogether, satisfying:

There must be an identity loop.

Each loop must have an inverse.

Multiplication of loops must be associative.

vertex = object

loops = transformations of the object

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 13 / 33

Page 50: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groups and symmetry Abstract groups

A group as loops

•99�� pp

\\

Alternative definition of groups

A set of loops from the same vertex, and a way of multiplying loopstogether, satisfying:

There must be an identity loop.

Each loop must have an inverse.

Multiplication of loops must be associative.

vertex = objectloops = transformations of the object

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 13 / 33

Page 51: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

From groups to groupoids

A groupoid is like a group,except not all elements can be multiplied together.

When multiplication does happen, it satisfies the group axioms:identities, inverses, and associativity.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 14 / 33

Page 52: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

From groups to groupoids

A groupoid is like a group,except not all elements can be multiplied together.

When multiplication does happen, it satisfies the group axioms:identities, inverses, and associativity.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 14 / 33

Page 53: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Definition of a groupoid

•��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

Definition

A groupoid G consists of:

a set G0 of objects,

a set G1 of arrows between objects, and

a way of composing certain arrows

all satisfying the following properties.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 15 / 33

Page 54: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Definition of a groupoid

•��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

Definition

A groupoid G consists of:

a set G0 of objects,

a set G1 of arrows between objects, and

a way of composing certain arrows

all satisfying the following properties.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 15 / 33

Page 55: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Definition of a groupoid

Definition, continued

1 If xf→ y and y

g→ z are arrows, then there is an arrow xg◦f→ z .

xf

//g◦f

++yg

// z

2 For each object x , there is an identity arrow x1x→ x .

vj=j◦1x // x 1xee

x1x

%% f =1x◦f // y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 16 / 33

Page 56: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Definition of a groupoid

Definition, continued

1 If xf→ y and y

g→ z are arrows, then there is an arrow xg◦f→ z .

xf

//g◦f

++yg

// z

2 For each object x , there is an identity arrow x1x→ x .

vj=j◦1x // x 1xee

x1x

%% f =1x◦f // y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 16 / 33

Page 57: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Definition of a groupoid

Definition, continued

1 If xf→ y and y

g→ z are arrows, then there is an arrow xg◦f→ z .

xf

//g◦f

++yg

// z

2 For each object x , there is an identity arrow x1x→ x .

vj=j◦1x // x 1xee

x1x

%% f =1x◦f // y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 16 / 33

Page 58: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Definition of a groupoid

Definition, continued

1 If xf→ y and y

g→ z are arrows, then there is an arrow xg◦f→ z .

xf

//g◦f

++yg

// z

2 For each object x , there is an identity arrow x1x→ x .

vj=j◦1x // x 1xee

x1x

%% f =1x◦f // y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 16 / 33

Page 59: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Definition of a groupoid

Definition, continued

1 If xf→ y and y

g→ z are arrows, then there is an arrow xg◦f→ z .

xf

//g◦f

++yg

// z

2 For each object x , there is an identity arrow x1x→ x .

vj=j◦1x // x 1xee

x1x

%% f =1x◦f // y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 16 / 33

Page 60: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

A definition of groupoids

Definition, continued

3 For each arrow xf→ y , there is an inverse arrow y

f −1

→ x .

xf

44f −1◦f =1x

%%y

f −1

tt1y=f ◦f −1

ee

4 Where applicable, the multiplication of arrows is associative.

xf

//

g◦f

**

h◦(g◦f )=(h◦g)◦f

66yg

//

h◦g

**zh

// w

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 17 / 33

Page 61: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

A definition of groupoids

Definition, continued

3 For each arrow xf→ y , there is an inverse arrow y

f −1

→ x .

xf

44f −1◦f =1x

%%y

f −1

tt1y=f ◦f −1

ee

4 Where applicable, the multiplication of arrows is associative.

xf

//

g◦f

**

h◦(g◦f )=(h◦g)◦f

66yg

//

h◦g

**zh

// w

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 17 / 33

Page 62: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

A definition of groupoids

Definition, continued

3 For each arrow xf→ y , there is an inverse arrow y

f −1

→ x .

xf

44f −1◦f =1x

%%y

f −1

tt1y=f ◦f −1

ee

4 Where applicable, the multiplication of arrows is associative.

xf

//

g◦f

**

h◦(g◦f )=(h◦g)◦f

66yg

//

h◦g

**zh

// w

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 17 / 33

Page 63: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

A definition of groupoids

Definition, continued

3 For each arrow xf→ y , there is an inverse arrow y

f −1

→ x .

xf

44f −1◦f =1x

%%y

f −1

tt1y=f ◦f −1

ee

4 Where applicable, the multiplication of arrows is associative.

xf

//

g◦f

**

h◦(g◦f )=(h◦g)◦f

66yg

//

h◦g

**zh

// w

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 17 / 33

Page 64: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of G

source and target maps: s, t : G1 → G0

s(

xf→ y

)= x , t

(x

f→ y)

= y

multiplication map: m : G(2) → G1, where

G(2) = {(g , f ) ∈ G1 ×G1 | t(f ) = s(g)}

is the set of composable arrows.

m(

yg→ z , x

f→ y)

= xg◦f→ z

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 18 / 33

Page 65: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of Gsource and target maps: s, t : G1 → G0

s(

xf→ y

)= x , t

(x

f→ y)

= y

multiplication map: m : G(2) → G1, where

G(2) = {(g , f ) ∈ G1 ×G1 | t(f ) = s(g)}

is the set of composable arrows.

m(

yg→ z , x

f→ y)

= xg◦f→ z

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 18 / 33

Page 66: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of Gsource and target maps: s, t : G1 → G0

s(

xf→ y

)= x , t

(x

f→ y)

= y

multiplication map: m : G(2) → G1, where

G(2) = {(g , f ) ∈ G1 ×G1 | t(f ) = s(g)}

is the set of composable arrows.

m(

yg→ z , x

f→ y)

= xg◦f→ z

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 18 / 33

Page 67: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of Gsource and target maps: s, t : G1 → G0

s(

xf→ y

)= x , t

(x

f→ y)

= y

multiplication map: m : G(2) → G1, where

G(2) = {(g , f ) ∈ G1 ×G1 | t(f ) = s(g)}

is the set of composable arrows.

m(

yg→ z , x

f→ y)

= xg◦f→ z

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 18 / 33

Page 68: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of Gsource and target maps: s, t : G1 → G0

s(

xf→ y

)= x , t

(x

f→ y)

= y

multiplication map: m : G(2) → G1, where

G(2) = {(g , f ) ∈ G1 ×G1 | t(f ) = s(g)}

is the set of composable arrows.

m(

yg→ z , x

f→ y)

= xg◦f→ z

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 18 / 33

Page 69: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of G, continued

identity map: e : G0 → G1

e(x) =(

x1x→ x

)

inverse map: i : G1 → G1

i(

xf→ y

)=

(y

f −1

→ x

)

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 19 / 33

Page 70: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of G, continued

identity map: e : G0 → G1

e(x) =(

x1x→ x

)

inverse map: i : G1 → G1

i(

xf→ y

)=

(y

f −1

→ x

)

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 19 / 33

Page 71: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of G, continued

identity map: e : G0 → G1

e(x) =(

x1x→ x

)

inverse map: i : G1 → G1

i(

xf→ y

)=

(y

f −1

→ x

)

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 19 / 33

Page 72: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of G, continued

identity map: e : G0 → G1

e(x) =(

x1x→ x

)

inverse map: i : G1 → G1

i(

xf→ y

)=

(y

f −1

→ x

)

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 19 / 33

Page 73: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Abstract groupoids

Structure maps

Structure maps of G, continued

identity map: e : G0 → G1

e(x) =(

x1x→ x

)

inverse map: i : G1 → G1

i(

xf→ y

)=

(y

f −1

→ x

)

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 19 / 33

Page 74: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

Definition

For each object x ∈ G0, the stabilizer group Gx of x is the set ofarrows that both start and end at x , (i.e. loops at x).

Gx = s−1(x) ∩ t−1(x)

For each arrow xf→ y , the induced map corresponding to f is

f̃ : Gx → Gy , defined by

f̃ (g) = f ◦ g ◦ f −1 for g ∈ Gx .

xg%% f

(( y

f −1

hh f̃ (g)=f ◦g◦f −1ee

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 20 / 33

Page 75: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

Definition

For each object x ∈ G0

, the stabilizer group Gx of x is the set ofarrows that both start and end at x , (i.e. loops at x).

Gx = s−1(x) ∩ t−1(x)

For each arrow xf→ y , the induced map corresponding to f is

f̃ : Gx → Gy , defined by

f̃ (g) = f ◦ g ◦ f −1 for g ∈ Gx .

xg%% f

(( y

f −1

hh f̃ (g)=f ◦g◦f −1ee

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 20 / 33

Page 76: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

Definition

For each object x ∈ G0, the stabilizer group Gx of x is the set ofarrows that both start and end at x , (i.e. loops at x).

Gx = s−1(x) ∩ t−1(x)

For each arrow xf→ y , the induced map corresponding to f is

f̃ : Gx → Gy , defined by

f̃ (g) = f ◦ g ◦ f −1 for g ∈ Gx .

xg%% f

(( y

f −1

hh f̃ (g)=f ◦g◦f −1ee

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 20 / 33

Page 77: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

Definition

For each object x ∈ G0, the stabilizer group Gx of x is the set ofarrows that both start and end at x , (i.e. loops at x).

Gx = s−1(x) ∩ t−1(x)

For each arrow xf→ y , the induced map corresponding to f is

f̃ : Gx → Gy , defined by

f̃ (g) = f ◦ g ◦ f −1 for g ∈ Gx .

xg%% f

(( y

f −1

hh f̃ (g)=f ◦g◦f −1ee

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 20 / 33

Page 78: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

Definition

For each object x ∈ G0, the stabilizer group Gx of x is the set ofarrows that both start and end at x , (i.e. loops at x).

Gx = s−1(x) ∩ t−1(x)

For each arrow xf→ y , the induced map corresponding to f is

f̃ : Gx → Gy

, defined by

f̃ (g) = f ◦ g ◦ f −1 for g ∈ Gx .

xg%% f

(( y

f −1

hh f̃ (g)=f ◦g◦f −1ee

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 20 / 33

Page 79: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

Definition

For each object x ∈ G0, the stabilizer group Gx of x is the set ofarrows that both start and end at x , (i.e. loops at x).

Gx = s−1(x) ∩ t−1(x)

For each arrow xf→ y , the induced map corresponding to f is

f̃ : Gx → Gy , defined by

f̃ (g) = f ◦ g ◦ f −1 for g ∈ Gx .

xg%% f

(( y

f −1

hh f̃ (g)=f ◦g◦f −1ee

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 20 / 33

Page 80: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

Definition

For each object x ∈ G0, the stabilizer group Gx of x is the set ofarrows that both start and end at x , (i.e. loops at x).

Gx = s−1(x) ∩ t−1(x)

For each arrow xf→ y , the induced map corresponding to f is

f̃ : Gx → Gy , defined by

f̃ (g) = f ◦ g ◦ f −1 for g ∈ Gx .

xg%% f

(( y

f −1

hh f̃ (g)=f ◦g◦f −1ee

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 20 / 33

Page 81: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

objects of G stabilizer groups grapes

arrows of G induced maps stems between grapes

the groupoid G groups and maps between them a bunch of grapes

•��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 21 / 33

Page 82: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

objects of G stabilizer groups grapes

arrows of G induced maps stems between grapes

the groupoid G groups and maps between them a bunch of grapes

•��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 21 / 33

Page 83: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

objects of G stabilizer groups grapes

arrows of G induced maps stems between grapes

the groupoid G groups and maps between them a bunch of grapes

•��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 21 / 33

Page 84: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

objects of G stabilizer groups grapes

arrows of G induced maps stems between grapes

the groupoid G groups and maps between them a bunch of grapes

•��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 21 / 33

Page 85: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Groupoids and groups

A groupoid is a bunch of groups

objects of G stabilizer groups grapes

arrows of G induced maps stems between grapes

the groupoid G groups and maps between them a bunch of grapes

•��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 21 / 33

Page 86: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled plane

Tile the plane with rectangles. Let X = the grout of the tiling.

Sym(X ) consists of:

Reflections across vertical and horizontal lines of the grout,and those through rectangle midpoints.

Translations by the vectors between any two “+” points of the grout.

Any combination of the above.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 22 / 33

Page 87: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled plane

Tile the plane with rectangles.

Let X = the grout of the tiling.

Sym(X ) consists of:

Reflections across vertical and horizontal lines of the grout,and those through rectangle midpoints.

Translations by the vectors between any two “+” points of the grout.

Any combination of the above.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 22 / 33

Page 88: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled plane

Tile the plane with rectangles. Let X = the grout of the tiling.

Sym(X ) consists of:

Reflections across vertical and horizontal lines of the grout,and those through rectangle midpoints.

Translations by the vectors between any two “+” points of the grout.

Any combination of the above.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 22 / 33

Page 89: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled plane

Tile the plane with rectangles. Let X = the grout of the tiling.

Sym(X ) consists of:

Reflections across vertical and horizontal lines of the grout,and those through rectangle midpoints.

Translations by the vectors between any two “+” points of the grout.

Any combination of the above.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 22 / 33

Page 90: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled plane

Tile the plane with rectangles. Let X = the grout of the tiling.

Sym(X ) consists of:

Reflections across vertical and horizontal lines of the grout,and those through rectangle midpoints.

Translations by the vectors between any two “+” points of the grout.

Any combination of the above.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 22 / 33

Page 91: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled plane

Tile the plane with rectangles. Let X = the grout of the tiling.

Sym(X ) consists of:

Reflections across vertical and horizontal lines of the grout,and those through rectangle midpoints.

Translations by the vectors between any two “+” points of the grout.

Any combination of the above.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 22 / 33

Page 92: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled plane

Tile the plane with rectangles. Let X = the grout of the tiling.

Sym(X ) consists of:

Reflections across vertical and horizontal lines of the grout,and those through rectangle midpoints.

Translations by the vectors between any two “+” points of the grout.

Any combination of the above.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 22 / 33

Page 93: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled floor

Consider a rectangular tiled room, R.

Sym(R) has only 4 elements!

Identity.

Reflection over horizontal line through R’s midpoint.

Reflection over vertical line through R’s midpoint.

180◦ rotation about R’s midpoint.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 23 / 33

Page 94: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled floor

Consider a rectangular tiled room, R.

Sym(R) has only 4 elements!

Identity.

Reflection over horizontal line through R’s midpoint.

Reflection over vertical line through R’s midpoint.

180◦ rotation about R’s midpoint.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 23 / 33

Page 95: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled floor

Consider a rectangular tiled room, R.

Sym(R) has only 4 elements!

Identity.

Reflection over horizontal line through R’s midpoint.

Reflection over vertical line through R’s midpoint.

180◦ rotation about R’s midpoint.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 23 / 33

Page 96: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled floor

Consider a rectangular tiled room, R.

Sym(R) has only 4 elements!

Identity.

Reflection over horizontal line through R’s midpoint.

Reflection over vertical line through R’s midpoint.

180◦ rotation about R’s midpoint.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 23 / 33

Page 97: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled floor

Consider a rectangular tiled room, R.

Sym(R) has only 4 elements!

Identity.

Reflection over horizontal line through R’s midpoint.

Reflection over vertical line through R’s midpoint.

180◦ rotation about R’s midpoint.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 23 / 33

Page 98: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled floor

Consider a rectangular tiled room, R.

Sym(R) has only 4 elements!

Identity.

Reflection over horizontal line through R’s midpoint.

Reflection over vertical line through R’s midpoint.

180◦ rotation about R’s midpoint.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 23 / 33

Page 99: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

A tiled floor

Consider a rectangular tiled room, R.

Sym(R) has only 4 elements!

Identity.

Reflection over horizontal line through R’s midpoint.

Reflection over vertical line through R’s midpoint.

180◦ rotation about R’s midpoint.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 23 / 33

Page 100: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Another tiled floor

Things are even worse for this “L”-shaped room.

Its symmetry group is just the identity!

We’re missing some symmetry!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 24 / 33

Page 101: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Another tiled floor

Things are even worse for this “L”-shaped room.

Its symmetry group is just the identity!

We’re missing some symmetry!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 24 / 33

Page 102: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Another tiled floor

Things are even worse for this “L”-shaped room.

Its symmetry group is just the identity!

We’re missing some symmetry!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 24 / 33

Page 103: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Another tiled floor

Things are even worse for this “L”-shaped room.

Its symmetry group is just the identity!

We’re missing some symmetry!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 24 / 33

Page 104: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Symmetry groupoids

G(L), the symmetry groupoid of L

Objects = points in the room L.

Arrows = triples (x , f , y) ∈ L× Sym(X )× L such that f (x) = y .

x(x ,f ,y)

** y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 25 / 33

Page 105: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Symmetry groupoids

G(L), the symmetry groupoid of L

Objects = points in the room L.

Arrows = triples (x , f , y) ∈ L× Sym(X )× L such that f (x) = y .

x(x ,f ,y)

** y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 25 / 33

Page 106: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Symmetry groupoids

G(L), the symmetry groupoid of L

Objects = points in the room L.

Arrows = triples (x , f , y) ∈ L× Sym(X )× L such that f (x) = y .

x(x ,f ,y)

** y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 25 / 33

Page 107: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Symmetry groupoids

G(L), the symmetry groupoid of L

Objects = points in the room L.

Arrows = triples (x , f , y) ∈ L× Sym(X )× L such that f (x) = y .

x(x ,f ,y)

** y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 25 / 33

Page 108: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Symmetry groupoids

G(L), the symmetry groupoid of L

Objects = points in the room L.

Arrows = triples (x , f , y) ∈ L× Sym(X )× L such that f (x) = y .

x(x ,f ,y)

** y

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 25 / 33

Page 109: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Big arrows and small arrows

•99�� pp

\\ •��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

Symmetry groups consist of transformations = big arrows.They move points all at the same time.

We form symmetry groupoids by breaking each big arrowinto small arrows.They move points one at a time.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 26 / 33

Page 110: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Big arrows and small arrows

•99�� pp

\\ •��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

Symmetry groups consist of transformations

= big arrows.They move points all at the same time.

We form symmetry groupoids by breaking each big arrowinto small arrows.They move points one at a time.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 26 / 33

Page 111: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Big arrows and small arrows

•99�� pp

\\ •��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

Symmetry groups consist of transformations = big arrows.

They move points all at the same time.

We form symmetry groupoids by breaking each big arrowinto small arrows.They move points one at a time.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 26 / 33

Page 112: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Big arrows and small arrows

•99�� pp

\\ •��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

Symmetry groups consist of transformations = big arrows.They move points all at the same time.

We form symmetry groupoids by breaking each big arrowinto small arrows.They move points one at a time.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 26 / 33

Page 113: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Big arrows and small arrows

•99�� pp

\\ •��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

Symmetry groups consist of transformations = big arrows.They move points all at the same time.

We form symmetry groupoids by breaking each big arrowinto small arrows.

They move points one at a time.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 26 / 33

Page 114: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Big arrows and small arrows

•99�� pp

\\ •��

�� ((

// • vv

wwoooooooooooooo

•99 PP 33• ZZ •

WW

QQ

Symmetry groups consist of transformations = big arrows.They move points all at the same time.

We form symmetry groupoids by breaking each big arrowinto small arrows.They move points one at a time.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 26 / 33

Page 115: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Same or different?

In terms of symmetry groupoids, x , y ∈ L are “the same” if there isan arrow in G(L) from x to y .

In this example, two points are “the same” if they are similarly orsymmetrically placed within their tiles.

Locally, there are even more symmetries!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 27 / 33

Page 116: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Same or different?

In terms of symmetry groupoids,

x , y ∈ L are “the same” if there isan arrow in G(L) from x to y .

In this example, two points are “the same” if they are similarly orsymmetrically placed within their tiles.

Locally, there are even more symmetries!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 27 / 33

Page 117: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Same or different?

In terms of symmetry groupoids, x , y ∈ L are “the same” if there isan arrow in G(L) from x to y .

In this example, two points are “the same” if they are similarly orsymmetrically placed within their tiles.

Locally, there are even more symmetries!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 27 / 33

Page 118: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Same or different?

In terms of symmetry groupoids, x , y ∈ L are “the same” if there isan arrow in G(L) from x to y .

In this example, two points are “the same” if they are similarly orsymmetrically placed within their tiles.

Locally, there are even more symmetries!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 27 / 33

Page 119: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Same or different?

In terms of symmetry groupoids, x , y ∈ L are “the same” if there isan arrow in G(L) from x to y .

In this example, two points are “the same” if they are similarly orsymmetrically placed within their tiles.

Locally, there are even more symmetries!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 27 / 33

Page 120: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Local symmetries

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 28 / 33

Page 121: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Local symmetries

Local symmetry types of points in L

1 Interior tile points

2 Interior edge points

3 Interior “+” points

4 Boundary edge points

5 Boundary “T” points

6 Acute boundary corner points

7 Obtuse boundary corner points

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 29 / 33

Page 122: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Local symmetries

Local symmetry types of points in L

1 Interior tile points

2 Interior edge points

3 Interior “+” points

4 Boundary edge points

5 Boundary “T” points

6 Acute boundary corner points

7 Obtuse boundary corner points

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 29 / 33

Page 123: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Local symmetries

Local symmetry types of points in L

1 Interior tile points

2 Interior edge points

3 Interior “+” points

4 Boundary edge points

5 Boundary “T” points

6 Acute boundary corner points

7 Obtuse boundary corner points

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 29 / 33

Page 124: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Local symmetries

Local symmetry types of points in L

1 Interior tile points

2 Interior edge points

3 Interior “+” points

4 Boundary edge points

5 Boundary “T” points

6 Acute boundary corner points

7 Obtuse boundary corner points

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 29 / 33

Page 125: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Local symmetries

Local symmetry types of points in L

1 Interior tile points

2 Interior edge points

3 Interior “+” points

4 Boundary edge points

5 Boundary “T” points

6 Acute boundary corner points

7 Obtuse boundary corner points

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 29 / 33

Page 126: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Local symmetries

Local symmetry types of points in L

1 Interior tile points

2 Interior edge points

3 Interior “+” points

4 Boundary edge points

5 Boundary “T” points

6 Acute boundary corner points

7 Obtuse boundary corner points

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 29 / 33

Page 127: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Local symmetries

Local symmetry types of points in L

1 Interior tile points

2 Interior edge points

3 Interior “+” points

4 Boundary edge points

5 Boundary “T” points

6 Acute boundary corner points

7 Obtuse boundary corner points

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 29 / 33

Page 128: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Local symmetries

Local symmetry types of points in L

1 Interior tile points

2 Interior edge points

3 Interior “+” points

4 Boundary edge points

5 Boundary “T” points

6 Acute boundary corner points

7 Obtuse boundary corner points

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 29 / 33

Page 129: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Groupoids of local symmetries

G(L)loc, the local symmetry groupoid of L

Objects = points in L.Arrows = triples (x , f , y) ∈ L× Sym(R2)× L such that f (x) = y ,and locally f preserves

the outside of the room,

the interior of the room tiles,

the grout in the room.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 30 / 33

Page 130: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Groupoids of local symmetries

G(L)loc, the local symmetry groupoid of L

Objects = points in L.Arrows = triples (x , f , y) ∈ L× Sym(R2)× L such that f (x) = y ,and locally f preserves

the outside of the room,

the interior of the room tiles,

the grout in the room.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 30 / 33

Page 131: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Groupoids of local symmetries

G(L)loc, the local symmetry groupoid of L

Objects = points in L.

Arrows = triples (x , f , y) ∈ L× Sym(R2)× L such that f (x) = y ,and locally f preserves

the outside of the room,

the interior of the room tiles,

the grout in the room.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 30 / 33

Page 132: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Groupoids of local symmetries

G(L)loc, the local symmetry groupoid of L

Objects = points in L.Arrows = triples (x , f , y) ∈ L× Sym(R2)× L such that f (x) = y

,and locally f preserves

the outside of the room,

the interior of the room tiles,

the grout in the room.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 30 / 33

Page 133: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Groupoids and symmetry Describing symmetry with groupoids

Groupoids of local symmetries

G(L)loc, the local symmetry groupoid of L

Objects = points in L.Arrows = triples (x , f , y) ∈ L× Sym(R2)× L such that f (x) = y ,and locally f preserves

the outside of the room,

the interior of the room tiles,

the grout in the room.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 30 / 33

Page 134: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Winding down Summary

Summary

Symmetries are ways of transforming an object while preservingits essential features.

Groups are the natural algebraic structures formed by collectionsof global transformations.

Groupoids are algebraic structures that can be viewedas a bunch of groups.

When we break global transformations into point transformations,we go from symmetry groups to symmetry groupoids.

Groupoids allow us to capture a wider variety of symmetryphenomenon than can be captured by groups alone.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 31 / 33

Page 135: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Winding down Summary

Summary

Symmetries are ways of transforming an object while preservingits essential features.

Groups are the natural algebraic structures formed by collectionsof global transformations.

Groupoids are algebraic structures that can be viewedas a bunch of groups.

When we break global transformations into point transformations,we go from symmetry groups to symmetry groupoids.

Groupoids allow us to capture a wider variety of symmetryphenomenon than can be captured by groups alone.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 31 / 33

Page 136: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Winding down Summary

Summary

Symmetries are ways of transforming an object while preservingits essential features.

Groups are the natural algebraic structures formed by collectionsof global transformations.

Groupoids are algebraic structures that can be viewedas a bunch of groups.

When we break global transformations into point transformations,we go from symmetry groups to symmetry groupoids.

Groupoids allow us to capture a wider variety of symmetryphenomenon than can be captured by groups alone.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 31 / 33

Page 137: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Winding down Summary

Summary

Symmetries are ways of transforming an object while preservingits essential features.

Groups are the natural algebraic structures formed by collectionsof global transformations.

Groupoids are algebraic structures that can be viewedas a bunch of groups.

When we break global transformations into point transformations,we go from symmetry groups to symmetry groupoids.

Groupoids allow us to capture a wider variety of symmetryphenomenon than can be captured by groups alone.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 31 / 33

Page 138: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Winding down Summary

Summary

Symmetries are ways of transforming an object while preservingits essential features.

Groups are the natural algebraic structures formed by collectionsof global transformations.

Groupoids are algebraic structures that can be viewedas a bunch of groups.

When we break global transformations into point transformations,we go from symmetry groups to symmetry groupoids.

Groupoids allow us to capture a wider variety of symmetryphenomenon than can be captured by groups alone.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 31 / 33

Page 139: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Winding down Summary

Summary

Symmetries are ways of transforming an object while preservingits essential features.

Groups are the natural algebraic structures formed by collectionsof global transformations.

Groupoids are algebraic structures that can be viewedas a bunch of groups.

When we break global transformations into point transformations,we go from symmetry groups to symmetry groupoids.

Groupoids allow us to capture a wider variety of symmetryphenomenon than can be captured by groups alone.

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 31 / 33

Page 140: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Winding down Summary

THE END

Thank you for listening.

And happy Earth Day!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 32 / 33

Page 141: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Winding down Summary

THE END

Thank you for listening.

And happy Earth Day!

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 32 / 33

Page 142: Groups, groupoids, and symmetry - Cornell Universitypi.math.cornell.edu/~goldberg/Talks/Groupoids-Union.pdf · Groups and symmetry Symmetries in the plane Some examples of symmetry

Winding down References

Alan WeinsteinGroupoids: Unifying Internal and External SymmetryNotices Amer. Math. Soc. 43 (1996), 744–752arXiv:math/9602220

T. Goldberg (Cornell) Groups, groupoids, and symmetry April 22, 2009 33 / 33