General semilinear group