SlideShare a Scribd company logo
Probability, Geometry, and algorithms  (for matrix, mostly, groups)
Igor Rivin Temple University and BMS
How do we make a simple object Should be linear. Should be abelian Should be continuous
Why is linear good? x+x = 5 -- easy hard
Why is continuous good? Easy:  Hard:
Abelian is good Umm, we will see examples later.
Now, apply the above to groups: What is the simplest group? Has to be abelian, continuous, linear?! What is more linear than a line? So, our first group is  R
How easy is  Well, the full study of  R is known as harmonic analysis
Obviously too easy. Now, let us remove continuity. We have the  lattice  of integers  Z.   The study of  Z  is known as  number theory , also much too easy a subject, but here is a mildly interesting result:
The Prime Number Theorem If we pick a number  uniformly at random  between 1 and N, the probability that the number is  prime  is approximately 1/log(N). To make the above really precise requires the Riemann Hypothesis.
(Some confusion) Notice that  Z  is an ADDITIVE group, so talking about primes confuses the issue, since now we are treating it as a multiplicative semigroup.
Another continuous, linear, abelian group R n   .  Again, this can be studied via harmonic analysis. It has its own  integral lattice  Z n . Z n   also has a semigroup structure, where the primitive elements are points (a, b, ..., c) where gcd(a, b, ..., c) = 1.
Analogue of prime number theorem? Yes! The probability that a lattice point in a ball of radius M in is “primitive” approaches  1/ζ(n) (this in  Z n ). Note that this does  NOT  go to zero as M goes to infinity To make it very precise is MUCH harder than the Riemann hypothesis.
The study of  Z n Is known as the geometry of numbers. In particular, it studies the group of  automorphisms  of the integer lattice, known as GL(n,  Z ), which we will get to shortly.
Now, let’s remove commutativity The simplest class of non-abelian Lie groups is (arguably) (P)SL(n,  R ): the group of nxn matrices with determinant one. This is a Lie group of  real rank n-1  -- the rank of a Lie group is the dimension of its maximal torus (maximal abelian subgroup). By analogy with the abelian case, we next define a  lattice  in SL(n) (or any Lie group, for that matter):
What is a lattice? Definition:  A discrete subgroup Γ of a Lie group G is called a LATTICE, if the coset space H=G/Γ has finite measure. A lattice is called  uniform  if H is compact. (this is defined by analogy with the integer lattices we looked at before).
Geometry of lattices: examples PSL(2,  R ) is also known as the isometry group of the hyperbolic plane  H 2 . The quotients of  H 2  by lattices in PSL(2,  R ) are finite area hyperbolic orbifolds, ( surfaces  if there is no torsion).
Here is an example
Here is another
Everyone’s favorite lattice PSL(2,  Z ) -- matrices with integer entries (on the right is the fundamental domain in the upper half plane).
More generally The group SL(n,  Z ) is the group of automorphisms of  Z n .
More favorites Principal congruence subgroup Γ 0 (N): the kernel of the natural map  modN: SL(n,  Z ) ⟼⟼SL(n,  Z/ N Z )
Why “principal”? In general a  congruence subgroup  is the preimage of some subgroup of SL(2,  Z/ N Z ) under modN.
(Hard) exercises The map modN is always surjective SL(n,  Z /N Z ) x SL(n,  Z /M Z ) = SL(n,  Z /(MN) Z ) if M, N relatively prime.  (special case of “strong approximation”) (good reference: M. Newman, Integral Matrices)
Congruence subgroup property (CSP) Lattices in SL(n,  Z ) have the  Congruence Subgroup Property , which means that any lattice is a congruence subgroup. (Mennicke, Milnor-Bass-Serre, ‘60s)
Is a random matrix in SL(n,  Z )   irreducible? What is “a random matrix”? What is “irreducible”?
Second question first... Irreducible means that the characteristic polynomial is irreducible over  Z , which is equivalent to saying that there is no invariant submodule of  Z n .
First question is harder: Arithmetic answer: pick a matrix uniformly at random from the set of those matrices in SL(n,  Z ) whose elements are bounded in absolute value by N. Open question: how do you do this efficiently? As far as I know, this is not even known for n=2.
Combinatorial answer: pick some generating set, look at all words of length bounded by N. Problem: the answer (potentially) depends on the choice of generating set, the probability of picking a given matrix A can be quite different from the probability of picking some other matrix B.
(IR ’06): The probability that a matrix is  reducible  approaches zero polynomially fast in N in the first model, exponentially fast in the second model. Why the difference? In the first model the number of matrices of size bounded by N is polynomial --  Luckily, in both cases the answer is the same
(the above is a nontrivial result, for SL(2) -- M. Newman, for SL(n) -- Duke/Rudnick/Sarnak) In the second model, the number of different elements of length bounded by N is exponential.
Experimental results
Generating sets Standard generating set is that of elementary matrices. Hua and Reiner discovered in 1949(?) that SL(n) is generated by only two matrices, so this is the other generating set.
How are results like this proved? work with the FINITE groups SL(n,  Z /p Z ), and show that a random walk on that group must become equidistributed, and then analyse the morphism from the group to the set of characteristic polynomials. Then use “strong approximation” as the analogue of “Chinese remaindering” to lift the result to SL(n,  Z ).
To get convergence rates Use the fact that SL(n,  Z ) has property T for n > 2, and property𝞽 𝝉𝜏with respect to representations with finite image. What does this mean? Trivial representation is isolated in the space of representations.
Property T, continued So a sort of a spectral gap condition. Holds for all lattice in semi-simple groups of rank greater than 1, because holds for the Lie groups, and lattices are “close” to the mother Lie group.
Going even further from continuous The results work also for “thin” Zariski dense subgroups, using strong approximation and the expansion properties of Cayley graphs of finite projections of the special linear group. Zariski-dense: not contained in an algebraic subvariety.
Is a group Zariski dense? Amazing fact: For a Zariski dense subgroup modP is surjective except for finitely many exceptions (Matthews-Vaserstein-Weisfeiler 1987) and conversely, if modP is onto for some prime > 2 (T. Weigel, 200?), then the subgroup is Zariski-dense. The number of exceptions in MVW is effectively computable, supposedly (I have never seen an effective bound).
But Convergence estimates for Zariski-dense subgroups are not very effective.
Unlike for lattices Where the convergence estimates are explicit (IR ’07, Kowalski ’08) But (BIG OPEN QUESTION) it appears to be undecidable when a subgroup of SL(n,  Z ) given by generators is of finite index, unless n=2, though it is not easy even then. Congruence Subgroup Property ought to help, but not clear how.
Why undecidable? It is known that the “generalized word problem” or “membership problem” is undecidable for SL(n,  Z ) for n>3 (decidable for n=2, OPEN for n=3) -- reduces to Post Correspondence, since the groups contain F 2 xF 2 . Membership problem: does a group generated by A, B, C, ..., D contain a given matrix M?

