Tricky abstract algebra problem

In summary: Now suppose I pick the element ##\begin{bmatrix}1 & \frac 1 2 \\ 1 & \frac 3 2 \end{bmatrix}##.Can you express it as the combination of finitely many elements of the (generator) subset and their inverses?Yes. In summary, the element ##\begin{bmatrix}1 & \frac 1 2 \\ 1 & \frac 3 2 \end{bmatrix}## can be expressed as the combination of (1,1,1), (1,1,3), and (1,3,2).
  • #1
NasuSama
326
3

Homework Statement



Prove that [itex]SL_{2}(ℝ)[/itex] is generated by the set:

[1 a], [1 0]
[0 1], [b 1], [itex]a,b \in ℝ[/itex]

Homework Equations



  1. GCD (Greatest common divisor)
  2. The property of special linear group
  3. Some basic linear algebra, like determinant

The Attempt at a Solution



[itex]SL_{2}(ℝ)[/itex] is the group consisting of invertible matrices with the determinant 1. Let [itex]A[/itex] be this matrix:

[a b]
[c d]

Then, [itex]det(A) = ad - bc = 1[/itex]

In order for the determinant to be 1, [itex]gcd(a,b) = gcd(a,c) = gcd(d,b) = gcd(d,c) = 1[/itex].

I'm not sure if my reasoning is right. I treat ad - bc = 1 as the linear combination. If 1 divides a and 1 divides b, then 1 divides (ad - bc). But -1 also divides a, b and (ad - bc). Thus a = ±1.

If [itex]a = 1[/itex], then [itex]det(A) = d - bc = 1[/itex]. Here, we need to split into some cases:

If [itex]c = 0[/itex], then [itex]d = 1[/itex], so we are done, having this matrix:

[1 b]
[0 1]

Similar argument shows that if [itex]a = 1[/itex] and [itex]b = 0[/itex], then d = 1, so we are done, leaving off this matrix:

[1 0]
[c 1]

If [itex]a = -1[/itex], then [itex]d = -1[/itex]. Similar arguments show that if either [itex]b = 0[/itex] or [itex]c = 0[/itex], then we obtain these similar matrices that belong to the special linear group:

[-1 0]
[c -1]

[-1 b]
[0 -1]

So these matrices form the set as given.

What if [itex]c ≠ 0[/itex]? Would I need to use Euclidean Algorithm to work out this problem?
 
Physics news on Phys.org
  • #2
Hi NasuSama! :smile:

a,b,c, and d do not have to be whole numbers do they?
I think gcd's and the Euclidean algorithm do not apply here.

What you need to show, is that any allowed matrix can be constructed from the generators.
Each allowed matrix has 3 numbers that you can pick freely, after which the 4th number is determined.
So to construct any allowed matrix you need at least (and perhaps exactly) 3 matrices from your generator set.
 
  • #3
...

I like Serena said:
Hi NasuSama! :smile:

a,b,c, and d do not have to be whole numbers do they?
I think gcd's and the Euclidean algorithm do not apply here.

What you need to show, is that any allowed matrix can be constructed from the generators.
Each allowed matrix has 3 numbers that you can pick freely, after which the 4th number is determined.
So to construct any allowed matrix you need at least (and perhaps exactly) 3 matrices from your generator set.

So you mean I can select any matrix that belongs to the given set? I don't quite understand what you are saying here. Sorry about this. Just making sure I'm getting the details clear!
 
  • #4
NasuSama said:
So you mean I can select any matrix that belongs to the given set? I don't quite understand what you are saying here. Sorry about this. Just making sure I'm getting the details clear!

Pick an arbitrary matrix ##\begin{bmatrix}a &b\\c&d \end{bmatrix}## from ##SL_2(\mathbb R)##.
Then try to find a composition of matrices of the forms ##\begin{bmatrix}1 &x\\0&1 \end{bmatrix}## and ##\begin{bmatrix}1 &0\\x&1 \end{bmatrix}## that construct it.
 
  • #5
I like Serena said:
Pick an arbitrary matrix ##\begin{bmatrix}a &b\\c&d \end{bmatrix}## from ##SL_2(\mathbb R)##.
Then try to find a composition of matrices of the forms ##\begin{bmatrix}1 &x\\0&1 \end{bmatrix}## and ##\begin{bmatrix}1 &0\\x&1 \end{bmatrix}## that construct it.

##\begin{bmatrix} 1&1\\0&1\end{bmatrix}## for the first matrix.
##\begin{bmatrix} 1&0\\1&1\end{bmatrix}## for the second matrix.

Multiply each of the matrix by itself to obtain that form?
 
  • #6
