The group of reversible Turing machines
|
|
- Griselda Gregory
- 5 years ago
- Views:
Transcription
1 The group of reversible Turing machines Sebastián Barbieri, Jarkko Kari and Ville Salo LIP, ENS de Lyon CNRS INRIA UCBL Université de Lyon University of Turku Center for Mathematical Modeling, University of Chile AUTOMATA June, 2016
2 Motivation Recall that a Turing machine is defined by a rule : δ T : Σ Q Σ Q { 1, 0, 1}
3 Motivation Recall that a Turing machine is defined by a rule : δ T : Σ Q Σ Q { 1, 0, 1} q δ T (, q) = (, r, 1)
4 Motivation Recall that a Turing machine is defined by a rule : δ T : Σ Q Σ Q { 1, 0, 1} r δ T (, q) = (, r, 1)
5 Motivation This defines a natural action T : Σ Z Q Σ Z Q q T r
6 Motivation This defines a natural action T : Σ Z Q Σ Z Q Such that if (x, q) Σ Z Q and δ T (x 0, q) = (a, r, d) then : T (x, q) = (σ d ( x), q ) where σ : Σ Z Σ Z is the shift action given by σ d (x) z = x z d, x 0 = a and x Z\{0} = x Z\{0}.
7 Motivation The composition of two actions T T is not necessarily an action generated by a Turing machine. if the action T is a bijection then the inverse it not necessarily an action generated by a Turing machine.
8 Motivation The composition of two actions T T is not necessarily an action generated by a Turing machine. if the action T is a bijection then the inverse it not necessarily an action generated by a Turing machine. As in cellular automata, the class of CA with radius bounded by some k N is not closed under composition or inverses.
9 Definition Let s get rid of these constrains. Given F, F finite subsets of Z d, consider instead of δ T a function : f T : Σ F Q Σ F Q Z d,
10 Definition Let s get rid of these constrains. Given F, F finite subsets of Z d, consider instead of δ T a function : f T : Σ F Q Σ F Q Z d, Let F = F = {0, 1, 2} 2, then f T (p, q) = (p, q, d) means : p p Turn state q into state q Move head by d.
11 Moving head model f T defines naturally an action T Σ Zd Q Z d T q 2 q 1 f (, q 1 ) = (, q 2, (1, 1)) F = {(0, 0), (1, 0), (1, 1)}
12 Moving head model f T defines naturally an action T Σ Zd Q Z d T q 2 q 1 f (, q 1 ) = (, q 2, (1, 1)) F = {(0, 0), (1, 0), (1, 1)} Let Σ = n and Q = k. (TM(Z d, n, k), ) is the monoid of all such T with the composition operation ; (RTM(Z d, n, k), ) is the group of all such T which are bijective.
13 Moving head model : As cellular automata Let Q = {1,..., k} and Σ = {0,..., n 1}. Σ Zd = {x : Z d Σ} X k = {x {0, 1,..., k} Zd 0 / {x u, x v } = u = v} Let X n,k = Σ Zd X k and Y = Σ Zd {0 Zd }. Then :
14 Moving head model : As cellular automata Let Q = {1,..., k} and Σ = {0,..., n 1}. Σ Zd = {x : Z d Σ} X k = {x {0, 1,..., k} Zd 0 / {x u, x v } = u = v} Let X n,k = Σ Zd X k and Y = Σ Zd {0 Zd }. Then : TM(Z d, n, k) = {φ End(X n,k ) φ Y = id, φ 1 (Y ) = Y } RTM(Z d, n, k) = {φ Aut(X n,k ) φ Y = id}
15 Moving tape model f T defines naturally an action T Σ Zd Q T f q 1 q 2 f (, q 1 ) = (, q 2, (1, 1)) F = {(0, 0), (1, 0), (1, 1)}
16 Moving tape model f T defines naturally an action T Σ Zd Q T f q 1 q 2 f (, q 1 ) = (, q 2, (1, 1)) F = {(0, 0), (1, 0), (1, 1)} Let Σ = n and Q = k. (TM fix (Z d, n, k), ) is the monoid of all such T with the composition operation ; (RTM fix (Z d, n, k), ) is the group of all such T which are bijective.
17 Moving tape model : dynamical definition Let x, y Σ Zd. x and y are asymptotic, and write x y, if they differ in finitely many coordinates. We write x m y if x v = y v for all v m.
18 Moving tape model : dynamical definition Let x, y Σ Zd. x and y are asymptotic, and write x y, if they differ in finitely many coordinates. We write x m y if x v = y v for all v m. Let T : Σ Zd Q Σ Zd Q be a function. T is a moving tape Turing machine T is continuous, and for a continuous function s : Σ Zd Q Z d and a N we have T (x, q) 1 a σ s(x,q) (x) for all (x, q) Σ Zd Q.
19 Moving tape model : dynamical definition Let x, y Σ Zd. x and y are asymptotic, and write x y, if they differ in finitely many coordinates. We write x m y if x v = y v for all v m. Let T : Σ Zd Q Σ Zd Q be a function. T is a moving tape Turing machine T is continuous, and for a continuous function s : Σ Zd Q Z d and a N we have T (x, q) 1 a σ s(x,q) (x) for all (x, q) Σ Zd Q. s : Σ Zd Q Z d is the shift indicator function
20 Equivalence of the models RTM fix (Z d, 1, k) = S k and Z d RTM(Z d, 1, k).
21 Equivalence of the models RTM fix (Z d, 1, k) = S k and Z d RTM(Z d, 1, k). Proposition If n 2 then : TM fix (Z d, n, k) = TM(Z d, n, k) RTM fix (Z d, n, k) = RTM(Z d, n, k).
22 Properties of RTM Proposition Let T TM fix (Z d, n, k). Then the following are equivalent : 1 T is injective. 2 T is surjective. 3 T RTM fix (Z d, n, k). 4 T preserves the uniform measure (µ(t 1 (A)) = µ(a) for all Borel sets A). 5 µ(t (A)) = µ(a) for all Borel sets A.
23 Properties of RTM Proposition If n 2 RTM(Z d, n, k) is not finitely generated.
24 Properties of RTM Proposition If n 2 RTM(Z d, n, k) is not finitely generated. Proof : We find an epimorphism from RTM to a non-finitely generated group. Let T RTM fix (Z d, n, k), therefore, it has a shift indicator s : Σ Zd Q Z d. Define α(t ) := E µ (s) = s(x, q)dµ, Σ Zd Q One can check that α(t 1 T 2 ) = α(t 1 ) + α(t 2 ). Therefore α : RTM(Z d, n, k) Q d is an homomorphism
25 Properties of RTM Now consider the machine T SURF,m where for all a Σ and q Q : q a q T SURF,m a f (0 m a, q) = (a0 m, q, 1). Otherwise f (u, q) = (u, q, 0).
26 Properties of RTM Now consider the machine T SURF,m where for all a Σ and q Q : q a q T SURF,m a f (0 m a, q) = (a0 m, q, 1). Otherwise f (u, q) = (u, q, 0). T SURF,m RTM(Z, n, k) and α(t SURF,m ) = 1/n m
27 Properties of RTM Now consider the machine T SURF,m where for all a Σ and q Q : q a q T SURF,m a f (0 m a, q) = (a0 m, q, 1). Otherwise f (u, q) = (u, q, 0). T SURF,m RTM(Z, n, k) and α(t SURF,m ) = 1/n m (1/n m ) m N α(rtm(z, n, k)) which is thus a non-finitely generated subgroup of Q.
28 Interesting subgroups of RTM LP(Z d, n, k) Local permutations. q T π r
29 Interesting subgroups of RTM LP(Z d, n, k) Local permutations. RFA(Z d, n, k) Reversible finite-state automata. q T r
30 Interesting subgroups of RTM LP(Z d, n, k) Local permutations. RFA(Z d, n, k) Reversible finite-state automata. OB(Z d, n, k) Oblivous machines LP, Shift.
31 Interesting subgroups of RTM LP(Z d, n, k) Local permutations. RFA(Z d, n, k) Reversible finite-state automata. OB(Z d, n, k) Oblivous machines LP, Shift. EL(Z d, n, k) Elementary machines LP, RFA.
32 Small group theory roadmap Residually Finite LEF Abelian Sofic Surjunctive Amenable LEA Res. finite groups are those where every non-identity element can be mapped to a non-identity element by a homomorphism to a finite group Amenable groups admit left invariant finitely additive measures. LEF and LEA stand for locally embeddable into (finite/amenable) groups. Sofic groups are generalizations of LEF and LEA. Surjunctive groups satisfy that all injective CA are surjective.
33 Small group theory roadmap Residually Finite LEF Abelian Sofic Surjunctive Amenable LEA Theorem n 2, RTM(Z d, n, k) is LEF but neither amenable nor residually finite.
34 Some properties : LP(Z d, n, k) For n 2, we have S LP(Z d, n, k).
35 Some properties : LP(Z d, n, k) For n 2, we have S LP(Z d, n, k). This means that RTM is not residually finite, and that it contains all finite groups.
36 Some properties : LP(Z d, n, k) For n 2, we have S LP(Z d, n, k). This means that RTM is not residually finite, and that it contains all finite groups. LP(Z d, n, k) is locally finite and amenable.
37 Some properties : LP(Z d, n, k) For n 2, we have S LP(Z d, n, k). This means that RTM is not residually finite, and that it contains all finite groups. LP(Z d, n, k) is locally finite and amenable. In particular, for n 2 LP(Z d, n, k) is not finitely generated.
38 Some properties : OB(Z d, n, k) Now let s add the shift. Recall that OB(Z d, n, k) = LP, Shift.
39 Some properties : OB(Z d, n, k) Now let s add the shift. Recall that OB(Z d, n, k) = LP, Shift. OB(Z d, n, k) is amenable.
40 Some properties : OB(Z d, n, k) Now let s add the shift. Recall that OB(Z d, n, k) = LP, Shift. OB(Z d, n, k) is amenable. Proof : α gives a short exact sequence 1 LP(Z d, n, k) OB(Z d, n, k) Z d 1.
41 Some properties : OB(Z d, n, k) Now let s add the shift. Recall that OB(Z d, n, k) = LP, Shift. OB(Z d, n, k) is amenable. Proof : α gives a short exact sequence 1 LP(Z d, n, k) OB(Z d, n, k) Z d 1. OB(Z d, n, k) contains all generalized lamplighter groups G Z d.
42 Some properties : OB(Z d, n, k) Now let s add the shift. Recall that OB(Z d, n, k) = LP, Shift. OB(Z d, n, k) is amenable. Proof : α gives a short exact sequence 1 LP(Z d, n, k) OB(Z d, n, k) Z d 1. OB(Z d, n, k) contains all generalized lamplighter groups G Z d. Theorem OB(Z d, n, k) is finitely generated.
43 OB(Z d, n, k) is finitely generated. This proof is based on the existence of strongly universal reversible gates for permutations of Σ m. A controlled swap is a transposition (s, t) where s, t have Hamming distance 1 in Q Σ m. Theorem The group generated by the applications of controlled swaps of Q Σ 4 at arbitrary positions generates Sym(Q Σ m ) if Σ is odd and Alt(Q Σ m ) if it s even. Corollary : [Sym(Q Σ m )] m+1 [Sym(Q Σ 4 )] m+1.
44 OB(Z d, n, k) is finitely generated. Using this result, a generating set can be constructed : A 1 = Shifts T ei for {e i } i d a base of Z d. A 2 =All T π LP(Z d, n, k) of fixed support E Z d of size 4. A 3 = The swaps of symbols in positions ( 0, e i ).
45 Some properties : RFA(Z d, n, k) Recall that RFA(Z d, n, k) is the subgroup of machines which do not modify the tape. For n 2, RFA(Z d, n, k) contains all countable free groups.
46 Some properties : RFA(Z d, n, k) Recall that RFA(Z d, n, k) is the subgroup of machines which do not modify the tape. For n 2, RFA(Z d, n, k) contains all countable free groups. In particular, this means that RFA and RTM are not amenable.
47 Some properties : RFA(Z d, n, k) Recall that RFA(Z d, n, k) is the subgroup of machines which do not modify the tape. For n 2, RFA(Z d, n, k) contains all countable free groups. In particular, this means that RFA and RTM are not amenable. RFA(Z d, n, k) is residually finite but not finitely generated.
48 Some properties : EL(Z d, n, k) and RTM(Z d, n, k) Recall that EL(Z d, n, k) = LP(Z d, n, k), RFA(Z d, n, k) is the subgroup of elementary Turing machines. Question : Is EL(Z d, n, k) = RTM(Z d, n, k)?
49 Some properties : EL(Z d, n, k) and RTM(Z d, n, k) Recall that EL(Z d, n, k) = LP(Z d, n, k), RFA(Z d, n, k) is the subgroup of elementary Turing machines. Question : Is EL(Z d, n, k) = RTM(Z d, n, k)? For n 2, α(el(z d, n, k)) = α(rfa(z d, n, k)) has bounded denominator.
50 Some properties : EL(Z d, n, k) and RTM(Z d, n, k) Recall that EL(Z d, n, k) = LP(Z d, n, k), RFA(Z d, n, k) is the subgroup of elementary Turing machines. Question : Is EL(Z d, n, k) = RTM(Z d, n, k)? For n 2, α(el(z d, n, k)) = α(rfa(z d, n, k)) has bounded denominator. In particular, this means that EL RTM.
51 Some properties : EL(Z d, n, k) and RTM(Z d, n, k) Recall that EL(Z d, n, k) = LP(Z d, n, k), RFA(Z d, n, k) is the subgroup of elementary Turing machines. Question : Is EL(Z d, n, k) = RTM(Z d, n, k)? For n 2, α(el(z d, n, k)) = α(rfa(z d, n, k)) has bounded denominator. In particular, this means that EL RTM. Open : Is EL = Ker α (RTM), Shift?
52 Some properties : EL(Z d, n, k) and RTM(Z d, n, k) Recall that EL(Z d, n, k) = LP(Z d, n, k), RFA(Z d, n, k) is the subgroup of elementary Turing machines. Question : Is EL(Z d, n, k) = RTM(Z d, n, k)? For n 2, α(el(z d, n, k)) = α(rfa(z d, n, k)) has bounded denominator. In particular, this means that EL RTM. Open : Is EL = Ker α (RTM), Shift? RTM is a LEF group, in particular, it is sofic.
53 Computability properties Given a finite rules : f, f : It is decidable (in any model) whether T f = T f. We can effectively calculate a rule for T f T f. It is decidable whether T f is reversible. If it is, we can effectively compute a rule for T 1 f.
54 Computability properties Given a finite rules : f, f : It is decidable (in any model) whether T f = T f. We can effectively calculate a rule for T f T f. It is decidable whether T f is reversible. If it is, we can effectively compute a rule for T 1 f. RTM(Z d, n, k) is a recursively presented group with decidable word problem.
55 Computability properties Given a finite rules : f, f : It is decidable (in any model) whether T f = T f. We can effectively calculate a rule for T f T f. It is decidable whether T f is reversible. If it is, we can effectively compute a rule for T 1 f. RTM(Z d, n, k) is a recursively presented group with decidable word problem. What can we say about the torsion ( n such that T n = 1) problem?
56 Computability properties Given a finite rules : f, f : It is decidable (in any model) whether T f = T f. We can effectively calculate a rule for T f T f. It is decidable whether T f is reversible. If it is, we can effectively compute a rule for T 1 f. RTM(Z d, n, k) is a recursively presented group with decidable word problem. What can we say about the torsion ( n such that T n = 1) problem? It is undecidable in RTM(Z d, n, k) if n 2. What about RFA?
57 The torsion problem for RFA RFA(Z, n, k) has decidable torsion problem. Proof : As Z is two-ended, any non-torsion machine must shift to the left or right in at least a periodic configuration.
58 The torsion problem for RFA RFA(Z, n, k) has decidable torsion problem. Proof : As Z is two-ended, any non-torsion machine must shift to the left or right in at least a periodic configuration. Theorem RFA(Z d, n, k) has undecidable torsion problem for d, n 2.
59 The torsion problem for RFA RFA(Z, n, k) has decidable torsion problem. Proof : As Z is two-ended, any non-torsion machine must shift to the left or right in at least a periodic configuration. Theorem RFA(Z d, n, k) has undecidable torsion problem for d, n 2. Proof : Reduction to the snake tiling problem, which reduces to the domino problem for Z d.
60 The snake problem ɛ Can we tile the plane in a way which produces a bi-infinite path?
61 The snake problem Theorem (Kari) The snake tiling problem is undecidable. The proof uses a plane filling curve generated by a substitution.
62 The snake problem Theorem (Kari) The snake tiling problem is undecidable. The proof uses a plane filling curve generated by a substitution. For every instance of the snake tiling problem, one can construct T RFA which walks the path of the snake, and turns back if it encounters a problem.
63 Thank you for your attention!
The torsion problem for the automorphism group of a full Z d -shift and its topological fullgroup.
The torsion problem for the automorphism group of a full Z d -shift and its topological fullgroup. Sebastián Barbieri From a joint work with Jarkko Kari and Ville Salo LIP, ENS de Lyon CNRS INRIA UCBL
More informationThe domino problem for self-similar structures
The domino problem for self-similar structures Sebastián Barbieri and Mathieu Sablik LIP, ENS de Lyon CNRS INRIA UCBL Université de Lyon Aix-Marseille Université CIE June, 2016 Tilings fractals Tiling
More informationTheoretical Computer Science
Theoretical Computer Science 661 (2017) 35 55 Contents lists available at ScienceDirect Theoretical Computer Science www.elsevier.com/locate/tcs A notion of effectiveness for subshifts on finitely generated
More informationCellular automata, tilings and (un)computability
Cellular automata, tilings and (un)computability Jarkko Kari Department of Mathematics and Statistics University of Turku, Finland Topics of the four lectures () Wang tiles: aperiodicity and undecidability
More informationA notion of effectiveness for subshifts on finitely generated groups.
A notion of effectiveness for subshifts on finitely generated groups. Nathalie Aubrun, Sebastián Barbieri and Mathieu Sablik nathalie.aubrun@ens-lyon.fr sebastian.barbieri@ens-lyon.fr mathieu.sablik@univ-amu.fr
More informationThe domino problem for structures between Z and Z 2.
1/29 The domino problem for structures between Z and Z 2. Sebastián Barbieri LIP, ENS de Lyon Turku October, 215 2/29 G-subshifts Consider a group G. I A is a finite alphabet. Ex : A = {, 1}. I A G is
More informationStrongly aperiodic subshifts in countable groups.
Strongly aperiodic subshifts in countable groups. Sebastián Barbieri Lemp LIP, ENS de Lyon CNRS INRIA UCBL Université de Lyon Séminaire Ernest April, 216 Motivation A dynamical system is a pair (X, T )
More informationGroup-Walking Automata
Group-Walking Automata Ville Salo, Ilkka Törmä To cite this version: Ville Salo, Ilkka Törmä. Group-Walking Automata. Jarkko Kari. 21st Workshop on Cellular Automata and Discrete Complex Systems (AUTOMATA),
More informationCellular Automata and Tilings
Cellular Automata and Tilings Jarkko Kari Department of Mathematics, University of Turku, Finland TUCS(Turku Centre for Computer Science), Turku, Finland Outline of the talk (1) Cellular automata (CA)
More informationA short proof of the existence of non-empty strongly aperiodic subshifts over {0, 1} in countable groups.
1/29 A short proof of the existence of non-empty strongly aperiodic subshifts over {, 1} in countable groups. Sebastián Barbieri LIP, ENS de Lyon Séminaire Amiens December, 215 Subshifts 1/29 2/29 G-Subshifts
More informationON APPROXIMATION PROPERTIES OF SEMIDIRECT PRODUCTS OF GROUPS
ON APPROXIMATION PROPERTIES OF SEMIDIRECT PRODUCTS OF GROUPS GOULNARA ARZHANTSEVA AND ŚWIATOSŁAW R. GAL Abstract. Let R be a class of groups closed under taking semidirect products with finite kernel and
More informationCellular Automata: Tutorial
Cellular Automata: Tutorial Jarkko Kari Department of Mathematics, University of Turku, Finland TUCS(Turku Centre for Computer Science), Turku, Finland Cellular Automata: examples A Cellular Automaton
More informationTilings on different structures: exploration towards two problems
École Normale Supérieure de Lyon Master 2 Rapport Tilings on different structures: exploration towards two problems Author: Sebastián Barbieri Supervisor: Dr. Nathalie Aubrun A report submitted in fulfilment
More informationXX Eesti Arvutiteaduse Talvekool
XX Eesti Arvutiteaduse Talvekool Cellular automata, tilings and (un)computability Jarkko Kari Department of Mathematics and Statistics University of Turku Lecture 1: Tutorial on Cellular automata Introduction
More informationBASIC GROUP THEORY : G G G,
BASIC GROUP THEORY 18.904 1. Definitions Definition 1.1. A group (G, ) is a set G with a binary operation : G G G, and a unit e G, possessing the following properties. (1) Unital: for g G, we have g e
More informationCellular Automata. Jarkko Kari Spring University of Turku
Cellular Automata Jarkko Kari Spring 2 University of Turku Preliminaries. Introduction A cellular automaton is a discrete dynamical system that consists of a regular network of finite state automata (cells)
More informationRow-constrained effective sets of colourings in the 2-fold horocyclic tessellations of H 2 are sofic. Nathalie Aubrun 1 and Mathieu Sablik 2
Row-constrained effective sets of colourings in the 2-fold horocyclic tessellations of H 2 are sofic. Nathalie Aubrun 1 and Mathieu Sablik 2 1 LIP, ENS de Lyon CNRS INRIA UCBL, Université de Lyon 2 I2M,
More informationCellular Automata. Jarkko Kari Spring University of Turku
Cellular Automata Jarkko Kari Spring 23 University of Turku Preliminaries. Introduction A cellular automaton is a discrete dynamical system that consists of a regular network of finite state automata (cells)
More informationComputability and Complexity
Computability and Complexity Lecture 5 Reductions Undecidable problems from language theory Linear bounded automata given by Jiri Srba Lecture 5 Computability and Complexity 1/14 Reduction Informal Definition
More informationEndomorphism Monoids of Graphs and Partial Orders
Endomorphism Monoids of Graphs and Partial Orders Nik Ruskuc nik@mcs.st-and.ac.uk School of Mathematics and Statistics, University of St Andrews Leeds, 3rd August 2007 S.J. Pride: S.J. Pride: Semigroups
More informationDimension sensitive properties of cellular automata and subshifts of finite type
Charalampos Zinoviadis Dimension sensitive properties of cellular automata and subshifts of finite type TUCS Technical Report No 977, May 2010 Dimension sensitive properties of cellular automata and subshifts
More informationarxiv: v1 [cs.cc] 23 Oct 2017
Conjugacy of one-dimensional one-sided cellular automata is undecidable Joonatan Jalonen 2 and Jarkko Kari University of Turku arxiv:7.8v [cs.cc] 23 Oct 27 Abstract Two cellular automata are strongly conjugate
More information120A LECTURE OUTLINES
120A LECTURE OUTLINES RUI WANG CONTENTS 1. Lecture 1. Introduction 1 2 1.1. An algebraic object to study 2 1.2. Group 2 1.3. Isomorphic binary operations 2 2. Lecture 2. Introduction 2 3 2.1. The multiplication
More informationComputation Histories
208 Computation Histories The computation history for a Turing machine on an input is simply the sequence of configurations that the machine goes through as it processes the input. An accepting computation
More informationUndecidable Problems and Reducibility
University of Georgia Fall 2014 Reducibility We show a problem decidable/undecidable by reducing it to another problem. One type of reduction: mapping reduction. Definition Let A, B be languages over Σ.
More informationFrom Fundamentele Informatica 1: inleverdatum 1 april 2014, 13:45 uur. A Set A of the Same Size as B or Larger Than B. A itself is not.
Fundamentele Informatica 3 voorjaar 2014 http://www.liacs.nl/home/rvvliet/fi3/ Rudy van Vliet kamer 124 Snellius, tel. 071-527 5777 rvvliet(at)liacs(dot)nl college 8, 31 maart 2014 8. Recursively Enumerable
More informationarxiv: v4 [math.gr] 2 Sep 2015
A NON-LEA SOFIC GROUP ADITI KAR AND NIKOLAY NIKOLOV arxiv:1405.1620v4 [math.gr] 2 Sep 2015 Abstract. We describe elementary examples of finitely presented sofic groups which are not residually amenable
More informationFORMAL LANGUAGES, AUTOMATA AND COMPUTATION
FORMAL LANGUAGES, AUTOMATA AND COMPUTATION DECIDABILITY ( LECTURE 15) SLIDES FOR 15-453 SPRING 2011 1 / 34 TURING MACHINES-SYNOPSIS The most general model of computation Computations of a TM are described
More informationContinuous and Borel Dynamics of Countable Borel Equivalence Relations
Continuous and Borel Dynamics of Countable Borel Equivalence Relations S. Jackson (joint with S. Gao, E. Krohne, and B. Seward) Department of Mathematics University of North Texas June 9, 2015 BLAST 2015,
More informationMidterm Exam. There are 6 problems. Your 5 best answers count. Please pay attention to the presentation of your work! Best 5
Department of Mathematical Sciences Instructor: Daiva Pucinskaite Modern Algebra June 22, 2017 Midterm Exam There are 6 problems. Your 5 best answers count. Please pay attention to the presentation of
More informationOn spectra of Koopman, groupoid and quasi-regular representations
On spectra of Koopman, groupoid and quasi-regular representations Artem Dudko Stony Brook University Group Theory International Webinar March 17, 2016 Preliminaries Throughout the talk G is a countable
More informationNilpotency and Limit Sets of Cellular Automata
Nilpotency and Limit Sets of Cellular Automata Pierre Guillon 1 and Gaétan Richard 2 1 Université Paris-Est Laboratoire d Informatique Gaspard Monge, UMR CNRS 8049 5 bd Descartes, 77454 Marne la Vallée
More information16.1 Countability. CS125 Lecture 16 Fall 2014
CS125 Lecture 16 Fall 2014 16.1 Countability Proving the non-existence of algorithms for computational problems can be very difficult. Indeed, we do not know how to prove P NP. So a natural question is
More informationMath 210A: Algebra, Homework 5
Math 210A: Algebra, Homework 5 Ian Coley November 5, 2013 Problem 1. Prove that two elements σ and τ in S n are conjugate if and only if type σ = type τ. Suppose first that σ and τ are cycles. Suppose
More informationON VARIETIES IN WHICH SOLUBLE GROUPS ARE TORSION-BY-NILPOTENT
ON VARIETIES IN WHICH SOLUBLE GROUPS ARE TORSION-BY-NILPOTENT GÉRARD ENDIMIONI C.M.I., Université de Provence, UMR-CNRS 6632 39, rue F. Joliot-Curie, 13453 Marseille Cedex 13, France E-mail: endimion@gyptis.univ-mrs.fr
More informationCAPES MI. Turing Machines and decidable problems. Laure Gonnord
CAPES MI Turing Machines and decidable problems Laure Gonnord http://laure.gonnord.org/pro/teaching/ Laure.Gonnord@univ-lyon1.fr Université Claude Bernard Lyon1 2017 Motivation 1 Motivation 2 Turing Machines
More informationCS 125 Section #10 (Un)decidability and Probability November 1, 2016
CS 125 Section #10 (Un)decidability and Probability November 1, 2016 1 Countability Recall that a set S is countable (either finite or countably infinite) if and only if there exists a surjective mapping
More informationA Primer on Homological Algebra
A Primer on Homological Algebra Henry Y Chan July 12, 213 1 Modules For people who have taken the algebra sequence, you can pretty much skip the first section Before telling you what a module is, you probably
More informationSlopes of multidimensional subshifts
Theory of Computing Systems manuscript No. (will be inserted by the editor) Slopes of multidimensional subshifts Emmanuel Jeandel Etienne Moutot Pascal Vanier Received: date / Accepted: date Abstract In
More informationOn Conditions for an Endomorphism to be an Automorphism
Algebra Colloquium 12 : 4 (2005 709 714 Algebra Colloquium c 2005 AMSS CAS & SUZHOU UNIV On Conditions for an Endomorphism to be an Automorphism Alireza Abdollahi Department of Mathematics, University
More information18.312: Algebraic Combinatorics Lionel Levine. Lecture 22. Smith normal form of an integer matrix (linear algebra over Z).
18.312: Algebraic Combinatorics Lionel Levine Lecture date: May 3, 2011 Lecture 22 Notes by: Lou Odette This lecture: Smith normal form of an integer matrix (linear algebra over Z). 1 Review of Abelian
More informationKrieger s finite generator theorem for ergodic actions of countable groups
Krieger s finite generator theorem for ergodic actions of countable groups Brandon Seward University of Michigan UNT RTG Conference Logic, Dynamics, and Their Interactions II June 6, 2014 Brandon Seward
More informationChapter One. Affine Coxeter Diagrams
Chapter One Affine Coxeter Diagrams By the results summarized in Chapter VI, Section 43, of [3], affine Coxeter groups can be characterized as groups generated by reflections of an affine space (by which
More information6.045J/18.400J: Automata, Computability and Complexity. Quiz 2. March 30, Please write your name in the upper corner of each page.
6.045J/18.400J: Automata, Computability and Complexity March 30, 2005 Quiz 2 Prof. Nancy Lynch Please write your name in the upper corner of each page. Problem Score 1 2 3 4 5 6 Total Q2-1 Problem 1: True
More informationMath 3140 Fall 2012 Assignment #3
Math 3140 Fall 2012 Assignment #3 Due Fri., Sept. 21. Remember to cite your sources, including the people you talk to. My solutions will repeatedly use the following proposition from class: Proposition
More informationLecture 12: Mapping Reductions
Lecture 12: Mapping Reductions October 18, 2016 CS 1010 Theory of Computation Topics Covered 1. The Language EQ T M 2. Mapping Reducibility 3. The Post Correspondence Problem 1 The Language EQ T M The
More informationLecture 8, 9: Tarski problems and limit groups
Lecture 8, 9: Tarski problems and limit groups Olga Kharlampovich October 21, 28 1 / 51 Fully residually free groups A group G is residually free if for any non-trivial g G there exists φ Hom(G, F ), where
More informationResearch Statement. g [p]
Sebastián Barbieri sbarbieri@math.ubc.ca https://www.math.ubc.ca/~sbarbieri Chilean-Italian, born in August 1, 1989, Chile Research Statement A dynamical system is an action of a group G X on a topological
More informationABSTRACT ALGEBRA 1, LECTURES NOTES 5: SUBGROUPS, CONJUGACY, NORMALITY, QUOTIENT GROUPS, AND EXTENSIONS.
ABSTRACT ALGEBRA 1, LECTURES NOTES 5: SUBGROUPS, CONJUGACY, NORMALITY, QUOTIENT GROUPS, AND EXTENSIONS. ANDREW SALCH 1. Subgroups, conjugacy, normality. I think you already know what a subgroup is: Definition
More informationGroups of Prime Power Order with Derived Subgroup of Prime Order
Journal of Algebra 219, 625 657 (1999) Article ID jabr.1998.7909, available online at http://www.idealibrary.com on Groups of Prime Power Order with Derived Subgroup of Prime Order Simon R. Blackburn*
More information6.8 The Post Correspondence Problem
6.8. THE POST CORRESPONDENCE PROBLEM 423 6.8 The Post Correspondence Problem The Post correspondence problem (due to Emil Post) is another undecidable problem that turns out to be a very helpful tool for
More informationChapter 2 Linear Transformations
Chapter 2 Linear Transformations Linear Transformations Loosely speaking, a linear transformation is a function from one vector space to another that preserves the vector space operations. Let us be more
More informationFREE PRODUCTS AND BRITTON S LEMMA
FREE PRODUCTS AND BRITTON S LEMMA Dan Lidral-Porter 1. Free Products I determined that the best jumping off point was to start with free products. Free products are an extension of the notion of free groups.
More informationOn sofic groups. arxiv:math/ v1 [math.gr] 25 May 2003
On sofic groups arxiv:math/0305352v1 [math.gr] 25 May 2003 Gábor Elek and Endre Szabó Mathematical Institute of the Hungarian Academy of Sciences P.O. Box 127, H-1364 Budapest, Hungary elek@renyi.hu endre@renyi.hu
More information13 More on free abelian groups
13 More on free abelian groups Recall. G is a free abelian group if G = i I Z for some set I. 13.1 Definition. Let G be an abelian group. A set B G is a basis of G if B generates G if for some x 1,...x
More informationCSCE 551: Chin-Tser Huang. University of South Carolina
CSCE 551: Theory of Computation Chin-Tser Huang huangct@cse.sc.edu University of South Carolina Church-Turing Thesis The definition of the algorithm came in the 1936 papers of Alonzo Church h and Alan
More informationSOLUTIONS TO THE FINAL EXAM
SOLUTIONS TO THE FINAL EXAM Short questions 1 point each) Give a brief definition for each of the following six concepts: 1) normal for topological spaces) 2) path connected 3) homeomorphism 4) covering
More informationChapter 11 Evolution by Permutation
Chapter 11 Evolution by Permutation In what follows a very brief account of reversible evolution and, in particular, reversible computation by permutation will be presented We shall follow Mermin s account
More informationTuring Machines, diagonalization, the halting problem, reducibility
Notes on Computer Theory Last updated: September, 015 Turing Machines, diagonalization, the halting problem, reducibility 1 Turing Machines A Turing machine is a state machine, similar to the ones we have
More information4.2 Chain Conditions
4.2 Chain Conditions Imposing chain conditions on the or on the poset of submodules of a module, poset of ideals of a ring, makes a module or ring more tractable and facilitates the proofs of deep theorems.
More information23.1. Proof of the fundamental theorem of homomorphisms (FTH). We start by recalling the statement of FTH introduced last time.
23. Quotient groups II 23.1. Proof of the fundamental theorem of homomorphisms (FTH). We start by recalling the statement of FTH introduced last time. Theorem (FTH). Let G, Q be groups and ϕ : G Q a homomorphism.
More informationTuring Machines A Turing Machine is a 7-tuple, (Q, Σ, Γ, δ, q0, qaccept, qreject), where Q, Σ, Γ are all finite
The Church-Turing Thesis CS60001: Foundations of Computing Science Professor, Dept. of Computer Sc. & Engg., Turing Machines A Turing Machine is a 7-tuple, (Q, Σ, Γ, δ, q 0, q accept, q reject ), where
More informationTheory of Computation
Thomas Zeugmann Hokkaido University Laboratory for Algorithmics http://www-alg.ist.hokudai.ac.jp/ thomas/toc/ Lecture 14: Applications of PCP Goal of this Lecture Our goal is to present some typical undecidability
More informationCSE 105 THEORY OF COMPUTATION
CSE 105 THEORY OF COMPUTATION "Winter" 2018 http://cseweb.ucsd.edu/classes/wi18/cse105-ab/ Today's learning goals Sipser Ch 4.2 Trace high-level descriptions of algorithms for computational problems. Use
More information4.2 The Halting Problem
172 4.2 The Halting Problem The technique of diagonalization was discovered in 1873 by Georg Cantor who was concerned with the problem of measuring the sizes of infinite sets For finite sets we can simply
More informationACS2: Decidability Decidability
Decidability Bernhard Nebel and Christian Becker-Asano 1 Overview An investigation into the solvable/decidable Decidable languages The halting problem (undecidable) 2 Decidable problems? Acceptance problem
More informationIntro to Theory of Computation
Intro to Theory of Computation LECTURE 15 Last time Decidable languages Designing deciders Today Designing deciders Undecidable languages Diagonalization Sofya Raskhodnikova 3/1/2016 Sofya Raskhodnikova;
More informationCOMBINATORIAL GROUP THEORY NOTES
COMBINATORIAL GROUP THEORY NOTES These are being written as a companion to Chapter 1 of Hatcher. The aim is to give a description of some of the group theory required to work with the fundamental groups
More informationHOMOMORPHISMS TO ACYLINDRICALLY HYPERBOLIC GROUPS I: EQUATIONALLY NOETHERIAN GROUPS AND FAMILIES. Contents
HOMOMORPHISMS TO ACYLINDRICALLY HYPERBOLIC GROUPS I: EQUATIONALLY NOETHERIAN GROUPS AND FAMILIES D. GROVES AND M. HULL Abstract. We study the set of homomorphisms from a fixed finitely generated group
More informationarxiv:cs/ v1 [cs.dm] 4 Apr 2006
On the Complexity of Limit Sets of Cellular utomata ssociated with Probability Measures Laurent Boyer 1, Victor Poupet 1, and Guillaume Theyssier 2 arxiv:cs/0604007v1 [cs.dm] 4 pr 2006 1 LIP (UMR 5668
More informationLecture 11: Random Variables
EE5110: Probability Foundations for Electrical Engineers July-November 2015 Lecture 11: Random Variables Lecturer: Dr. Krishna Jagannathan Scribe: Sudharsan, Gopal, Arjun B, Debayani The study of random
More informationTURING MAHINES
15-453 TURING MAHINES TURING MACHINE FINITE STATE q 10 CONTROL AI N P U T INFINITE TAPE read write move 0 0, R, R q accept, R q reject 0 0, R 0 0, R, L read write move 0 0, R, R q accept, R 0 0, R 0 0,
More information23.1. Proof of the fundamental theorem of homomorphisms (FTH). We start by recalling the statement of FTH introduced last time.
23. Quotient groups II 23.1. Proof of the fundamental theorem of homomorphisms (FTH). We start by recalling the statement of FTH introduced last time. Theorem (FTH). Let G, H be groups and ϕ : G H a homomorphism.
More informationNon-emptiness Testing for TMs
180 5. Reducibility The proof of unsolvability of the halting problem is an example of a reduction: a way of converting problem A to problem B in such a way that a solution to problem B can be used to
More informationCover Page. The handle holds various files of this Leiden University dissertation.
Cover Page The handle http://hdl.handle.net/1887/20310 holds various files of this Leiden University dissertation. Author: Jansen, Bas Title: Mersenne primes and class field theory Date: 2012-12-18 Chapter
More informationLecture 10: Limit groups
Lecture 10: Limit groups Olga Kharlampovich November 4 1 / 16 Groups universally equivalent to F Unification Theorem 1 Let G be a finitely generated group and F G. Then the following conditions are equivalent:
More informationVon Neumann regularity, split epicness and elementary cellular automata
Von Neumann regularity, split epicness and elementary cellular automata Ville Salo vosalo@utu.fi April 2, 28 Abstract We show that a cellular automaton on a mixing subshift of finite type is a Von Neumann
More informationCS20a: Turing Machines (Oct 29, 2002)
CS20a: Turing Machines (Oct 29, 2002) So far: DFA = regular languages PDA = context-free languages Today: Computability 1 Church s thesis The computable functions are the same as the partial recursive
More information1.4 Cardinality. Tom Lewis. Fall Term Tom Lewis () 1.4 Cardinality Fall Term / 9
1.4 Cardinality Tom Lewis Fall Term 2006 Tom Lewis () 1.4 Cardinality Fall Term 2006 1 / 9 Outline 1 Functions 2 Cardinality 3 Cantor s theorem Tom Lewis () 1.4 Cardinality Fall Term 2006 2 / 9 Functions
More informationFINITE MODEL THEORY (MATH 285D, UCLA, WINTER 2017) LECTURE NOTES IN PROGRESS
FINITE MODEL THEORY (MATH 285D, UCLA, WINTER 2017) LECTURE NOTES IN PROGRESS ARTEM CHERNIKOV 1. Intro Motivated by connections with computational complexity (mostly a part of computer scientice today).
More informationEmphasize physical realizability.
Emphasize physical realizability. The conventional approach is to measure complexity via SPACE & TIME, which are inherently unbounded by their nature. An alternative approach is to count the MATTER & ENERGY
More informationuring Reducibility Dept. of Computer Sc. & Engg., IIT Kharagpur 1 Turing Reducibility
uring Reducibility Dept. of Computer Sc. & Engg., IIT Kharagpur 1 Turing Reducibility uring Reducibility Dept. of Computer Sc. & Engg., IIT Kharagpur 2 FINITE We have already seen that the language FINITE
More informationCOUNTABLE BOREL QUASI-ORDERS
COUNTABLE BOREL QUASI-ORDERS BY JAY WILLIAMS A dissertation submitted to the Graduate School New Brunswick Rutgers, The State University of New Jersey in partial fulfillment of the requirements for the
More informationExercises MAT2200 spring 2014 Ark 4 Homomorphisms and factor groups
Exercises MAT2200 spring 2014 Ark 4 Homomorphisms and factor groups This Ark concerns the weeks No. (Mar ) and No. (Mar ). It is not very logical to have lectures on Fridays and problem solving in plenum
More informationJournal Algebra Discrete Math.
Algebra and Discrete Mathematics Number. (004). pp. 45 55 c Journal Algebra and Discrete Mathematics RESEARCH ARTICLE On growth of the inverse semigroup of partially defined co finite automorphisms of
More informationDefinitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations
Page 1 Definitions Tuesday, May 8, 2018 12:23 AM Notations " " means "equals, by definition" the set of all real numbers the set of integers Denote a function from a set to a set by Denote the image of
More informationMATH 101: ALGEBRA I WORKSHEET, DAY #3. Fill in the blanks as we finish our first pass on prerequisites of group theory.
MATH 101: ALGEBRA I WORKSHEET, DAY #3 Fill in the blanks as we finish our first pass on prerequisites of group theory 1 Subgroups, cosets Let G be a group Recall that a subgroup H G is a subset that is
More informationThe halting problem is decidable on a set of asymptotic probability one
The halting problem is decidable on a set of asymptotic probability one Joel David Hamkins The City University of New York http://jdh.hamkins.org Alexei Miasnikov The City University of New York http://www.cs.gc.cuny.edu/
More informationDecidability (What, stuff is unsolvable?)
University of Georgia Fall 2014 Outline Decidability Decidable Problems for Regular Languages Decidable Problems for Context Free Languages The Halting Problem Countable and Uncountable Sets Diagonalization
More informationIntroduction to Turing Machines
Introduction to Turing Machines Deepak D Souza Department of Computer Science and Automation Indian Institute of Science, Bangalore. 12 November 2015 Outline 1 Turing Machines 2 Formal definitions 3 Computability
More informationTheory of Computing Tamás Herendi
Theory of Computing Tamás Herendi Theory of Computing Tamás Herendi Publication date 2014 Table of Contents 1 Preface 1 2 Formal languages 2 3 Order of growth rate 9 4 Turing machines 16 1 The definition
More informationComputable Functions
Computable Functions Part I: Non Computable Functions Computable and Partially Computable Functions Computable Function Exists a Turing Machine M -- M Halts on All Input -- M(x) = f (x) Partially Computable
More informationLIMIT GROUPS FOR RELATIVELY HYPERBOLIC GROUPS, II: MAKANIN-RAZBOROV DIAGRAMS
LIMIT GROUPS FOR RELATIVELY HYPERBOLIC GROUPS, II: MAKANIN-RAZBOROV DIAGRAMS DANIEL GROVES Abstract. Let Γ be a torsion-free group which is hyperbolic relative to a collection of free abeian subgroups.
More information0.1 Universal Coefficient Theorem for Homology
0.1 Universal Coefficient Theorem for Homology 0.1.1 Tensor Products Let A, B be abelian groups. Define the abelian group A B = a b a A, b B / (0.1.1) where is generated by the relations (a + a ) b = a
More informationMath 581 Problem Set 8 Solutions
Math 581 Problem Set 8 Solutions 1. Prove that a group G is abelian if and only if the function ϕ : G G given by ϕ(g) g 1 is a homomorphism of groups. In this case show that ϕ is an isomorphism. Proof:
More informationUndecidability COMS Ashley Montanaro 4 April Department of Computer Science, University of Bristol Bristol, UK
COMS11700 Undecidability Department of Computer Science, University of Bristol Bristol, UK 4 April 2014 COMS11700: Undecidability Slide 1/29 Decidability We are particularly interested in Turing machines
More information1.1 Definition. A monoid is a set M together with a map. 1.3 Definition. A monoid is commutative if x y = y x for all x, y M.
1 Monoids and groups 1.1 Definition. A monoid is a set M together with a map M M M, (x, y) x y such that (i) (x y) z = x (y z) x, y, z M (associativity); (ii) e M such that x e = e x = x for all x M (e
More information1 Showing Recognizability
CSCC63 Worksheet Recognizability and Decidability 1 1 Showing Recognizability 1.1 An Example - take 1 Let Σ be an alphabet. L = { M M is a T M and L(M) }, i.e., that M accepts some string from Σ. Prove
More informationCS 468: Computational Topology Group Theory Fall b c b a b a c b a c b c c b a
Q: What s purple and commutes? A: An abelian grape! Anonymous Group Theory Last lecture, we learned about a combinatorial method for characterizing spaces: using simplicial complexes as triangulations
More informationHomework #05, due 2/17/10 = , , , , , Additional problems recommended for study: , , 10.2.
Homework #05, due 2/17/10 = 10.3.1, 10.3.3, 10.3.4, 10.3.5, 10.3.7, 10.3.15 Additional problems recommended for study: 10.2.1, 10.2.2, 10.2.3, 10.2.5, 10.2.6, 10.2.10, 10.2.11, 10.3.2, 10.3.9, 10.3.12,
More information