Choose a real vector subspace complementary to , so . The smooth map
has differential at , an isomorphism. The inverse function theorem makes a diffeomorphism from a sufficiently small product neighborhood onto an open neighborhood of the identity in .
There is a neighborhood of zero in in which implies . Otherwise choose nonzero tending to zero with . A normalized subsequence tends to a unit vector . The limit directions of a closed subgroup from part (a) give , contradicting . Shrink the product neighborhood so that this exclusion holds throughout its first factor.
If , then by the definition of , and hence . The exclusion forces . Conversely, every belongs to . Thus the local product coordinates for a closed subgroup identify near the identity exactly with the smooth coordinate slice .
Left translation by each element of gives the same description around that element, so is an embedded submanifold of in its subspace topology. The multiplication and inversion maps of restrict to smooth maps on this embedded submanifold, making a Lie group and an embedded Lie subgroup. Its tangent space at the identity is , because is the identity on this coordinate slice. It remains closed by hypothesis. This proves the closed-subgroup theorem, with no prior smoothness assumption on .