We seem to be on a different page.
That usually means we need to take a look at the related definitions in order to get clear what we're talking about.

Can you say what a generator is?
And what it means that a group is generated by a set?
Can you give an example?
 
Last edited:
  • #7
I like Serena said:
We seem to be on a different page.
That usually means we need to take a look at the related definitions in order to get clear what we're talking about.

Can you say what a generator is?
And what it means that a group is generated by a set?
Can you give an example?

An element is a generator that forms a group. For instance:

<x> = {1,x,x²,...,xⁿ} with the order n.

The example is the cyclic group as the one above generated by x, which is the generator.
 
  • #8
NasuSama said:
An element is a generator that forms a group. For instance:

<x> = {1,x,x²,...,xⁿ} with the order n.

The example is the cyclic group as the one above generated by x, which is the generator.

Good.

More specifically from wiki:
a generating set of a group is a subset such that every element of the group can be expressed as the combination (under the group operation) of finitely many elements of the subset and their inverses.


Now suppose I pick the element ##\begin{bmatrix}1 & \frac 1 2 \\ 1 & \frac 3 2 \end{bmatrix}##.
Can you express it as the combination of finitely many elements of the (generator) subset and their inverses?
 
  • #9
I like Serena said:
Good.

More specifically from wiki:
a generating set of a group is a subset such that every element of the group can be expressed as the combination (under the group operation) of finitely many elements of the subset and their inverses.


Now suppose I pick the element ##\begin{bmatrix}1 & \frac 1 2 \\ 1 & \frac 3 2 \end{bmatrix}##.
Can you express it as the combination of finitely many elements of the (generator) subset and their inverses?

The possible combination for that matrix I found from the given generator I have given to you is:

[1 0][1 ½]
[1 1][0 1]

Multiply these matrices altogether to get the one you have given to me.
 
  • #10
NasuSama said:
The possible combination for that matrix I found from the given generator I have given to you is:

[1 0][1 ½]
[1 1][0 1]

Multiply these matrices altogether to get the one you have given to me.

Good!

How about ##\begin{bmatrix} 3&1 \\ -1&0 \end{bmatrix}##?
 
  • #11
I like Serena said:
Good!

How about ##\begin{bmatrix} 3&1 \\ -1&0 \end{bmatrix}##?

##\begin{bmatrix} 1&-2 \\ 0&1 \end{bmatrix}## * ##\begin{bmatrix} 1&0 \\ -1&1 \end{bmatrix}## * ##\begin{bmatrix} 1&1 \\ 0&1 \end{bmatrix}##
 
  • #12
Too tedious to work out by trials.

The question is: Is there any fast way to obtain the following matrix, using the multiplication of the matrices in the form ##\begin{bmatrix} 1&a \\ 0&1 \end{bmatrix}## and ##\begin{bmatrix} 1&0 \\ b&1 \end{bmatrix}##?

##\begin{bmatrix} a&b \\ c&d \end{bmatrix}##

Is there a method to work out this problem, or do I need to work out by trials?
 
  • #13
NasuSama said:
##\begin{bmatrix} 1&-2 \\ 0&1 \end{bmatrix}## * ##\begin{bmatrix} 1&0 \\ -1&1 \end{bmatrix}## * ##\begin{bmatrix} 1&1 \\ 0&1 \end{bmatrix}##

Looking good. :)
So let's go up a notch.

How about ##\begin{bmatrix} a & b \\ c & d \end{bmatrix}##?
 
  • #14
NasuSama said:
Too tedious to work out by trials.

The question is: Is there any fast way to obtain the following matrix, using the multiplication of the matrices in the form ##\begin{bmatrix} 1&a \\ 0&1 \end{bmatrix}## and ##\begin{bmatrix} 1&0 \\ b&1 \end{bmatrix}##?

##\begin{bmatrix} a&b \\ c&d \end{bmatrix}##

Is there a method to work out this problem, or do I need to work out by trials?

Try ##\begin{bmatrix} 1&0 \\ x&1 \end{bmatrix} \cdot \begin{bmatrix} 1&y \\ 0&1 \end{bmatrix} \cdot \begin{bmatrix} 1&0 \\ z&1 \end{bmatrix}##

You need 3 matrices since your target matrix contains 3 unknowns (why 3?), while each of your generator matrices can only introduce 1 unknown at a time.
 
  • #15
I like Serena said:
Try ##\begin{bmatrix} 1&0 \\ x&1 \end{bmatrix} \cdot \begin{bmatrix} 1&y \\ 0&1 \end{bmatrix} \cdot \begin{bmatrix} 1&0 \\ z&1 \end{bmatrix}##

