OU blog

Personal Blogs

Zafar Bakhromov

How do "Identify" Quotient Groups with Another Standard Group (Algebra Self Study)

Visible to anyone in the world
Edited by Zafar Bakhromov, Wednesday 1 April 2026 at 13:44

A Quotient Group cap g solidus cap n is the set of cosets of cap n in cap g , with a law of composition that makes  it into a group. The whole idea is that, if we write the law of composition on cap g as " plus ", then we want to view two elements theta and theta plus cap n that "differ by a multiple of cap n " as the same element in cap g solidus cap n .

While self-studying the book "Algebra 2.e." by Michael Artin, I found it somewhat difficult to grasp how to analyze the structure of a quotient group. Here I will summarize what I've learned through several exercises.

Exercise:

Let cap g be the group of upper triangular real matrices matrix row 1column 1 ab row 2column 1 zero d , with a and d different from zero. For each of the following subsets, determine whether or not cap s is a subgroup and whether or not cap s is a normal subgroup. If cap s is a normal subgroup, identify the quotient group cap g solidus cap s .

(i) cap s is the subset defined by b equals zero .

(ii) cap s is the subset defined by d equals one .

(iii) cap s is the subset defined by a equals d .

Source: "Algebra" 2.e., Michael Artin, p.75

My Solution:

(i) cap s is the set of two multiplication two diagonal matrices, with nonzero entries a and d on the diagonal. This forms a normal subgroup of cap g , but we omit the proof to keep our focus on quotient groups.

Since cap g solidus cap s colon equals left curly bracket g times cap s vertical line g element of cap g right curly bracket , an element  g times s of g times cap s looks like:

equation sequence part 1 g times s equals part 2 matrix row 1column 1 ab row 2column 1 zero d times matrix row 1column 1 x zero row 2column 1 zero y equals part 3 matrix row 1column 1 times times ax times times by row 2column 1 zero times times dy

and we need to choose a representative element for each g times cap s to analyze cap g solidus cap s . With the entries x and y of s free to choose for any g , we may pick x colon equals one divided by a and y colon equals one divided by d to make multiplication easier. Hence, denoting a representative element of g times cap s as g macron , we get:

equation sequence part 1 g times cap s equals part 2 g macron equals part 3 matrix row 1column 1 one bd row 2column 1 01 equals part 4 matrix row 1column 1 one b prime row 2column 1 01

where we have defined b super prime equals b divided by d . Thus, we have reduced g times cap s element of cap g solidus cap s into workable form.

Now, to analyze cap g solidus cap s , we have to multiply two of its elements. Taking g macron comma h macron element of cap g solidus cap s , we have that:

equation sequence part 1 g macron times h macron equals part 2 matrix row 1column 1 one b prime row 2column 1 01 times matrix row 1column 1 one e prime row 2column 1 01 equals part 3 matrix row 1column 1 one plus plus b prime e prime row 2column 1 01

Hence, all multiplication does in cap g solidus cap s is that it adds the entries in the top right corners of g macron and h macron , so it really looks like the addition of real numbers.

We are now ready to identify the quotient group cap g solidus cap s with a standard group. Let f colon cap g solidus cap s right arrow double-struck cap r super plus comma matrix row 1column 1 one b prime row 2column 1 01 right arrow from bar b super prime , where double-struck cap r super plus denotes the additive group of real numbers. Then, f is an isomorphism. The bijectivity of f is given by the fact that  b super prime can be any real number (including 0), and f is a homomorphism because:

equation sequence part 1 f of matrix row 1column 1 one b prime row 2column 1 01 times matrix row 1column 1 one e prime row 2column 1 01 equals part 2 f of matrix row 1column 1 one plus plus b prime e prime row 2column 1 01 equals part 3 b super prime plus e super prime equals part 4 f of matrix row 1column 1 one b prime row 2column 1 01 plus f of matrix row 1column 1 one e prime row 2column 1 01

