If you have two manifolds $M^m$ and $N^n$, how does one / can one decompose the diffeomorphisms $\text{Diff}(M\times N)$ in terms of $\text{Diff}(M)$ and $\text{Diff}(N)$? Is there anything we can say about the structure of this group? I have looked in some of my textbooks, but I haven't found any actual discussion of the manifolds $\text{Diff}(M)$ of a manifold $M$ other than to say they are "poorly understood."


Can anyone point me to a source that discusses the manifold $\text{Diff}(M)$? My background is in physics, and understanding the structure of these kinds of groups is important for some of the the things we do, but I haven't seen any discussion of this in my differential geometry textbooks.



Can we decompose Diff(MxN)?
The homotopy-type of the group of diffeomorphisms of a manifold are fairly well understood in dimensions $1$, $2$ and $3$. For a sketch of what's known see Hatcher's "Linearization in three-dimensional topology," in: Proc. Int. Congress of. Math., Helsinki, Vol. I (1978), pp. 463-468.


Similarly, the finite subgroups of $Diff(M)$ are well understood in dimensions $3$ and lower. Hatcher's paper is a good reference for that as well, when combined with a few semi-recent theorems.


If you're interested in general subgroups of $Diff(M)$, there's still a fair bit of discussion going on just for subgroups of $Diff(S^1)$, as it contains a pretty rich collection of subgroups.


In high dimensions there's not much known. For example, nobody knows if $Diff(S^4)$ has any more than two path-components. See for example [this](http://garden.irmacs.sfu.ca/?q=op/what_is_the_homotopy_type_of_the_group_of_diffeomorphisms_of_the_4_sphere) little blurb. Some of the rational homotopy groups of $Diff(S^n)$ are known for $n$ large enough.


I wrote a survey on what's known about the spaces $Diff(S^n)$, and spaces of smooth embeddings of one sphere in another $Emb(S^j,S^n)$ a few years ago: [*A family of embedding spaces* (Budney, 2006)](https://arxiv.org/abs/math/0605069).


Getting back to your earlier question, groups of diffeomorphisms of connect-sums can be pretty compicated objects. In dimension $2$ it's already interesting. For example, $Diff(S^1 \times S^1)$ has the homotopy-type of $S^1 \times S^1 \times GL\_2(\mathbb Z)$. Diff of a connect-sum of $g$ copies of $S^1 \times S^1$ has the homotopy-type of a discrete group provided $g>1$, this is called the mapping class group of a surface of genus $g$. It's a pretty complicated and heavily-studied object. In the genus $g=2$ case this group is fairly similar to the braid group on $6$ strands.


In dimension $3$, it's an old theorem of Hatcher's that $Diff(S^1 \times S^2)$ doesn't have the homotopy-type of a finite-dimensional CW-complex, as it has the homotopy-type of $O\_2 \times O\_3 \times \Omega SO\_3$. I've been spending a lot of time recently, studying the homotopy-type of $Diff(M)$ when $M$ is the complement of a knot in $S^3$, and knot complements in general. The paper of mine I linked to goes into some detail on this.


From the perspective of differential geometry, the homotopy-type of $Diff(S^n)$ is rather interesting as it's closely related to the homotopy-type of the space of "round Riemann metrics" on $S^n$. This is a classic construction, is outlined in my paper but it goes like this: $Diff(S^n)$ has the homotopy type of a product $O\_{n+1} \times Diff(D^n)$ where the diffeomorphisms of $D^n$ are required to be the identity on the boundary -- this is a local linearization argument. $Diff(D^n)$ has the homotopy-type of the space of round metrics on $S^n$. The idea is that any two round metrics are related by a diffeomorphism of $S^n$. So $Diff(S^n)$ acts transitively on the space of round metrics (with a fixed volume, say), and the stabilizer of a round metric is $O\_{n+1}$ basically by the definition of a round metrics. Kind of silly but fundamental.


edit: I should add, there are some nice theorems about $\pi\_0 Diff(S^1 \times D^n)$ for $n$ at least 5, and similarly $\pi\_0 Diff( (S^1)^n )$, due to Hatcher and Wagoner. They derive their results in some sense indirectly, by getting a strong understanding of the pseudo-isotopy diffeomorphisms of $S^1 \times D^n$. One way to think about their work, is that the isotopy-classes of diffeomorphisms of $S^1 \times D^n$ (fixing the boundary pointwise) is governed by three groups: (1) $\pi\_0 Diff(D^n)$, (2) $\pi\_0 Diff(D^{n+1})$ and (3) $\pi\_0 Emb(D^n, S^1 \times D^n) / Diff(D^n)$. Think of this last group as the isotopy-classes of embedded n-discs in $S^1 \times D^n$ that agree with a standard linear embedding on the boundary. i.e. these are submanifolds without parametrization. It turns out this is a group with a stacking construction. Hatcher and Wagoner show that $\pi\_0 Diff(S^1 \times D^n)$ is the direct sum of these three groups, with this group of embedded discs being an infinitely-generated $2$-torsion group.


Recently David Gabai and I were able to give a weak analogue to this Hatcher-Wagoner theorem but in dimension $4$, i.e. for $\pi\_0 Diff(S^1 \times D^3)$. While we have not managed any new results about $\pi\_0 Diff(D^4)$, we can show $\pi\_0 Emb(D^3, S^1 \times D^3)$ is infinitely-generated, even rationally. From a certain perspective our embeddings of $D^3$ in $S^1 \times D^3$ are fairly similar to the Hatcher-Wagoner embeddings, but we rely on slightly different geometry than they do. Roughly speaking, our embeddings stem more from the ability for $S^2 \sqcup S^1$ being able to **link** in $S^4$, while Hatcher and Wagoner's construction has more to do with $S^i \sqcup S^j$ for $i+j=n$ being able to **Hopf link** in $S^n$ when $i,j \geq 3$. In a vague sense that is the key difference between our diffeomorphisms being rationally independent, while theirs are $2$-torsion.


