Splitting of Automorphism Group

It is well-known that for any group $G$ there is an exact sequence
$0 \rightarrow \text{Inn}(G) \rightarrow \text{Aut}(G) \rightarrow \text{Out}(G) \rightarrow 0$.
Does this sequence always split, i.e. is it always true that $\text{Aut}(G)$ is a semidirect product of $\text{Inn}(G)$ and $\text{Out}(G)$?

I suspect not, but have not yet come across a counterexample.

Thanks in advance!


About 20% of the finite groups of order at most 60 have a non-split automorphism group.

The smallest example is the dihedral group of order 10. Its automorphism group is the Frobenius group of order 20, the normalizer of a Sylow 5-subgroup in $S_5$. This automorphism group has an element of order 4, but the outer automorphism group is order 2. If the extension was split, then it would be split when restricted to the Sylow 2-subgroups, but a cyclic group of order 4 is not a split extension of a group of order 2 by a group of order 2.

The smallest nilpotent examples have order 16, and include the dihedral and quaternion groups of order 16, as well as the direct product of the cyclic group of order 2 with the quaternion group of order 8.

The smallest non-supersolvable example has order 36, and is an index 2 subgroup of AGL(1,9), so is basically identical to the order 10 example, an index 2 subgroup of AGL(1,5).

The smallest non-solvable example is the simple group of order 360, $A_6 \cong \operatorname{PSL}(2,9)$ with automorphism group $\operatorname{P\Gamma L}(2,9)$. The outer automorphism group is elementary abelian of order 4, and the preimages of two of the three maximal subgroups are split, but the third, giving rise to the Mathieu group of degree 10. There are similar examples for every odd prime power squared $q^2$. They are called $M(q^2)$ and are Zassenhaus groups of degree $q^2+1$.


Grumpy Parsnip said "I suspect this fails for $G=F_n$, $n\geq 2$. In fact I am pretty sure there is no injective homomorphism $\operatorname{Out}(F_n)\rightarrow \operatorname{Aut}(F_n)$." This is certainly true for $n=2$, and I think I have heard it before for $n>2$...

For the $n=2$ case, write $F_2=F(a, b)$. Then (as Giles Gardam has pointed out in the comments) $\operatorname{Out}(F_2)$ contains an element of order $6$ while $\operatorname{Aut}(F_2)$ does not. Therefore, $\operatorname{Out}(F_2)$ does not embed into $\operatorname{Aut}(F_2)$ and so the sequence cannot split. In fact, up to conjugacy in $\operatorname{Out}(F_2)$, there is a cyclic subgroup of order $6$ in $\operatorname{Out}(F_2)$ (as in fact $\operatorname{Out}(F_2)\cong D_6\ast_{D_2} D_3$, where $D_n$ is the dihedral group of order $2n$, and in free products with amalgamation any finite subgroup must be conjugate into one of the factors). One representative for this class is the map: $$ \begin{align*} a&\mapsto b^{-1}\\ b&\mapsto ab \end{align*} $$

Note that finding the least $m$ such that $\operatorname{Out}(F_n)$ embeds into $\operatorname{Out}(F_m)$, $m>n$, is a serious open problem which people are still studying. For example, this paper of Bridson and Vogtmann looks at this question (they are both famous - Bridson even spoke at the ICM in 2006). I mention this because it is vaguely related to $\operatorname{Out}(F_n)$ embedding into $\operatorname{Aut}(F_n)$.