Hence, cap g solidus cap s is isomorphic to double-struck cap r super plus .

(ii) We similarly have that cap s is a normal subgroup of cap g . For some particular g element of cap g , an element g times s of g times cap s looks like:

equation sequence part 1 g times s equals part 2 matrix row 1column 1 ab row 2column 1 zero d times matrix row 1column 1 xy row 2column 1 01 equals part 3 matrix row 1column 1 times times ax plus plus times times ayb row 2column 1 zero d

With the entries x comma y of s free to choose, we may take x colon equals one solidus a and y colon equals negative b solidus a , in which case we get that:

g macron equals matrix row 1column 1 10 row 2column 1 zero d

so

equation sequence part 1 g macron times h macron equals part 2 matrix row 1column 1 10 row 2column 1 zero d times matrix row 1column 1 10 row 2column 1 zero f equals part 3 matrix row 1column 1 10 row 2column 1 zero times times df

Thus, by similar logic as before, cap g solidus cap s approximately equals double-struck cap r super multiplication , where double-struck cap r super multiplication is the multiplicative group of nonzero real numbers.

(iii) I'm getting a little tired of typesetting this so we're just going to note that cap g solidus cap s approximately equals double-struck cap r super multiplication by similar reasoning as in (ii).

Conclusion:

It took me about a week of working through examples like these to really grasp what a quotient group is doing. The key insight, for me, was not just the definition, but learning how to choose useful representatives of cosets. By simplifying each coset to a canonical form, the group operation in cap g solidus cap s  becomes explicit and often reveals a familiar structure. In this way, quotient groups stop feeling like abstract sets of cosets and instead become concrete objects that capture exactly what remains of a group after “modding out” a chosen symmetry.

Permalink Add your comment
Share post
Zafar Bakhromov

Resolving a Confusion About Implicit Function Theorem and Manifolds

Visible to anyone in the world

"How do I show that a unit sphere is a smooth submanifold of double-struck cap r cubed ?"

That is the question I was pondering about when trying to solve exercise 3.1.1 of the book "Vector Calculus, Linear Algebra and Differential Forms - A Unified Approach" by John and Barbara Burke Hubbard. The problem asks for a proof of the above question, but trying to prove that the unit sphere is a submanifold of double-struck cap r cubed from the definition of a manifold is very cumbersome. For reference, this is how a manifold embedded in double-struck cap r super n is defined as in the said book:

A subset cap m subset of or equals double-struck cap r super n is a smooth k -dimensional manifold if locally it is the graph of a cap c super one mapping  bold f expressing n minus k variables as functions of the other k variables.

Here, "locally" means that every point bold x element of cap m has a neighborhood cap u subset of or equals double-struck cap r super n such that cap m intersection cap u (the part of cap m in cap u ) is the graph of a mapping expressing n minus k of the coordinates of each point in cap m intersection cap u in terms of the other k .

So, in order to prove that the unit sphere cap s squared colon equals left curly bracket left parenthesis x comma y comma z right parenthesis vertical line sum with 3 summands x squared plus y squared plus z squared equals one right curly bracket is a manifold in double-struck cap r cubed , I would have to specify

  • a "chunk" of the (some variable, some variable) plane, such as cap d sub x comma y colon equals left curly bracket left parenthesis x comma y right parenthesis vertical line x squared plus y squared less than one right curly bracket
  • a "part" of the (remaining variable)-axis, such as double-struck cap r sub z super plus colon equals left curly bracket z vertical line z greater than zero right curly bracket
  • a function giving the graph of cap s squared in the open neighborhood "(chunk) direct product (part of axis)". In this case, cap d sub x comma y multiplication double-struck cap r sub z super plus is the open neighborhood we're looking for, and cap s squared intersection left parenthesis cap d sub x comma y multiplication double-struck cap r sub z super plus right parenthesis is the graph of the function Square root of one minus x squared minus y squared .

