Conjugacy in Thompson’s Group Jim Belk (joint with Francesco Matucci)

Slides:



Advertisements
Similar presentations
Solving Systems of Equations
Advertisements

Knapsack Problem Section 7.6. Problem Suppose we have n items U={u 1,..u n }, that we would like to insert into a knapsack of size C. Each item u i has.
A simple example finding the maximum of a set S of n numbers.
Greedy Algorithms Greed is good. (Some of the time)
Forest Diagrams for Thompson’s Group Jim Belk. Associative Laws Consider the following piecewise-linear homeomorphism of  :
Simplicial structures on train tracks Fedor Duzhin, Nanyang Technological University, Singapore.
1.2 Row Reduction and Echelon Forms
Linear Equations in Linear Algebra
Advanced Topics in Algorithms and Data Structures Page 1 Parallel merging through partitioning The partitioning strategy consists of: Breaking up the given.
Parallel Merging Advanced Algorithms & Data Structures Lecture Theme 15 Prof. Dr. Th. Ottmann Summer Semester 2006.
CHAPTER 4 Decidability Contents Decidable Languages
Thompson’s Group Jim Belk. Associative Laws Let  be the following piecewise-linear homeomorphism of  :
Conjugacy and Dynamics in Thompson’s Groups Jim Belk (joint with Francesco Matucci)
Function: Definition A function is a correspondence from a first set, called the domain, to a second set, called the range, such that each element in the.
Basics of Functions and Their Graphs
Systems of Linear Equations
Functions Definition A function from a set S to a set T is a rule that assigns to each element of S a unique element of T. We write f : S → T. Let S =
2-1 Relations and Functions
Algebra Review. Polynomial Manipulation Combine like terms, multiply, FOIL, factor, etc.
4-3 Relations Objective: Students will represent relations as sets of ordered pairs, tables, mappings, and graphs. Students will find the inverse of a.
A line that intersects two or more lines. Transversal.
Chapter 3: The Fundamentals: Algorithms, the Integers, and Matrices
UNC Chapel Hill M. C. Lin Point Location Reading: Chapter 6 of the Textbook Driving Applications –Knowing Where You Are in GIS Related Applications –Triangulation.
Relations and Functions
MATH- CALCULUS I DONE BY- Supatchaya, Piyate,and Sulakshmi.
Line Arrangement Chapter 6. Line Arrangement Problem: Given a set L of n lines in the plane, compute their arrangement which is a planar subdivision.
MAC 1140 Module 5 Nonlinear Functions and Equations.
SECTION 3 ISOMORPHIC BINARY STRUCTURES Definition Let  S,  and  S’,  ’  be binary algebraic structures. An isomorphism of S with S’ is a one-to-one.
Chapter 1-The Basics Calculus, 2ed, by Blank & Krantz, Copyright 2011 by John Wiley & Sons, Inc, All Rights Reserved.
Incomplete Directed Perfect Phylogeny Itsik Pe'er, Tal Pupko, Ron Shamir, and Roded Sharan SIAM Journal on Computing Volume 33, Number 3, pp
Section 5.2 One-to-One Functions; Inverse Functions.
Lecture 5 Jianjun Hu Department of Computer Science and Engineering University of South Carolina CSCE350 Algorithms and Data Structure.
Planar Graphs Graph Coloring
Agenda Review: –Planar Graphs Lecture Content:  Concepts of Trees  Spanning Trees  Binary Trees Exercise.
FINDING A POLYNOMIAL PASSING THROUGH A POINT. Review: the Linear Factorization Theorem If where n > 1 and a n ≠ 0 then Where c 1, c 2, … c n are complex.
SOLUTION EXAMPLE 1 Represent relations Consider the relation given by the ordered pair (–2, –3), (–1, 1), (1, 3), (2, –2), and (3, 1). a. Identify the.
Welded Braids Fedor Duzhin, NTU. Plan of the talk 1.Ordinary Artin’s and welded braid groups (geometrical description) 2.Artin’s presentation for ordinary.
Braids Without Twists Jim Belk* and Francesco Matucci.
1 1.2 Linear Equations in Linear Algebra Row Reduction and Echelon Forms © 2016 Pearson Education, Ltd.
Senior Project Board Implementation of the Solution to the Conjugacy Problem in Thompson’s Group F by Nabil Hossain Advisers: James Belk & Robert McGrail.
Algebra 2 June 18, 2016 Goals:   Identify functions in coordinate, table, or graph form   Determine domain and range of given functions.
Chapter 2 Linear Equations and Functions. Sect. 2.1 Functions and their Graphs Relation – a mapping or pairing of input values with output values domain.
Functions 2 Copyright © Cengage Learning. All rights reserved.
Sets of Real Numbers (0-2)
The Acceptance Problem for TMs
Objective – To use tables to represent functions.
Linear Algebra Lecture 4.
CALCULUS AND ANALYTIC GEOMETRY CS 001 LECTURE 02.
2-1 Relations and Functions
Relations and Functions
2-1 Relations and Functions
Algebra 2 September 16, 2018 Goals:
EXAMPLE 1 Represent relations
Implementation of a Solution to the
Using First Derivatives to Find Maximum and Minimum Values and Sketch Graphs OBJECTIVE Find relative extrema of a continuous function using the First-Derivative.
Basics of Functions and Their Graphs
4.1 DFT In practice the Fourier components of data are obtained by digital computation rather than by analog processing. The analog values have to be.
Linear Equations in Linear Algebra
Functional Properties and Problem Reduction
Methods to Solving Systems of Equations
FUNCTION NOTATION AND EVALUATING FUNCTIONS
Solving Systems of Equations
Review Write as ax + b = 0 and then as y = ax + b. 5x + 2 = 8
Warm Up #6 Evaluate each expression for the given value of x.
4.4 – relations, domain, & range
Inequalities and their Graphs
2.1 Review When variables change together, their interaction is called a ___________. When one variable determines the exact value of a second variable,
Linear Equations in Linear Algebra
Chapter 2 Functions, Equations, and Graphs
Solution Free Body Diagram.
Presentation transcript:

