Kronecker’s theorem with applications