Quite tedious, but this is not over. Since this method only specifies an open neighborhood of double-struck cap r cubed when (in this case) z not equals zero , we have to also do the same thing using all of cap d sub x comma y comma cap d sub y comma z comma cap d sub x comma z and double-struck cap r sub x super plus comma double-struck cap r sub x super minus comma double-struck cap r sub y super plus comma double-struck cap r sub y super minus comma double-struck cap r sub z super plus comma double-struck cap r sub z super minus ., and the functions:

prefix plus minus of Square root of one minus x squared minus y squared comma prefix plus minus of Square root of one minus y squared minus z squared comma prefix plus minus of Square root of one minus x squared minus z squared

Wow.

The implicit function theorem, on the other hand, gives a neat way to check whether

cap m colon equals cap f super negative one of zero equals left curly bracket x element of cap u vertical line cap f of x equals zero comma cap u colon open right curly bracket

is a smooth manifold. We just have to check that the derivative of cap f is surjective at every point on cap m . In this case,

cap s squared equals cap f super negative one of zero

where sum with 3 summands cap f of x comma y comma z colon equals x squared plus y squared plus z squared minus one , so since

multirelation left square bracket cap d times cap f of x comma y comma z right square bracket equals left square bracket two times x two times y two times z right square bracket not equals left square bracket zero zero zero right square bracket

by the implicit function theorem we get that cap s squared is a smooth manifold in double-struck cap r cubed .

Looking back, the thing I was first misunderstanding was that, I mistakengly believed "I have to find a local representation of cap m at every point first, then I can use the implicit function theorem". But doing so would defeat the whole purpose of the implicit function theorem, because by that point I would have already proved that cap m is a manifold!

Also, I was having some difficulties grasping why we have to check the z equals zero case for cap s squared discussed earlier, why just being globally describable as two graphs is not enough to show that cap s squared is a manifold. First, the z equals zero case does not define an open neighborhood; it's just going to be a two dimensional plane. But at a deeper level, it taught me that manifold structure is a local condition at every point. This is exactly why the implicit function theorem is so powerful; we just have to check one condition and it automatically guarantees that a local representation as a graph exists at every point!

In the end, what felt like a technical shortcut turned out to be something deeper: the implicit function theorem is not a computational trick, but a precise machine that guarantees local manifold structure from a single global condition.

Permalink Add your comment
Share post
Zafar Bakhromov

Confusion while studying Vector Calculus from Hubbard & Hubbard

Visible to anyone in the world
Edited by Zafar Bakhromov, Monday 22 September 2025 at 16:02

On page 93 of John & Barbara Hubbard's Vector Calculus, Linear Algebra and Differential Forms, I noticed something unusual. The authors state that functional limits behave well under composition (Theorem 1.5.22).

More formally, let cap u subset of double-struck cap r super n comma cap v subset of double-struck cap r super m be subsets, and bold f colon cap u right arrow cap v and bold g colon cap v right arrow double-struck cap r super k be mappings, so that bold g ring operator bold f is defined cap u . If bold x sub bold zero is a point in cap u and 

bold y sub bold zero colon equals lim over bold x right arrow bold x sub bold zero of bold f of bold x and bold z sub bold zero colon equals lim over bold x right arrow bold x sub bold zero of bold g of bold y

both exist, then lim over bold x right arrow bold x sub bold zero of bold g ring operator bold f times left parenthesis bold x right parenthesis exists, and 

lim over bold x right arrow bold x sub bold zero of bold g ring operator bold f times left parenthesis bold x right parenthesis equals bold z sub bold zero

At first, this seemed false, because in order for it to be true the function bold g needs to be continuous. But no such assumption is made here. I was scratching my head the whole afternoon trying to figure this out, and after a long time of googling, I found the following result in wikipedia:

sketch.png

