Computability in Quaternion Matrix Semigroups
|
|
- Jonathan Henderson
- 5 years ago
- Views:
Transcription
1 Computability in Quaternion Matrix Semigroups Paul Bell Complexity Theory and Algorithmics Group Joint work with Dr. I. Potapov The University of Liverpool Workshop on Algorithms on Words p.1/19
2 Introduction & Aims Computability problems for finitely generated semigroups. Workshop on Algorithms on Words p.2/19
3 Introduction & Aims Computability problems for finitely generated semigroups. Survey the boundary of undecidability for quaternion matrix semigroups. Workshop on Algorithms on Words p.2/19
4 Introduction & Aims Computability problems for finitely generated semigroups. Survey the boundary of undecidability for quaternion matrix semigroups. Explore the geometric interpretations of these problems. Workshop on Algorithms on Words p.2/19
5 Introduction & Aims Computability problems for finitely generated semigroups. Survey the boundary of undecidability for quaternion matrix semigroups. Explore the geometric interpretations of these problems. State some new open problems in this area. Workshop on Algorithms on Words p.2/19
6 Quaternions Rational Quaternions are four-dimensional complex numbers and form a division ring H(Q); they are associative but non-commutative: q = a + bi + cj + dk : a,b,c,d Q Workshop on Algorithms on Words p.3/19
7 Quaternions Rational Quaternions are four-dimensional complex numbers and form a division ring H(Q); they are associative but non-commutative: q = a + bi + cj + dk : a,b,c,d Q They are often used to respresent three dimensional rotations in aerospace, robotics and computer graphics. Workshop on Algorithms on Words p.3/19
8 Quaternions Rational Quaternions are four-dimensional complex numbers and form a division ring H(Q); they are associative but non-commutative: q = a + bi + cj + dk : a,b,c,d Q They are often used to respresent three dimensional rotations in aerospace, robotics and computer graphics. Single quaternions can represent three dimensional rotations and a pair of quaternions can represent four dimensional rotations. Workshop on Algorithms on Words p.3/19
9 Quaternion Julia Fractals Workshop on Algorithms on Words p.4/19
10 Quaternion Julia Fractals 2 Workshop on Algorithms on Words p.5/19
11 Words and Quaternions We showed that using two rational quaternions, we may encode a free group. Workshop on Algorithms on Words p.6/19
12 Words and Quaternions We showed that using two rational quaternions, we may encode a free group. This follows from Swierczkowski s result that the subgroup of SO 3 (R) generated by rotations of θ about two perpendicular axes is free when cos(θ) Q iff cos(θ) 0, ± 1 2, ±1. Thus we get an injective homomorphism γ : Σ H(Q). Workshop on Algorithms on Words p.6/19
13 Free Complex Matrices It is well known that a rational complex number can be represented as a 2 2 rational matrix. Workshop on Algorithms on Words p.7/19
14 Free Complex Matrices It is well known that a rational complex number can be represented as a 2 2 rational matrix. Similarly, any rational quaternion can be represented by a 2 2 rational complex matrix. Workshop on Algorithms on Words p.7/19
15 Free Complex Matrices It is well known that a rational complex number can be represented as a 2 2 rational matrix. Similarly, any rational quaternion can be represented by a 2 2 rational complex matrix. Thus the monomorphism γ : Σ H(Q) gives a free group of rational complex matrices, i.e. ζ : Σ C(Q) 2 2 : ζ(a) = ( i i ),ζ(b) = ( ) Workshop on Algorithms on Words p.7/19
16 Semigroup Problems A semigroup, S, is a set, of possibly infinite size, which is closed under a given binary associative operator. Workshop on Algorithms on Words p.8/19
17 Semigroup Problems A semigroup, S, is a set, of possibly infinite size, which is closed under a given binary associative operator. A generator, G, of a semigroup is a subset of S of minimal size where any element of S can be expressed as a product of elements of G. Workshop on Algorithms on Words p.8/19
18 Semigroup Problems A semigroup, S, is a set, of possibly infinite size, which is closed under a given binary associative operator. A generator, G, of a semigroup is a subset of S of minimal size where any element of S can be expressed as a product of elements of G. For example, take the generator G = {1,2,3,5}. With multiplication, this generates the semigroup S = { 2 a 3 b 5 c } where a,b,c 0. Workshop on Algorithms on Words p.8/19
19 Semigroup Problems 2 Matrix Membership Problem: Given a matrix semigroup, S, and a matrix M, is M S? Workshop on Algorithms on Words p.9/19
20 Semigroup Problems 2 Matrix Membership Problem: Given a matrix semigroup, S, and a matrix M, is M S? Many undecidability results are known in this area e.g. mortality, scalar matrices and freeness. Many open problems remain. The decidability depends upon parameters of the input. Workshop on Algorithms on Words p.9/19
21 Quaternion Matrices We considered standard matrix semigroup problems on quaternion matrices. Workshop on Algorithms on Words p.10/19
22 Quaternion Matrices We considered standard matrix semigroup problems on quaternion matrices. Many results undecidable for dimension 2 2. We showed that membership for semigroup of Lipschitz integers is decidable. Workshop on Algorithms on Words p.10/19
23 Quaternion Matrices We considered standard matrix semigroup problems on quaternion matrices. Many results undecidable for dimension 2 2. We showed that membership for semigroup of Lipschitz integers is decidable. But why study quaternion matrices? Why not also octonions etc.? Workshop on Algorithms on Words p.10/19
24 Quaternion Semigroup Results For two-dimensional rational quaternion matrix semigroup S: Membership in S is undecidable. Determining if S is free is undecidable. Determining if any M S is diagonal is undecidable. Workshop on Algorithms on Words p.11/19
25 Quaternion Semigroup Results For two-dimensional rational quaternion matrix semigroup S: Membership in S is undecidable. Determining if S is free is undecidable. Determining if any M S is diagonal is undecidable. We used a new version of Post s Correspondence Problem.. Workshop on Algorithms on Words p.11/19
26 Post s Correspondence Problem Post s correspondence problem (PCP) is a famous undecidable problem which simulates a Turing machine. Workshop on Algorithms on Words p.12/19
27 Post s Correspondence Problem Post s correspondence problem (PCP) is a famous undecidable problem which simulates a Turing machine. We are given an indexed set of pairs of (binary) words {(u 1,v 1 ), (u 2,v 2 ),, (u n,v n )}. Workshop on Algorithms on Words p.12/19
28 Post s Correspondence Problem Post s correspondence problem (PCP) is a famous undecidable problem which simulates a Turing machine. We are given an indexed set of pairs of (binary) words {(u 1,v 1 ), (u 2,v 2 ),, (u n,v n )}. PCP(n): Does there exist a finite sequence (i 1,i 2,...,i k ) such that u i1 u i2 u ik = v i1 v i2 v ik? Workshop on Algorithms on Words p.12/19
29 Post s Correspondence Problem Post s correspondence problem (PCP) is a famous undecidable problem which simulates a Turing machine. We are given an indexed set of pairs of (binary) words {(u 1,v 1 ), (u 2,v 2 ),, (u n,v n )}. PCP(n): Does there exist a finite sequence (i 1,i 2,...,i k ) such that u i1 u i2 u ik = v i1 v i2 v ik? We may reduce this word problem to a matrix problem to show undecidability. Workshop on Algorithms on Words p.12/19
30 An Example of PCP P 1 = [ ] aab a,p 2 = [ ] ba,p 3 = a [ ] ab bbaabb Workshop on Algorithms on Words p.13/19
31 An Example of PCP P 1 = [ ] aab a,p 2 = [ ] ba,p 3 = a [ ] ab bbaabb Now take the sequence P 1 P 2 P 3 P 2 : Workshop on Algorithms on Words p.13/19
32 An Example of PCP P 1 = [ ] aab a,p 2 = [ ] ba,p 3 = a [ ] ab bbaabb Now take the sequence P 1 P 2 P 3 P 2 : aab ba ab ba a a bbaabb a Workshop on Algorithms on Words p.13/19
33 An Example of PCP P 1 = [ ] aab a,p 2 = [ ] ba,p 3 = a [ ] ab bbaabb Now take the sequence P 1 P 2 P 3 P 2 : aab ba ab ba a a bbaabb a It is known that PCP(2) is decidable and PCP(7) is undecidable. Workshop on Algorithms on Words p.13/19
34 Index Coding PCP Given a binary alphabet Σ = {a,b}, inverse alphabet Σ = {a,b} and a finite set of pairs of words: {(u i,v i ) 1 i n} (Σ Σ) (Σ Σ). Does there exist a finite sequence s = (s 1,s 2,...,s k ) such that exactly one s j = n and u s1 u s2 u sk = v s1 v s2 v sk = ε? Workshop on Algorithms on Words p.14/19
35 Index Coding PCP 2 Instead of storing two words u,v and testing if they are equal, we encode both words in word u (using inverse elements for v) and use the second word only to store the index. Workshop on Algorithms on Words p.15/19
36 Index Coding PCP 2 Instead of storing two words u,v and testing if they are equal, we encode both words in word u (using inverse elements for v) and use the second word only to store the index. We proved in an earlier paper that this problem is undecidable and it has been useful in several problems. Workshop on Algorithms on Words p.15/19
37 Index Coding PCP 2 Instead of storing two words u,v and testing if they are equal, we encode both words in word u (using inverse elements for v) and use the second word only to store the index. We proved in an earlier paper that this problem is undecidable and it has been useful in several problems. Our construction used 30 pairs of words but this was recently improved to just 14 by Halava, Harju and Hirvensalo. Workshop on Algorithms on Words p.15/19
38 Quaternionic Rotation Let (v 1,v 2,v 3 ) Q 3 be a rotation axis such that (v 1,v 2,v 3 ) = 1 and define quaternion: q = θ + v 1 i + v 2 j + v 3 k H(Q) Workshop on Algorithms on Words p.16/19
39 Quaternionic Rotation Let (v 1,v 2,v 3 ) Q 3 be a rotation axis such that (v 1,v 2,v 3 ) = 1 and define quaternion: q = θ + v 1 i + v 2 j + v 3 k H(Q) Now, let P = (p 1,p 2,p 3 ) Q 3 be a three-dimensional point and R = 0 + p 1 i + p 2 j + p 3 k H(Q) Workshop on Algorithms on Words p.16/19
40 Quaternionic Rotation Let (v 1,v 2,v 3 ) Q 3 be a rotation axis such that (v 1,v 2,v 3 ) = 1 and define quaternion: q = θ + v 1 i + v 2 j + v 3 k H(Q) Now, let P = (p 1,p 2,p 3 ) Q 3 be a three-dimensional point and R = 0 + p 1 i + p 2 j + p 3 k H(Q) Then the rotation operator is given by qrq. Workshop on Algorithms on Words p.16/19
41 Quaternionic Rotation 2 Point Rotation Problem (PRP(n)): Given two points x,y Q n on the unit length (n 1)-sphere, and a semigroup S of n-dimensional rotations. Does there exist any M S such that M rotates x to y?. Workshop on Algorithms on Words p.17/19
42 Quaternionic Rotation 2 Point Rotation Problem (PRP(n)): Given two points x,y Q n on the unit length (n 1)-sphere, and a semigroup S of n-dimensional rotations. Does there exist any M S such that M rotates x to y?. Not difficult to show PRP(2) is decidable. Workshop on Algorithms on Words p.17/19
43 Quaternionic Rotation 2 Point Rotation Problem (PRP(n)): Given two points x,y Q n on the unit length (n 1)-sphere, and a semigroup S of n-dimensional rotations. Does there exist any M S such that M rotates x to y?. Not difficult to show PRP(2) is decidable. We showed that PRP(4) is undecidable using quaternions. Workshop on Algorithms on Words p.17/19
44 Open Problems Is membership decidable for semigroups of rational quaternions? Alternatively, is the Point Rotation Problem decidable in three dimensions (PRP(3))? Workshop on Algorithms on Words p.18/19
45 Open Problems Is membership decidable for semigroups of rational quaternions? Alternatively, is the Point Rotation Problem decidable in three dimensions (PRP(3))? Is the freeness of a semigroup of quaternions decidable? Workshop on Algorithms on Words p.18/19
46 End of Talk Any questions or comments? Workshop on Algorithms on Words p.19/19
Reachability problems in quaternion matrix and rotation semigroups
Loughborough University Institutional Repository Reachability problems in quaternion matrix and rotation semigroups This item was submitted to Loughborough University's Institutional Repository by the/an
More informationComplexity of Reachability, Mortality and Freeness Problems for Matrix Semigroups
Complexity of Reachability, Mortality and Freeness Problems for Matrix Semigroups Paul C. Bell Department of Computer Science Loughborough University P.Bell@lboro.ac.uk Co-authors for todays topics: V.
More informationReachability Problems in Quaternion Matrix and Rotation Semigroups
Reachability Problems in Quaternion Matrix and Rotation Semigroups Paul Bell and Igor Potapov Department of Computer Science, University of Liverpool, Ashton Building, Ashton St, Liverpool L69 3BX, U.K.,
More informationInformation and Computation
Information and Computation 6 (8) 1353 1361 Contents lists available at ScienceDirect Information and Computation journal homepage: wwwelseviercom/locate/ic Reachability problems in quaternion matrix and
More informationidentity correspondence problem and its applications for word and matrix semigroups.
Loughborough University Institutional Repository On the undecidability of the identity correspondence problem and its applications for word and matri semigroups This item was submitted to Loughborough
More informationScalar Ambiguity and Freeness in Matrix Semigroups over Bounded Languages
in Matrix Semigroups over Bounded Languages Paul C. Bell [1], Shang Chen [1], Lisa Jackson [2] Dept of Computer Science [1], Dept of Aeronautical and Automotive Engineering [2], Loughborough University,
More informationScalar ambiguity and freeness in matrix semigroups over bounded languages
Loughborough University Institutional Repository Scalar ambiguity and freeness in matrix semigroups over bounded languages This item was submitted to Loughborough University's Institutional Repository
More informationMODEL ANSWERS TO HWK #7. 1. Suppose that F is a field and that a and b are in F. Suppose that. Thus a = 0. It follows that F is an integral domain.
MODEL ANSWERS TO HWK #7 1. Suppose that F is a field and that a and b are in F. Suppose that a b = 0, and that b 0. Let c be the inverse of b. Multiplying the equation above by c on the left, we get 0
More informationLinear Algebra. Workbook
Linear Algebra Workbook Paul Yiu Department of Mathematics Florida Atlantic University Last Update: November 21 Student: Fall 2011 Checklist Name: A B C D E F F G H I J 1 2 3 4 5 6 7 8 9 10 xxx xxx xxx
More informationCHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and
CHAPTER I Rings 1.1 Definitions and Examples Definition 1.1.1. A ring R is a set with two binary operations, addition + and multiplication satisfying the following conditions for all a, b, c in R : (i)
More informationMODEL ANSWERS TO THE FIRST HOMEWORK
MODEL ANSWERS TO THE FIRST HOMEWORK 1. Chapter 4, 1: 2. Suppose that F is a field and that a and b are in F. Suppose that a b = 0, and that b 0. Let c be the inverse of b. Multiplying the equation above
More informationECS 178 Course Notes QUATERNIONS
ECS 178 Course Notes QUATERNIONS Kenneth I. Joy Institute for Data Analysis and Visualization Department of Computer Science University of California, Davis Overview The quaternion number system was discovered
More informationA Universal Turing Machine
A Universal Turing Machine A limitation of Turing Machines: Turing Machines are hardwired they execute only one program Real Computers are re-programmable Solution: Universal Turing Machine Attributes:
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 informationA Little Beyond: Linear Algebra
A Little Beyond: Linear Algebra Akshay Tiwary March 6, 2016 Any suggestions, questions and remarks are welcome! 1 A little extra Linear Algebra 1. Show that any set of non-zero polynomials in [x], no two
More informationSerge Ballif January 18, 2008
ballif@math.psu.edu The Pennsylvania State University January 18, 2008 Outline Rings Division Rings Noncommutative Rings s Roots of Rings Definition A ring R is a set toger with two binary operations +
More informationChapter XI Novanion rings
Chapter XI Novanion rings 11.1 Introduction. In this chapter we continue to provide general structures for theories in physics. J. F. Adams proved in 1960 that the only possible division algebras are at
More informationSolutions to Assignment 3
Solutions to Assignment 3 Question 1. [Exercises 3.1 # 2] Let R = {0 e b c} with addition multiplication defined by the following tables. Assume associativity distributivity show that R is a ring with
More information5 Group theory. 5.1 Binary operations
5 Group theory This section is an introduction to abstract algebra. This is a very useful and important subject for those of you who will continue to study pure mathematics. 5.1 Binary operations 5.1.1
More informationAbstract This work is a survey on decidable and undecidable problems in matrix theory. The problems studied are simply formulated, however most of the
Decidable and Undecidable Problems in Matrix Theory Vesa Halava University of Turku, Department of Mathematics, FIN-24 Turku, Finland vehalava@utu. Supported by the Academy of Finland under the grant 447
More informationCLASSICAL GROUPS DAVID VOGAN
CLASSICAL GROUPS DAVID VOGAN 1. Orthogonal groups These notes are about classical groups. That term is used in various ways by various people; I ll try to say a little about that as I go along. Basically
More informationReducability. Sipser, pages
Reducability Sipser, pages 187-214 Reduction Reduction encodes (transforms) one problem as a second problem. A solution to the second, can be transformed into a solution to the first. We expect both transformations
More informationReachability games and related matrix and word problems
Reachability games and related matrix and word problems Thesis submitted in accordance with the requirements of the University of Liverpool for the degree of Doctor in Philosophy by Reino Niskanen February
More informationIncompleteness Theorems, Large Cardinals, and Automata ov
Incompleteness Theorems, Large Cardinals, and Automata over Finite Words Equipe de Logique Mathématique Institut de Mathématiques de Jussieu - Paris Rive Gauche CNRS and Université Paris 7 TAMC 2017, Berne
More informationThe Post Correspondence Problem; Applications to Undecidability Results
Chapter 8 The Post Correspondence Problem; Applications to Undecidability Results 8.1 The Post Correspondence Problem The Post correspondence problem (due to Emil Post) is another undecidable problem that
More informationUndecidability. Almost all Languages are undecidable. Question: Is it just weird languages that no one would care about which are undecidable?
15-251: Great Theoretical Ideas in Computer Science Lecture 7 Undecidability Almost all Languages are undecidable Set of all languages: Set of all dec. lang.: Most languages do not have a TM deciding them
More information15-251: Great Theoretical Ideas in Computer Science Fall 2016 Lecture 6 September 15, Turing & the Uncomputable
15-251: Great Theoretical Ideas in Computer Science Fall 2016 Lecture 6 September 15, 2016 Turing & the Uncomputable Comparing the cardinality of sets A B if there is an injection (one-to-one map) from
More informationKevin James. MTHSC 412 Section 3.1 Definition and Examples of Rings
MTHSC 412 Section 3.1 Definition and Examples of Rings A ring R is a nonempty set R together with two binary operations (usually written as addition and multiplication) that satisfy the following axioms.
More informationPart IV. Rings and Fields
IV.18 Rings and Fields 1 Part IV. Rings and Fields Section IV.18. Rings and Fields Note. Roughly put, modern algebra deals with three types of structures: groups, rings, and fields. In this section we
More informationFundamentals of Pure Mathematics - Problem Sheet
Fundamentals of Pure Mathematics - Problem Sheet ( ) = Straightforward but illustrates a basic idea (*) = Harder Note: R, Z denote the real numbers, integers, etc. assumed to be real numbers. In questions
More informationProbabilistic Aspects of Computer Science: Probabilistic Automata
Probabilistic Aspects of Computer Science: Probabilistic Automata Serge Haddad LSV, ENS Paris-Saclay & CNRS & Inria M Jacques Herbrand Presentation 2 Properties of Stochastic Languages 3 Decidability Results
More informationIntroduction to abstract algebra: definitions, examples, and exercises
Introduction to abstract algebra: definitions, examples, and exercises Travis Schedler January 21, 2015 1 Definitions and some exercises Definition 1. A binary operation on a set X is a map X X X, (x,
More informationSome decision problems on integer matrices
Some decision problems on integer matrices Christian Choffrut L.I.A.F.A, Université Paris VII, Tour 55-56, 1 er étage, 2 pl. Jussieu 75 251 Paris Cedex France Christian.Choffrut@liafa.jussieu.fr Juhani
More informationDefinitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch
Definitions, Theorems and Exercises Abstract Algebra Math 332 Ethan D. Bloch December 26, 2013 ii Contents 1 Binary Operations 3 1.1 Binary Operations............................... 4 1.2 Isomorphic Binary
More informationNote that a unit is unique: 1 = 11 = 1. Examples: Nonnegative integers under addition; all integers under multiplication.
Algebra fact sheet An algebraic structure (such as group, ring, field, etc.) is a set with some operations and distinguished elements (such as 0, 1) satisfying some axioms. This is a fact sheet with definitions
More informationSYLLABUS. Introduction to Finite Automata, Central Concepts of Automata Theory. CHAPTER - 3 : REGULAR EXPRESSIONS AND LANGUAGES
Contents i SYLLABUS UNIT - I CHAPTER - 1 : AUT UTOMA OMATA Introduction to Finite Automata, Central Concepts of Automata Theory. CHAPTER - 2 : FINITE AUT UTOMA OMATA An Informal Picture of Finite Automata,
More informationREACHABILITY PROBLEMS IN LOW-DIMENSIONAL ITERATIVE MAPS
International Journal of Foundations of Computer Science c World Scientific Publishing Company REACHABILITY PROBLEMS IN LOW-DIMENSIONAL ITERATIVE MAPS OLEKSIY KURGANSKYY Institute of Applied Mathematics
More informationMath 3121, A Summary of Sections 0,1,2,4,5,6,7,8,9
Math 3121, A Summary of Sections 0,1,2,4,5,6,7,8,9 Section 0. Sets and Relations Subset of a set, B A, B A (Definition 0.1). Cartesian product of sets A B ( Defintion 0.4). Relation (Defintion 0.7). Function,
More informationMATH 433 Applied Algebra Lecture 22: Review for Exam 2.
MATH 433 Applied Algebra Lecture 22: Review for Exam 2. Topics for Exam 2 Permutations Cycles, transpositions Cycle decomposition of a permutation Order of a permutation Sign of a permutation Symmetric
More informationSCORE BOOSTER JAMB PREPARATION SERIES II
BOOST YOUR JAMB SCORE WITH PAST Polynomials QUESTIONS Part II ALGEBRA by H. O. Aliu J. K. Adewole, PhD (Editor) 1) If 9x 2 + 6xy + 4y 2 is a factor of 27x 3 8y 3, find the other factor. (UTME 2014) 3x
More informationAn eightfold path to E 8
An eightfold path to E 8 Robert A. Wilson First draft 17th November 2008; this version 29th April 2012 Introduction Finite-dimensional real reflection groups were classified by Coxeter [2]. In two dimensions,
More informationCSE 105 THEORY OF COMPUTATION
CSE 105 THEORY OF COMPUTATION Spring 2018 http://cseweb.ucsd.edu/classes/sp18/cse105-ab/ Today's learning goals Sipser Ch 5.1, 5.3 Define and explain core examples of computational problems, including
More informationUndecidability as a genuine quantum property
Undecidability as a genuine quantum property 1 / 20 Undecidability as a genuine quantum property Jens Eisert 1, Markus P. Müller 2, and Christian Gogolin 1 1 Dahlem Center for Complex Quantum Systems,
More information1 Fields and vector spaces
1 Fields and vector spaces In this section we revise some algebraic preliminaries and establish notation. 1.1 Division rings and fields A division ring, or skew field, is a structure F with two binary
More informationthe Further Mathematics network
the Further Mathematics network www.fmnetwork.org.uk 1 the Further Mathematics network www.fmnetwork.org.uk Further Pure 3: Teaching Vector Geometry Let Maths take you Further 2 Overview Scalar and vector
More informationGive a geometric description of the set of points in space whose coordinates satisfy the given pair of equations.
1. Give a geometric description of the set of points in space whose coordinates satisfy the given pair of equations. x + y = 5, z = 4 Choose the correct description. A. The circle with center (0,0, 4)
More informationDecision Problems with TM s. Lecture 31: Halting Problem. Universe of discourse. Semi-decidable. Look at following sets: CSCI 81 Spring, 2012
Decision Problems with TM s Look at following sets: Lecture 31: Halting Problem CSCI 81 Spring, 2012 Kim Bruce A TM = { M,w M is a TM and w L(M)} H TM = { M,w M is a TM which halts on input w} TOTAL TM
More informationSubrings and Ideals 2.1 INTRODUCTION 2.2 SUBRING
Subrings and Ideals Chapter 2 2.1 INTRODUCTION In this chapter, we discuss, subrings, sub fields. Ideals and quotient ring. We begin our study by defining a subring. If (R, +, ) is a ring and S is a non-empty
More informationOrder of Operations. Real numbers
Order of Operations When simplifying algebraic expressions we use the following order: 1. Perform operations within a parenthesis. 2. Evaluate exponents. 3. Multiply and divide from left to right. 4. Add
More information(i) Write down the elements of a subgroup of order 2. [1]
FP3 Groups 1. June 010 qu. A multiplicative group with identity e contains distinct elements a and r, with the properties r 6 = e and = r 5 a. Prove that r = a. [] Prove, by induction or otherwise, that
More informationGroebner Bases, Toric Ideals and Integer Programming: An Application to Economics. Tan Tran Junior Major-Economics& Mathematics
Groebner Bases, Toric Ideals and Integer Programming: An Application to Economics Tan Tran Junior Major-Economics& Mathematics History Groebner bases were developed by Buchberger in 1965, who later named
More informationBSc (Hons) in Computer Games Development. vi Calculate the components a, b and c of a non-zero vector that is orthogonal to
1 APPLIED MATHEMATICS INSTRUCTIONS Full marks will be awarded for the correct solutions to ANY FIVE QUESTIONS. This paper will be marked out of a TOTAL MAXIMUM MARK OF 100. Credit will be given for clearly
More informationSection 14.1 Computability then else
Section 14.1 Computability Some problems cannot be solved by any machine/algorithm. To prove such statements we need to effectively describe all possible algorithms. Example (Turing machines). Associate
More informationChap. 4,5 Review. Algorithms created in proofs from prior chapters
Chap. 4,5 Review Algorithms created in proofs from prior chapters (p. 55) Theorem 1.39: NFA to DFA (p. 67) Lemma 1.55: Regex to NFA (p. 69) Lemma 1.60: DFA to regex (through GNFA) (p. 112) Lemma 2.21:
More informationEXERCISES. a b = a + b l aq b = ab - (a + b) + 2. a b = a + b + 1 n0i) = oii + ii + fi. A. Examples of Rings. C. Ring of 2 x 2 Matrices
/ rings definitions and elementary properties 171 EXERCISES A. Examples of Rings In each of the following, a set A with operations of addition and multiplication is given. Prove that A satisfies all the
More informationAlgebraic Structures Exam File Fall 2013 Exam #1
Algebraic Structures Exam File Fall 2013 Exam #1 1.) Find all four solutions to the equation x 4 + 16 = 0. Give your answers as complex numbers in standard form, a + bi. 2.) Do the following. a.) Write
More informationDERIVATIONS. Introduction to non-associative algebra. Playing havoc with the product rule? BERNARD RUSSO University of California, Irvine
DERIVATIONS Introduction to non-associative algebra OR Playing havoc with the product rule? PART VI COHOMOLOGY OF LIE ALGEBRAS BERNARD RUSSO University of California, Irvine FULLERTON COLLEGE DEPARTMENT
More informationEXERCISES IN MODULAR FORMS I (MATH 726) (2) Prove that a lattice L is integral if and only if its Gram matrix has integer coefficients.
EXERCISES IN MODULAR FORMS I (MATH 726) EYAL GOREN, MCGILL UNIVERSITY, FALL 2007 (1) We define a (full) lattice L in R n to be a discrete subgroup of R n that contains a basis for R n. Prove that L is
More informationNATIONAL BOARD FOR HIGHER MATHEMATICS. M. A. and M.Sc. Scholarship Test. September 24, Time Allowed: 150 Minutes Maximum Marks: 30
NATIONAL BOARD FOR HIGHER MATHEMATICS M. A. and M.Sc. Scholarship Test September 24, 2011 Time Allowed: 150 Minutes Maximum Marks: 30 Please read, carefully, the instructions on the following page 1 INSTRUCTIONS
More informationAbstract Algebra II Groups ( )
Abstract Algebra II Groups ( ) Melchior Grützmann / melchiorgfreehostingcom/algebra October 15, 2012 Outline Group homomorphisms Free groups, free products, and presentations Free products ( ) Definition
More informationLecture 22 More on Rings
Lecture 22 More on Rings Last time: A ring is a set R with two binary operations, and, such that pr, q is an abelian group, pr, q is a semigroup (no identity or inverses), and the distributive property
More information12 16 = (12)(16) = 0.
Homework Assignment 5 Homework 5. Due day: 11/6/06 (5A) Do each of the following. (i) Compute the multiplication: (12)(16) in Z 24. (ii) Determine the set of units in Z 5. Can we extend our conclusion
More informationAlgebraic structures I
MTH5100 Assignment 1-10 Algebraic structures I For handing in on various dates January March 2011 1 FUNCTIONS. Say which of the following rules successfully define functions, giving reasons. For each one
More informationDecidability. Linz 6 th, Chapter 12: Limits of Algorithmic Computation, page 309ff
Decidability Linz 6 th, Chapter 12: Limits of Algorithmic Computation, page 309ff 1 A property P of strings is said to be decidable if the set of all strings having property P is a recursive set; that
More information= 9 4 = = = 8 2 = 4. Model Question paper-i SECTION-A 1.C 2.D 3.C 4. C 5. A 6.D 7.B 8.C 9.B B 12.B 13.B 14.D 15.
www.rktuitioncentre.blogspot.in Page 1 of 8 Model Question paper-i SECTION-A 1.C.D 3.C. C 5. A 6.D 7.B 8.C 9.B 10. 11.B 1.B 13.B 1.D 15.A SECTION-B 16. P a, b, c, Q g,, x, y, R {a, e, f, s} R\ P Q {a,
More informationExercises on chapter 1
Exercises on chapter 1 1. Let G be a group and H and K be subgroups. Let HK = {hk h H, k K}. (i) Prove that HK is a subgroup of G if and only if HK = KH. (ii) If either H or K is a normal subgroup of G
More informationThe exact complexity of the infinite Post Correspondence Problem
The exact complexity of the infinite Post Correspondence Problem Olivier Finkel To cite this version: Olivier Finkel. The exact complexity of the infinite Post Correspondence Problem. Information Processing
More informationVariations on a Theme: Fields of Definition, Fields of Moduli, Automorphisms, and Twists
Variations on a Theme: Fields of Definition, Fields of Moduli, Automorphisms, and Twists Michelle Manes (mmanes@math.hawaii.edu) ICERM Workshop Moduli Spaces Associated to Dynamical Systems 17 April, 2012
More informationLecture Notes: The Halting Problem; Reductions
Lecture Notes: The Halting Problem; Reductions COMS W3261 Columbia University 20 Mar 2012 1 Review Key point. Turing machines can be encoded as strings, and other Turing machines can read those strings
More informationMATH 433 Applied Algebra Lecture 22: Semigroups. Rings.
MATH 433 Applied Algebra Lecture 22: Semigroups. Rings. Groups Definition. A group is a set G, together with a binary operation, that satisfies the following axioms: (G1: closure) for all elements g and
More informationBasic Definitions: Group, subgroup, order of a group, order of an element, Abelian, center, centralizer, identity, inverse, closed.
Math 546 Review Exam 2 NOTE: An (*) at the end of a line indicates that you will not be asked for the proof of that specific item on the exam But you should still understand the idea and be able to apply
More informationMATH 101: ALGEBRA I WORKSHEET, DAY #1. We review the prerequisites for the course in set theory and beginning a first pass on group. 1.
MATH 101: ALGEBRA I WORKSHEET, DAY #1 We review the prerequisites for the course in set theory and beginning a first pass on group theory. Fill in the blanks as we go along. 1. Sets A set is a collection
More information1. Let r, s, t, v be the homogeneous relations defined on the set M = {2, 3, 4, 5, 6} by
Seminar 1 1. Which ones of the usual symbols of addition, subtraction, multiplication and division define an operation (composition law) on the numerical sets N, Z, Q, R, C? 2. Let A = {a 1, a 2, a 3 }.
More informationWritten Homework # 4 Solution
Math 516 Fall 2006 Radford Written Homework # 4 Solution 12/10/06 You may use results form the book in Chapters 1 6 of the text, from notes found on our course web page, and results of the previous homework.
More informationQuadratics. Shawn Godin. Cairine Wilson S.S Orleans, ON October 14, 2017
Quadratics Shawn Godin Cairine Wilson S.S Orleans, ON Shawn.Godin@ocdsb.ca October 14, 2017 Shawn Godin (Cairine Wilson S.S.) Quadratics October 14, 2017 1 / 110 Binary Quadratic Form A form is a homogeneous
More informationDEPARTMENT OF MATHEMATIC EDUCATION MATHEMATIC AND NATURAL SCIENCE FACULTY
HANDOUT ABSTRACT ALGEBRA MUSTHOFA DEPARTMENT OF MATHEMATIC EDUCATION MATHEMATIC AND NATURAL SCIENCE FACULTY 2012 BINARY OPERATION We are all familiar with addition and multiplication of two numbers. Both
More informationConjugacy in epigroups
October 2018 Conjugacy in epigroups António Malheiro (CMA/FCT/NOVA University of Lisbon) @ the York semigroup (joint work with João Araújo, Michael Kinyon, Janusz Konieczny) Acknowledgement: This work
More informationGRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.
GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory. Linear Algebra Standard matrix manipulation to compute the kernel, intersection of subspaces, column spaces,
More informationGROUPS. Chapter-1 EXAMPLES 1.1. INTRODUCTION 1.2. BINARY OPERATION
Chapter-1 GROUPS 1.1. INTRODUCTION The theory of groups arose from the theory of equations, during the nineteenth century. Originally, groups consisted only of transformations. The group of transformations
More informationPoincaré Bisectors and Application to Units
Poincaré Bisectors and Application to Units joint work with E. Jespers, S. O. Juriaans, A. De A. E Silva, A. C. Souza Filho Ann Kiefer July 15, 2011 Motivation Motivation Open Problem: Finding generators
More informationMATH HL OPTION - REVISION SETS, RELATIONS AND GROUPS Compiled by: Christos Nikolaidis
MATH HL OPTION - REVISION SETS, RELATIONS AND GROUPS Compiled by: Christos Nikolaidis PART B: GROUPS GROUPS 1. ab The binary operation a * b is defined by a * b = a+ b +. (a) Prove that * is associative.
More informationLimits of Computability
Limits of Computability Wolfgang Schreiner Wolfgang.Schreiner@risc.jku.at Research Institute for Symbolic Computation (RISC) Johannes Kepler University, Linz, Austria http://www.risc.jku.at Wolfgang Schreiner
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 informationIIT Mumbai 2015 MA 419, Basic Algebra Tutorial Sheet-1
IIT Mumbai 2015 MA 419, Basic Algebra Tutorial Sheet-1 Let Σ be the set of all symmetries of the plane Π. 1. Give examples of s, t Σ such that st ts. 2. If s, t Σ agree on three non-collinear points, then
More informationTheory of Computation - Module 4
Theory of Computation - Module 4 Syllabus Turing Machines Formal definition Language acceptability by TM TM as acceptors, Transducers - designing of TM- Two way infinite TM- Multi tape TM - Universal Turing
More information* 8 Groups, with Appendix containing Rings and Fields.
* 8 Groups, with Appendix containing Rings and Fields Binary Operations Definition We say that is a binary operation on a set S if, and only if, a, b, a b S Implicit in this definition is the idea that
More informationWhat are relations? f: A B
What are relations? Ch 9.1 What are relations? Notation Informally, a relation is a set of pairs of objects (or in general, set of n-tuples) that are related to each other by some rule. We will focus first
More informationAxioms for the Real Number System
Axioms for the Real Number System Math 361 Fall 2003 Page 1 of 9 The Real Number System The real number system consists of four parts: 1. A set (R). We will call the elements of this set real numbers,
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 informationClassical Rings. Josh Carr. Honors Thesis. Appalachian State University
Classical Rings by Josh Carr Honors Thesis Appalachian State University Submitted to the Department of Mathematical Sciences in partial fulfillment of the requirements for the degree of Bachelor of Science
More informationMath Exam 1 Solutions October 12, 2010
Math 415.5 Exam 1 Solutions October 1, 1 As can easily be expected, the solutions provided below are not the only ways to solve these problems, and other solutions may be completely valid. If you have
More informationCS6901: review of Theory of Computation and Algorithms
CS6901: review of Theory of Computation and Algorithms Any mechanically (automatically) discretely computation of problem solving contains at least three components: - problem description - computational
More informationDefinition 1. A set V is a vector space over the scalar field F {R, C} iff. there are two operations defined on V, called vector addition
6 Vector Spaces with Inned Product Basis and Dimension Section Objective(s): Vector Spaces and Subspaces Linear (In)dependence Basis and Dimension Inner Product 6 Vector Spaces and Subspaces Definition
More informationA Learning Progression for Complex Numbers
A Learning Progression for Complex Numbers In mathematics curriculum development around the world, the opportunity for students to study complex numbers in secondary schools is decreasing. Given that the
More informationGroups. Contents of the lecture. Sergei Silvestrov. Spring term 2011, Lecture 8
Groups Sergei Silvestrov Spring term 2011, Lecture 8 Contents of the lecture Binary operations and binary structures. Groups - a special important type of binary structures. Isomorphisms of binary structures.
More informationsin(α + θ) = sin α cos θ + cos α sin θ cos(α + θ) = cos α cos θ sin α sin θ
Rotations in the 2D Plane Trigonometric addition formulas: sin(α + θ) = sin α cos θ + cos α sin θ cos(α + θ) = cos α cos θ sin α sin θ Rotate coordinates by angle θ: 1. Start with x = r cos α y = r sin
More informationNORTHERN INDIA ENGINEERING COLLEGE, LKO D E P A R T M E N T O F M A T H E M A T I C S. B.TECH IIIrd SEMESTER QUESTION BANK ACADEMIC SESSION
NORTHERN INDIA ENGINEERING COLLEGE, LKO D E P A R T M E N T O F M A T H E M A T I C S B.TECH IIIrd SEMESTER QUESTION BANK ACADEMIC SESSION 011-1 DISCRETE MATHEMATICS (EOE 038) 1. UNIT I (SET, RELATION,
More informationNotes for Lecture Notes 2
Stanford University CS254: Computational Complexity Notes 2 Luca Trevisan January 11, 2012 Notes for Lecture Notes 2 In this lecture we define NP, we state the P versus NP problem, we prove that its formulation
More informationWHY WORD PROBLEMS ARE HARD
WHY WORD PROBLEMS ARE HARD KEITH CONRAD 1. Introduction The title above is a joke. Many students in school hate word problems. We will discuss here a specific math question that happens to be named the
More informationLecture 7. Quaternions
Matthew T. Mason Mechanics of Manipulation Spring 2012 Today s outline Motivation Motivation have nice geometrical interpretation. have advantages in representing rotation. are cool. Even if you don t
More information