Conjugacy in Thompson’s Group Jim Belk (joint with Francesco Matucci)

Thompson’s Group Thompson’s Group  . 2 ½ 1 (¼,½)(¼,½) (½,¾)   Piecewise-linear homeomorphisms of  .   if and only if: 1. The slopes of  are powers of 2, and 2. The breakpoints of  have dyadic rational coordinates.

Thompson’s Group  . 2 ½ 1 (¼,½)(¼,½) (½,¾)   if and only if: 1. The slopes of  are powers of 2, and 2. The breakpoints of  have dyadic rational coordinates. 10 ½              ¼ 01 ½ ¾

Another Example                          

Another Example                          

Another Example                          

Another Example                          

Another Example                          

Another Example                          

Another Example                          

Another Example In general, a dyadic subdivision is any subdivision of  obtained by repeatedly cutting intervals in half. Every element of maps linearly between the intervals of two dyadic subdivisions.

Strand Diagrams

We represent elements of using strand diagrams: 1 0 ½              ¼ 01 ½ ¾

Strand Diagrams A strand diagram takes a number     (expressed in binary) as input, and outputs .  

Strand Diagrams A strand diagram takes a number     (expressed in binary) as input, and outputs . 

Strand Diagrams   A strand diagram takes a number     (expressed in binary) as input, and outputs .

Strand Diagrams A strand diagram takes a number     (expressed in binary) as input, and outputs .   

Strand Diagrams A strand diagram takes a number     (expressed in binary) as input, and outputs .    

 Strand Diagrams A strand diagram takes a number     (expressed in binary) as input, and outputs .    

Strand Diagrams Every vertex (other than the top and the bottom) is either a split or a merge: split merge

Strand Diagrams A split removes the first digit of a binary expansion: merge      

 Strand Diagrams A merge inserts a new digit:          

Strand Diagrams 1 0 ½              ¼ 01 ½ ¾

Strand Diagrams 1 0 ½              ¼ 01 ½ ¾     

Strand Diagrams 1 0 ½              ¼ 01 ½ ¾         

Strand Diagrams 1 0 ½              ¼ 01 ½ ¾       

Strand Diagrams

Reduction Type I Type II These two moves are called reductions. Neither affects the corresponding piecewise-linear function.

Reduction Type I Type II These two moves are called reductions. Neither affects the corresponding piecewise-linear function.   

Reduction Type I Type II These two moves are called reductions. Neither affects the corresponding piecewise-linear function.   

Reduction Type I Type II These two moves are called reductions. Neither affects the corresponding piecewise-linear function.    

Reduction Type I Type II These two moves are called reductions. Neither affects the corresponding piecewise-linear function.    

Reduction Type I Type II A strand diagram is reduced if it is not subject to any reductions. Theorem. There is a one-to-one correspondence: reduced strand diagrams elements of

Multiplication We can multiply two strand diagrams concatenating them:       

Multiplication Usually the result will not be reduced.       

Multiplication Usually the result will not be reduced.       

Multiplication Usually the result will not be reduced.       

Conjugacy

The Conjugacy Problem A solution to the conjugacy problem in  is an algorithm which decides whether given elements     are conjugate:     Let  be any group. Classical Algorithm Problems: Word Problem Conjugacy Problem Isomorphism Problem

The Free Group Here’s a solution to the conjugacy problem in the free group  . Suppose we are given a reduced word:           To find the conjugacy class, make the word into a circle and reduce:             

The Free Group To find the conjugacy class, make the word into a circle and reduce:              Two elements of   are conjugate if and only if they have the same reduced circle.

The Solution for The idea is to wrap the strand diagram around in a circle: We call this an annular strand diagram.

The Solution for The idea is to wrap the strand diagram around in a circle: We call this an annular strand diagram.

The Solution for The idea is to wrap the strand diagram around in a circle: We call this an annular strand diagram.

The Solution for The idea is to wrap the strand diagram around in a circle: We call this an annular strand diagram.

The Solution for The idea is to wrap the strand diagram around in a circle: We call this an annular strand diagram.

The Solution for The idea is to wrap the strand diagram around in a circle: We call this an annular strand diagram.

The Solution for The idea is to wrap the strand diagram around in a circle: We call this an annular strand diagram.

The Solution for The idea is to wrap the strand diagram around in a circle: We call this an annular strand diagram.

Main Result Theorem. Two elements of are conjugate if and only if they have the same reduced annular strand diagram.

Main Result Theorem (B and Matucci). Two elements of are conjugate if and only if they have the same reduced annular strand diagram. Hopcroft and Wong (1974): You can determine whether two planar graphs are isomorphic in linear time. Corollary. The conjugacy problem in has a linear-time solution. By analyzing the structure of the annular strand diagram, one can get a complete description of the dynamics of an element of.