Module docstring
{"# Pointwise operations on sets in topological groups
","### Topological operations on pointwise sums and products
A few results about interior and closure of the pointwise addition/multiplication of sets in groups
with continuous addition/multiplication. See also Submonoid.top_closure_mul_self_eq in
Topology.Algebra.Monoid.
","One may expect a version of IsClosed.smul_left_of_isCompact where t is compact and s is
closed, but such a lemma can't be true in this level of generality. For a counterexample, consider
ℚ acting on ℝ by translation, and let s : Set ℚ := univ, t : set ℝ := {0}. Then s is
closed and t is compact, but s +ᵥ t is the set of all rationals, which is definitely not
closed in ℝ.
To fix the proof, we would need to make two additional assumptions:
- for any x ∈ t, s • {x} is closed
- for any x ∈ t, there is a continuous function g : s • {x} → s such that, for all
y ∈ s • {x}, we have y = (g y) • x
These are fairly specific hypotheses so we don't state this version of the lemmas, but an
interesting fact is that these two assumptions are verified in the case of a NormedAddTorsor
(or really, any AddTorsor with continuous -ᵥ). We prove this special case in
IsClosed.vadd_right_of_isCompact. "}