More Related Content

PDF
Finite mathematics
PPTX
Generic properties of infinite groups
PPTX
Montreal
PDF
Group theory
PDF
Relations digraphs
PPTX
Histroy of partial differential equation
PDF
Chapter 2: Relations
DOCX
Chapter 03-group-theory (1)
Finite mathematics
Generic properties of infinite groups
Montreal
Group theory
Relations digraphs
Histroy of partial differential equation
Chapter 2: Relations
Chapter 03-group-theory (1)

What's hot (20)

PPTX
Functional Notations
PPTX
Lagrange's equation with one application
PPTX
topology definitions
PDF
Recurrence relations
PPTX
CMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
PDF
Devaney Chaos Induced by Turbulent and Erratic Functions
PPTX
Tapas seminar
PDF
Discrete maths questions
PDF
01.04 orthonormal basis_eigen_vectors
PPTX
Lecture 9 dim & rank - 4-5 & 4-6
PDF
BCA_Semester-II-Discrete Mathematics_unit-ii_Relation and ordering
DOCX
Digital text book 11
PDF
DOCX
PPT
Relations
PPTX
Prerequisite for metric space
DOC
1.1 types of vectors (1)
PDF
01.02 linear equations
PDF
Group Theory
PPT
Lecture 7 determinants cramers spaces - section 3-2 3-3 and 4-1
Functional Notations
Lagrange's equation with one application
topology definitions
Recurrence relations
CMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
Devaney Chaos Induced by Turbulent and Erratic Functions
Tapas seminar
Discrete maths questions
01.04 orthonormal basis_eigen_vectors
Lecture 9 dim & rank - 4-5 & 4-6
BCA_Semester-II-Discrete Mathematics_unit-ii_Relation and ordering
Digital text book 11
Relations
Prerequisite for metric space
1.1 types of vectors (1)
01.02 linear equations
Group Theory
Lecture 7 determinants cramers spaces - section 3-2 3-3 and 4-1
Ad