You need 3 matrices since your target matrix contains 3 unknowns (why 3?), while each of your generator matrices can only introduce 1 unknown at a time.

I quite understand this now. When I set up with 3 matrices for the second example, I am able to obtain the 0 for the element in 2nd row and 2nd column. If we have 3 matrices, then we can set up the product of the matrices forming the certain matrix. That is enough to obtain the matrix.

Let me work on the product of the matrices.
 
  • #16
Actually...

Actually, there are more than one solution - one by following your way and another... I could have also worked out using the matrices I've previously used for the second problem.

Here is the product of the matrices.

\begin{bmatrix} 1&0 \\ (-a + bc + 1)/(ab)&1 \end{bmatrix} * \begin{bmatrix} 1&b \\ 0&1 \end{bmatrix} * \begin{bmatrix} 1&0 \\ (a - 1)/b&1 \end{bmatrix}

Checked by Wolfram, but Wolfram doesn't give the same results as I computed. Wonder if this is correct.
 
Last edited:
  • #17
I didn't check, but it looks good. ;)
So now you can construct almost any matrix with determinant 1.
That almost completes the proof.
 
  • #18
I like Serena said:
I didn't check, but it looks good. ;)
So now you can construct almost any matrix with determinant 1.
That almost completes the proof.

What would be another part of the proof? I tested out the general product of the matrices.
 
  • #19
NasuSama said:
What would be another part of the proof? I tested out the general product of the matrices.

I just checked and your matrices work out.
What is missing is that you cannot construct every matrix yet, since you require that a and b are both non-zero.
It would be a pity if you couldn't construct generic matrices with for instance a zero at the right top.
 
  • #20
I like Serena said:
I just checked and your matrices work out.
What is missing is that you cannot construct every matrix yet, since you require that a and b are both non-zero.
It would be a pity if you couldn't construct generic matrices with for instance a zero at the right top.

But if you multiply any of the matrices in that form with the identity matrix, then you obtain the value in the 1st row and 1st column and also in 2nd row and 2nd column. That is what I need to be aware of.
 
  • #21
NasuSama said:
But if you multiply any of the matrices in that form with the identity matrix, then you obtain the value in the 1st row and 1st column and also in 2nd row and 2nd column. That is what I need to be aware of.

I don't understand.
If you multiply any matrix with the identity matrix, you get the same matrix.

Btw, if you revise your first matrix to be ##\begin{bmatrix} 1&0 \\ \frac{d-1}{b} &1 \end{bmatrix}##, you cover all matrices with ##b \ne 0##.
 

What is an abstract algebra?

Abstract algebra is a branch of mathematics that studies algebraic structures such as groups, rings, fields, and vector spaces. It deals with the properties and relationships of abstract mathematical objects, rather than specific numerical values.

What makes an algebra problem "tricky"?

A tricky abstract algebra problem is one that requires a high level of abstract thinking and problem-solving skills. These problems often involve complex algebraic structures and require multiple steps to solve. They may also involve creative and unconventional approaches.

How can I improve my skills in solving tricky abstract algebra problems?

Practicing regularly and building a strong foundation in basic algebraic concepts is key to improving your skills in solving tricky abstract algebra problems. It also helps to approach problems with a systematic and logical mindset, breaking them down into smaller, more manageable parts.

What are some common strategies for solving tricky abstract algebra problems?

Some common strategies for solving tricky abstract algebra problems include identifying patterns, making connections between different algebraic structures, and using algebraic properties and theorems. It also helps to approach problems from different perspectives and to think creatively.

Are there any online resources available for practicing tricky abstract algebra problems?

Yes, there are many online resources available for practicing tricky abstract algebra problems. These include problem-solving websites, online forums and communities, and interactive practice exercises. You can also find textbooks, video tutorials, and other learning materials online to help improve your skills.

Similar threads

  • Calculus and Beyond Homework Help
Replies
2
Views
384
  • Calculus and Beyond Homework Help
Replies
4
Views
1K
  • Calculus and Beyond Homework Help
Replies
25
Views
2K
  • Calculus and Beyond Homework Help
Replies
10
Views
1K
  • Calculus and Beyond Homework Help
Replies
14
Views
591
  • Calculus and Beyond Homework Help
Replies
5
Views
1K
  • Calculus and Beyond Homework Help
Replies
2
Views
981
  • Calculus and Beyond Homework Help
Replies
3
Views
568
  • Calculus and Beyond Homework Help
Replies
8
Views
618
  • Calculus and Beyond Homework Help
Replies
1
Views
909
Back
Top