It seems like whether bold g of bold y not equals bold g of bold y sub bold zero whenever bold y is near bold y sub bold zero is important. So I looked back on the definition of function limits in the book, and I found the key fact that was confusing me: the authors did not require absolute value of bold x minus bold x sub bold zero greater than zero whenever bold x is near bold x sub bold zero ! Appearently this definition of functional limits is common in France, while the usual definition is common in the United States.

As an example, consider the functions f comma g colon double-struck cap r right arrow double-struck cap r

f of x colon equals case statement case 1 x times sine of one divided by x if x not equals zero case 2 zero if x equals zero and g of y colon equals case statement case 1 one if y not equals zero case 2 zero if y equals zero

Then, we get the following table of facts:

  French Definition US Definition
lim over x right arrow zero of f of x exists? Yes Yes
lim over y right arrow zero of g of y exists? No Yes
lim over x right arrow zero of g of f of x exists? No No
Is Theorem 1.5.22 True? Yes (vacuously: the hypotheses aren't met) No

It is straightforward to show that lim over y right arrow zero of g of y does not exist under the French definition, because for any c we can always find an y element of left parenthesis negative delta comma delta right parenthesis s.t. absolute value of g of y minus c greater than or equals one (Here, c is either equal to 0 or 1). Hence, the theorem is true.

This little detour reminded me that even definitions we take for granted can vary by culture, and those small differences can have big consequences. For me, it was a reminder that part of learning mathematics is also learning to pay very close attention to the precise conventions being used.

Permalink Add your comment
Share post
Zafar Bakhromov

Math Textbook Recommendation

Visible to anyone in the world

Book Title: Understanding Analysis
Author: Stephen Abbott
Edition/Year: 2nd edition, 2015
Read: Chapters 1 ~ 7 (8 chapters in total)
Exercises Solved: All (Chapters 1 ~ 7)

When I picked up Abbott's "Understanding Analysis", I wasn't sure if real analysis would be an interesting subject. Having only basic set theory under my belt, I thought it would be just "calculus done rigorously" - formalism for the sake of formalism. But little did I know, this would be the beginning of my first true mathematical love smile)).

"Understanding Analysis", despite being a rigorously written textbook, almost reads like a conversation between you and the author. Every chapter begins with a "Discussion" section that motivates new ideas. For example,when introducing epsilon–N proofs, Abbott doesn’t just drop definitions - he shows why they matter through examples of pathological sequences and series, like rearrangements that change the sum or limits that don’t commute.

I studied the book almost every day for six months, working carefully through Chapters 1–7 (I’ve left Chapter 8 for the future). Since this was my first real higher math text, I often struggled with the execution of proofs: summations, inequalities, or inventing a clever function at the right moment. The exercises on power series almost broke me - I remember spending 3 days trying to show that prefix lim sup of absolute value of a sub n plus one divided by a sub n equals cap l where 1/L is the radius of convergence. When the reasoning finally fell in place, I had a newfound respect for power series.

However, more than the theorems, what I took away was a sort of mathematical patience. I learned that being stuck in mathematics is a natural process of learning, and the important thing is not to "never get stuck", but to know how to "unstuck" yourself. That lesson, is worth just as much as any epsilon-delta proof. It also taught me how to think like an analyst: to search for hidden leverage in the problem’s assumptions and exploit them.

Moving forward, I'm now studying from John and Barbara Hubbard’s Vector Calculus, Linear Algebra, and Differential Forms. But I carry with me the conviction that I can learn real mathematics independently, as long as I'm willing to wrestle with the ideas. If you're hesitating on whether to pick up Abbott's Understanding Analysis, my advice would be to brush up on proof techniques, and dive in. It will be difficult, but finishing it might just make you fall in love with analysis.

Cover of the book "Understanding Analysis" by Stephen Abbott

Permalink Add your comment
Share post

This blog might contain posts that are only visible to logged-in users, or where only logged-in users can comment. If you have an account on the system, please log in for full access.

Total visits to this blog: 127