Similar to BMS scolloquium (20)

PPTX
Hot topics
PPTX
Standrewstalk
PDF
Crystallographic groups
PDF
Gnt lecture notes (1)
PDF
LPS talk notes
PPT
CRYPTOGRAPHY AND NUMBER THEORY, he ha huli
PDF
Presentation on Groups BSc maths important for students
PPT
Abstract Algebra
PDF
Lattice coverings
PDF
Algebraic-Structures_GROUPS123344tgh.pdf
PPTX
ANALYSIS FOR TEACHERS-EDNALGAN LADY MAE.pptx
PDF
452Paper
PDF
Presentation-Alex-20150421
PPTX
Computing with matrix groups, or "how dense is dense"
PDF
Abstract Algebra Manual Problems And Solution (Only The Section On GROUPS)
PDF
Introduction To Louis Michels Lattice Geometry Through Group Action Boris Zhi...
PPT
lecture16.ppt
PDF
Semisimple Lie Algebras And Their Representations Dover Books On Mathematics ...
PPT
Group Ring.ppt
PDF
LATTICE BASED TOOLS IN CRYPTANALYSIS FOR PUBLIC KEY CRYPTOGRAPHY
Hot topics
Standrewstalk
Crystallographic groups
Gnt lecture notes (1)
LPS talk notes
CRYPTOGRAPHY AND NUMBER THEORY, he ha huli
Presentation on Groups BSc maths important for students
Abstract Algebra
Lattice coverings
Algebraic-Structures_GROUPS123344tgh.pdf
ANALYSIS FOR TEACHERS-EDNALGAN LADY MAE.pptx
452Paper
Presentation-Alex-20150421
Computing with matrix groups, or "how dense is dense"
Abstract Algebra Manual Problems And Solution (Only The Section On GROUPS)
Introduction To Louis Michels Lattice Geometry Through Group Action Boris Zhi...
lecture16.ppt
Semisimple Lie Algebras And Their Representations Dover Books On Mathematics ...
Group Ring.ppt
LATTICE BASED TOOLS IN CRYPTANALYSIS FOR PUBLIC KEY CRYPTOGRAPHY
Ad

More from Igor Rivin (14)

DOCX
Options: a cynical boy's guide
PPTX
Billiards talk
PDF
Ike's nightmare
PDF
An up to date resume.
PPTX
Taleb interaction
PPTX
Bursting bubbles or what recovery?
PDF
Random 3-manifolds
PPT
Random 3-manifolds
PPT
Talk at Quantopian.com quant finance meetup.
PPT
Geometry, combinatorics, computation with Zeolites
PDF
Bms friday Colloquium
PPTX
Gtc 2010 py_cula_better
PPTX
Asymptotic geometry of convex sets
PPTX
Conformal matching
Options: a cynical boy's guide
Billiards talk
Ike's nightmare
An up to date resume.
Taleb interaction
Bursting bubbles or what recovery?
Random 3-manifolds
Random 3-manifolds
Talk at Quantopian.com quant finance meetup.
Geometry, combinatorics, computation with Zeolites
Bms friday Colloquium
Gtc 2010 py_cula_better
Asymptotic geometry of convex sets
Conformal matching

Recently uploaded (20)

