Zulip Chat Archive
Stream: maths
Topic: Dense submonoids vs subgroups
Yury G. Kudryashov (Sep 05 2024 at 16:23):
Consider the following property: ∀ S : Set G, Dense (AddSubgroup.closure S) → Dense (AddSubmonoid.closure S)
. This statement isn't true for Real
or Int
but it's true for AddCircle
. Is there a proof that doesn't rely on very circle-specific arguments? E.g., is it true for any compact commutative group?
Yaël Dillies (Sep 05 2024 at 16:43):
Can you do something along the lines of
- Assume
X ∈ closure (Subgroup.closure S)
- Find a sequence
x n ∈ Subgroup.closure S
converging toX
- Write
x n = y n / z n
wherey n, z n ∈ Submonoid.closure
- By (sequential) compactness, WLOG
y n
andz n
converge - Call
Y
andZ
their limit. We haveX = Y / Z
- By (sequential) compactness, find a sequence
k n
such thatY ^ k n
andZ ^ k n
converge - Cancel out the limit of
Z ^ k n
(??)
Yaël Dillies (Sep 05 2024 at 16:52):
I think looking at the special case of S = {x}
is instructive. We want to approximate x ^ -a
by a sequence x ^ b n
(a, b n ≥ 0
). So find a (WLOG increasing) sequence k n
such that x ^ k n
converges. In particular, we have a (WLOG increasing) sequence k' n
such that x ^ k' n
converges to 1
(take eg k' n := k (n + 1) - k n
). Then set b n := k' n - a
(which is eventually positive) and you have x ^ b n
converging to x ^ -a
. Done
Yaël Dillies (Sep 05 2024 at 16:56):
For general S
, I would think that the idea in my first message of splitting into the "positive" and "negative" parts will do the trick, as then all you need to do is to perform the argument in my second message element-wise. There might be some issue when S
is infinite, I haven't checked
Yaël Dillies (Sep 05 2024 at 16:58):
I guess this generally shows [CommGroup G] [TopologicalSpace G] [CompactSpace G] (S : Set G) : closure (Subgroup.closure S) = closure (Submonoid.closure S)
Kevin Buzzard (Sep 05 2024 at 18:38):
This latter statement is surely not true for the circle if I'm parsing it correctly, just let S be any irrational rotation. Did you mean to take topological closures too?(yes)
Yaël Dillies (Sep 05 2024 at 18:41):
Sorry, yes, too many closures around
Yury G. Kudryashov (Sep 05 2024 at 18:55):
Thank you! I'll try to formalize this on Saturday.
Kevin Buzzard (Sep 05 2024 at 19:33):
So basically I think Yael is saying that everything follows from the claim that if x is an element of a compact commutative group then -x is in the top closure of the submonoid generated by x, which is the same as the claim that 0 is in the top closure of {x,2x,3x,...} which should follow from the claim that either the set is finite, or its top closure is strictly bigger. I'm a bit unclear about the relationship between compactness and sequential compactness in a topological group. Are they the same thing?
Yaël Dillies (Sep 05 2024 at 20:21):
Kevin Buzzard said:
I'm a bit unclear about the relationship between compactness and sequential compactness in a topological group. Are they the same thing?
I don't think so, no. ℝ → Circle
(with the product topology) is a compact topological group which is not sequentially compact.
Yaël Dillies (Sep 05 2024 at 20:24):
This makes me think that there is a proof of Yury's conjecture using compactness and not sequential compactness: Both kinds of compactness only differ in uncountably-dimensional groups, but Subgroup.closure
/Submonoid.closure
only probe countably many dimensions at once.
Antoine Chambert-Loir (Sep 05 2024 at 22:16):
Your ambient group does not need to be commutative, but everything will happen in the compact subgroup generated by .
Choose a neighborhood of ; we want to show that contains infinitely many points of the form ().
If has finite order, this is clear.
Otherwise, this set is not compact (for example, the is a decreasing sequence of compact sets with empty intersection). Choose a cluster point of such that — which exists because is not compact and your group is assumed to be compact. By assumption, every neighborhood of contains infinitely many such , say the , for some strictly increasing sequence .
Choose such that is contained in . Then is contained in for all . This concludes the proof.
Antoine Chambert-Loir (Sep 05 2024 at 22:17):
(Of course, this is the same argument as the one given by Yael and Kevin.)
Yury G. Kudryashov (Sep 05 2024 at 22:54):
So, the submonoid has to be commutative, not the whole group. I'll reread the arguments, try to figure out the optimal typeclass assumptions and formalize this during a flight this week-end.
Sébastien Gouëzel (Sep 06 2024 at 05:54):
No, the submonoid doesn't have to be commutative. If you denote the submonoid by S
, then the argument above shows that S^{-1}
is in the closure of S
, because each s^{-1}
is in the closure of {s^n}_{n > 0}
. And that's enough to conclude that the subgroup generated by S
is contained in the closure of S
.
Yaël Dillies (Sep 06 2024 at 06:37):
That's a nice reformulation of my idea! And here you really only assume compactness.
Yury G. Kudryashov (Sep 06 2024 at 07:06):
I opened file#Topology/Algebra/Group/Compact to formalize this, but dropped [LocallyCompactGroup]
assumption from the last instance instead, see #16521 (moved to #16551).
Yury G. Kudryashov (Sep 07 2024 at 15:48):
Thanks everyone! #16521 is ready for review, depends on #16572.
Last updated: May 02 2025 at 03:31 UTC