This is part of Exercise 2.3.7 of Robinson's "A Course in the Theory of Groups (Second Edition)". According to Approach0, it is new to MSE; well, except this, which is not what I'm looking for as it uses universal algebra, a topic I haven't studied in a long time.
The first part of the exercise is this:
Show that ${\rm Var}\, \mathfrak{X}$ is a variety.
A previous exercise in the set in Robinson's book, relevant to this exercise, is this:
Part of Birkhoff's theorem for varieties of groups in Robinson's book.
The Details:
Since definitions vary, on page 15, ibid., paraphrased, it states that
A subgroup $N$ of $G$ is normal in $G$ if one of the following equivalent statements is satisfied:
(i) $xN=Nx$ for all $x\in G$.
(ii) $x^{-1}Nx=N$ for all $x\in G$.
(iii) $x^{-1}nx\in N$ for all $x\in G, n\in N$.
The definition of a direct product is on pages 20 to 21, ibid.
Let $\{G_\lambda\mid \lambda\in\Lambda\}$ be a given set of groups. The cartesian (or unrestricted direct) product,
$$C=\underset{\lambda\in\Lambda}{{\rm Cr}}\, G_\lambda,$$
is the group whose underlying set is the set product of the $G_\lambda$s [. . .] and whose group operation is multiplication of components: thus
$$(g_\lambda)(h_\lambda)=(g_\lambda h_\lambda),$$
$g_\lambda, h_\lambda\in G_\lambda$. [. . .]
The subset of all $(g_\lambda)$ such that $g_\lambda=1_\lambda$ for almost all $\lambda$ [. . .] is called the external direct product,
$$D=\underset{\lambda\in\Lambda}{{\rm Dr}}\, G_\lambda,$$
[. . .] In case $\Lambda=\{\lambda_1,\dots,\lambda_n\}$, a finite set, we write
$$D=G_{\lambda_1}\times\dots\times G_{\lambda_n}.$$
Of course $C=D$ in this case.
On page 56, ibid.,
Let $F$ be a free group on a countably infinite set $\{x_1,x_2,\dots\}$ and let $W$ be a nonempty subset of $F$. If $w=x_{i_1}^{l_1}\dots x_{i_r}^{l_r}\in W$ and $g_1,\dots, g_r$ are elements of a group $G$, we define the value of the word $w$ at $(g_1,\dots,g_r)$ to be $w(g_1,\dots,g_r)=g_1^{l_1}\dots g_{r}^{l_r}$. The subgroup of $G$ generated by all values in $G$ of words in $W$ is called the verbal subgroup of $G$ determined by $W$,
$$W(G)=\langle w(g_1,g_2,\dots) \mid g_i\in G, w\in W\rangle.$$
On page 57, ibid.,
If $W$ is a set of words in $x_1, x_2, \dots$ and $G$ is any group, a normal subgroup $N$ is said to be $W$-marginal in $G$ if
$$w(g_1,\dots, g_{i-1}, g_ia, g_{i+1},\dots, g_r)=w(g_1,\dots, g_{i-1}, g_i, g_{i+1},\dots, g_r)$$
for all $g_i\in G, a\in N$ and all $w(x_1,x_2,\dots,x_r)$ in $W$. This is equivalent to the requirement: $g_i\equiv h_i \mod N, (1\le i\le r)$, always implies that $w(g_1,\dots, g_r)=w(h_1,\dots, h_r)$.
[The] $W$-marginal subgroups of $G$ generate a normal subgroup which is also $W$-marginal. This is called the $W$-marginal of $G$ and is written $$W^*(G).$$
On page 57, ibid.,
A [. . .] class of groups $\mathfrak{X}$ is a class - not a set - whose members are groups and which enjoys the following properties: (i) $\mathfrak{X}$ contains a group of order $1$; and (ii) $G_1\cong G\in\mathfrak{X}$ always implies $G_1\in\mathfrak{X}$.
[. . .] A group in a class $\mathfrak X$ is called an $\mathfrak X$-group.
On page 58, ibid.,
If $W$ is a set of words in $x_1, x_2, \dots $, the class of all groups $G$ such that $W(G)=1$, or equivalently $W^*(G)=G$, is called the variety $\mathfrak{B}(W)$ determined by $W$.
The Question:
If $\mathfrak X$ is any class of groups, define ${\rm Var}\,\mathfrak X$ to be the intersection of all varieties that contain $\mathfrak X$. Prove that ${\rm Var}\,\mathfrak X$ [. . .] consists of all images of subgroups of cartesian products of $\mathfrak X$-groups.
Thoughts:
By the first part of the exercise, ${\rm Var}\,\mathfrak X$ is a variety; by the earlier exercise, then, ${\rm Var}\,\mathfrak{X}$ is closed with respect to forming subgroups, images, and subcartesian products; so - I guess - we can conclude
$$\mathbf{H}(\mathbf{S}(\mathbf{P}(\mathfrak X)))\subseteq {\rm Var}\,\mathfrak X,\tag{1}$$
where:
- $\mathbf{H}(\mathfrak{Y})$ means "homomorphic images of the groups in the class $\mathfrak{Y}$ of groups";
- $\mathbf{S}(\mathfrak{Y})$ means "subgroups of the groups in the class $\mathfrak{Y}$ of groups"; and
- $\mathbf{P}(\mathfrak{Y})$ means "products of the groups in the class $\mathfrak{Y}$ of groups".
This notation, I gather, is from universal-algebra.
One problem I have here is in ensuring that $\mathbf{K}(\mathfrak Y)$ is a variety for each (relevant) $\mathfrak Y$ and for each (relevant) $\mathbf{K}$; another problem is that, wouldn't it be $\mathbf{H}(\mathbf{S}(\mathbf{P}({\rm Var}\,\mathfrak X)))\subseteq {\rm Var}\,\mathfrak X$?
To prove the reverse inclusion of $(1)$, I guess I could proceed as I would with a set theoretic inclusion: by supposing $G\in {\rm Var}\,\mathfrak X$ with the aim of proving $G\in \mathbf{H}(\mathbf{S}(\mathbf{P}(\mathfrak X)))$. Nothing springs out at me regarding how to do this, although I suppose I'd have to find a homomorphism $\varphi: G\to S$ (or is it $\psi: S\to G$?) for some subgroup $S$ of a product $P$ of $\mathfrak X$-groups.
Please help :)