PDF
Hybrid model detection and classification of lung cancer
PDF
DP Operators-handbook-extract for the Mautical Institute
PPT
What is a Computer? Input Devices /output devices
PPTX
observCloud-Native Containerability and monitoring.pptx
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
WOOl fibre morphology and structure.pdf for textiles
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Hybrid model detection and classification of lung cancer
DP Operators-handbook-extract for the Mautical Institute
What is a Computer? Input Devices /output devices
observCloud-Native Containerability and monitoring.pptx
Chapter 5: Probability Theory and Statistics
Programs and apps: productivity, graphics, security and other tools
Final SEM Unit 1 for mit wpu at pune .pptx
A contest of sentiment analysis: k-nearest neighbor versus neural network
Group 1 Presentation -Planning and Decision Making .pptx
WOOl fibre morphology and structure.pdf for textiles
cloud_computing_Infrastucture_as_cloud_p
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
1. Introduction to Computer Programming.pptx
Web App vs Mobile App What Should You Build First.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
1 - Historical Antecedents, Social Consideration.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
Zenith AI: Advanced Artificial Intelligence
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf

BMS scolloquium

  • 1. Probability, Geometry, and algorithms (for matrix, mostly, groups)
  • 2. Igor Rivin Temple University and BMS
  • 3. How do we make a simple object Should be linear. Should be abelian Should be continuous
  • 4. Why is linear good? x+x = 5 -- easy hard
  • 5. Why is continuous good? Easy: Hard:
  • 6. Abelian is good Umm, we will see examples later.
  • 7. Now, apply the above to groups: What is the simplest group? Has to be abelian, continuous, linear?! What is more linear than a line? So, our first group is R
  • 8. How easy is Well, the full study of R is known as harmonic analysis
  • 9. Obviously too easy. Now, let us remove continuity. We have the lattice of integers Z. The study of Z is known as number theory , also much too easy a subject, but here is a mildly interesting result:
  • 10. The Prime Number Theorem If we pick a number uniformly at random between 1 and N, the probability that the number is prime is approximately 1/log(N). To make the above really precise requires the Riemann Hypothesis.
  • 11. (Some confusion) Notice that Z is an ADDITIVE group, so talking about primes confuses the issue, since now we are treating it as a multiplicative semigroup.
  • 12. Another continuous, linear, abelian group R n . Again, this can be studied via harmonic analysis. It has its own integral lattice Z n . Z n also has a semigroup structure, where the primitive elements are points (a, b, ..., c) where gcd(a, b, ..., c) = 1.
  • 13. Analogue of prime number theorem? Yes! The probability that a lattice point in a ball of radius M in is “primitive” approaches 1/ζ(n) (this in Z n ). Note that this does NOT go to zero as M goes to infinity To make it very precise is MUCH harder than the Riemann hypothesis.
  • 14. The study of Z n Is known as the geometry of numbers. In particular, it studies the group of automorphisms of the integer lattice, known as GL(n, Z ), which we will get to shortly.
  • 15. Now, let’s remove commutativity The simplest class of non-abelian Lie groups is (arguably) (P)SL(n, R ): the group of nxn matrices with determinant one. This is a Lie group of real rank n-1 -- the rank of a Lie group is the dimension of its maximal torus (maximal abelian subgroup). By analogy with the abelian case, we next define a lattice in SL(n) (or any Lie group, for that matter):
  • 16. What is a lattice? Definition: A discrete subgroup Γ of a Lie group G is called a LATTICE, if the coset space H=G/Γ has finite measure. A lattice is called uniform if H is compact. (this is defined by analogy with the integer lattices we looked at before).
  • 17. Geometry of lattices: examples PSL(2, R ) is also known as the isometry group of the hyperbolic plane H 2 . The quotients of H 2 by lattices in PSL(2, R ) are finite area hyperbolic orbifolds, ( surfaces if there is no torsion).
  • 18. Here is an example
  • 20. Everyone’s favorite lattice PSL(2, Z ) -- matrices with integer entries (on the right is the fundamental domain in the upper half plane).
  • 21. More generally The group SL(n, Z ) is the group of automorphisms of Z n .
  • 22. More favorites Principal congruence subgroup Γ 0 (N): the kernel of the natural map modN: SL(n, Z ) ⟼⟼SL(n, Z/ N Z )
  • 23. Why “principal”? In general a congruence subgroup is the preimage of some subgroup of SL(2, Z/ N Z ) under modN.
  • 24. (Hard) exercises The map modN is always surjective SL(n, Z /N Z ) x SL(n, Z /M Z ) = SL(n, Z /(MN) Z ) if M, N relatively prime. (special case of “strong approximation”) (good reference: M. Newman, Integral Matrices)
  • 25. Congruence subgroup property (CSP) Lattices in SL(n, Z ) have the Congruence Subgroup Property , which means that any lattice is a congruence subgroup. (Mennicke, Milnor-Bass-Serre, ‘60s)
  • 26. Is a random matrix in SL(n, Z ) irreducible? What is “a random matrix”? What is “irreducible”?
  • 27. Second question first... Irreducible means that the characteristic polynomial is irreducible over Z , which is equivalent to saying that there is no invariant submodule of Z n .
  • 28. First question is harder: Arithmetic answer: pick a matrix uniformly at random from the set of those matrices in SL(n, Z ) whose elements are bounded in absolute value by N. Open question: how do you do this efficiently? As far as I know, this is not even known for n=2.
  • 29. Combinatorial answer: pick some generating set, look at all words of length bounded by N. Problem: the answer (potentially) depends on the choice of generating set, the probability of picking a given matrix A can be quite different from the probability of picking some other matrix B.
  • 30. (IR ’06): The probability that a matrix is reducible approaches zero polynomially fast in N in the first model, exponentially fast in the second model. Why the difference? In the first model the number of matrices of size bounded by N is polynomial -- Luckily, in both cases the answer is the same
  • 31. (the above is a nontrivial result, for SL(2) -- M. Newman, for SL(n) -- Duke/Rudnick/Sarnak) In the second model, the number of different elements of length bounded by N is exponential.
  • 33. Generating sets Standard generating set is that of elementary matrices. Hua and Reiner discovered in 1949(?) that SL(n) is generated by only two matrices, so this is the other generating set.
  • 34. How are results like this proved? work with the FINITE groups SL(n, Z /p Z ), and show that a random walk on that group must become equidistributed, and then analyse the morphism from the group to the set of characteristic polynomials. Then use “strong approximation” as the analogue of “Chinese remaindering” to lift the result to SL(n, Z ).
  • 35. To get convergence rates Use the fact that SL(n, Z ) has property T for n > 2, and property𝞽 𝝉𝜏with respect to representations with finite image. What does this mean? Trivial representation is isolated in the space of representations.
  • 36. Property T, continued So a sort of a spectral gap condition. Holds for all lattice in semi-simple groups of rank greater than 1, because holds for the Lie groups, and lattices are “close” to the mother Lie group.
  • 37. Going even further from continuous The results work also for “thin” Zariski dense subgroups, using strong approximation and the expansion properties of Cayley graphs of finite projections of the special linear group. Zariski-dense: not contained in an algebraic subvariety.
  • 38. Is a group Zariski dense? Amazing fact: For a Zariski dense subgroup modP is surjective except for finitely many exceptions (Matthews-Vaserstein-Weisfeiler 1987) and conversely, if modP is onto for some prime > 2 (T. Weigel, 200?), then the subgroup is Zariski-dense. The number of exceptions in MVW is effectively computable, supposedly (I have never seen an effective bound).
  • 39. But Convergence estimates for Zariski-dense subgroups are not very effective.
  • 40. Unlike for lattices Where the convergence estimates are explicit (IR ’07, Kowalski ’08) But (BIG OPEN QUESTION) it appears to be undecidable when a subgroup of SL(n, Z ) given by generators is of finite index, unless n=2, though it is not easy even then. Congruence Subgroup Property ought to help, but not clear how.
  • 41. Why undecidable? It is known that the “generalized word problem” or “membership problem” is undecidable for SL(n, Z ) for n>3 (decidable for n=2, OPEN for n=3) -- reduces to Post Correspondence, since the groups contain F 2 xF 2 . Membership problem: does a group generated by A, B, C, ..., D contain a given matrix M?