Definitions: Let $W$ be a representation of a group $G$, $K$ a subgroup of $G$, and $X$ a subspace of $W$.
Let the fixed-point subspace $W^{K}:=\{w \in W \ \vert \ kw=w \ , \forall k \in K \}$.
Let the pointwise stabilizer subgroup $G_{(X)}:=\{ g \in G \ \vert \ gx=x \ , \forall x \in X \}$.
Let $G$ be a finite group, $H$ a subgroup and $V$ an irreducible complex representation of $G$.
Question: How to compute $G_{(V^H)}$?
Remark: It's for doing checks about this problem.
There are basically two steps, first computing $V^H$ and then computing the stabilizer.
$V^H$ is simply the common eigenspace of $K$ for eigenvalue 1. We get this by intersecting the eigenspaces of the generators. Thus (One could go to formal vector spaces, but staying in the matrix world is less typing):
Now
iseis a basis for $V^H$. To stabilize the space, as Derek already wrote, I cannot think of something better in the generic case than a naive orbit-stabilizer calculation. Take the vectors in use, and stabilize them in turn:If you instead want to stabilize the space as a set, represent it by its RREF basis:
(This implicitly enumerates the orbit, so if your stabilizer has large index this is costly.)