Motivation
I think of the "structure" of a topological space $X$ as being the limit operator on functions $I\to X$ where $I$ could be the natural numbers or another topological space -- in this sense, a topological homomorphism (continuous function) $f$ is a function that commutes with the limit operation $f(\lim x)=\lim f(x)$, similar to how a group homomorphism commutes with group multiplication $f(\mathrm{mult}(x,y))=\mathrm{mult}(f(x),f(y))$ and a linear transformation commutes with linear combination.
Nonetheless, it can be shown that this structure can be determined uniquely by the set of open sets on $X$. One may also understand these open sets to be the "sub-(topological spaces)" of $X$ as the topology of $X$ is inherited by them exactly (well, the closed sets are also a "dual" kind of sub-topological spaces).
Similarly, given a set $V$ and a list of subsets that we call "subspaces" (which would have to satisfy some properties), one can determine the vector space up to isomorphism (i.e. we can find its dimension).
I wonder if something like this can be done with groups. Given a set $G$ and a list of subsets we call its "subgroups", can we determine the group up to isomorphism? At least for finite sets?
Example given the set $\{0, 1, 2, 3\}$, we'd be given the following "subgroup structure" on it: $\{\{0\},\{0,2\},\{0,1,2,3\}\}$, and the group being described is $C_4$. The positions of 1 and 3 aren't determined, but the group is still determined to isomorphism.
Could you specify what exactly you are looking for? E.g. do you want a certain set of subgroups that always define the overlying group? If yes, did you try some sets out, e.g. normal divisors? One set that might be interesting would be the cyclic groups, i.e. the question if a finite group is uniquely determined up to iso. by the order of its elements (might be wrong, no idea, but looks interesting at least).
– Dirk Aug 15 '19 at 05:59