Archimedean balancing of a principal ideal generator (source code)

= Archimedean balancing of a principal ideal generator

Every principal ideal $I$ of a number field has a generator $\alpha$ satisfying
$$
|\sigma(\alpha)|\leq C_KN(I)^{1/[K:\mathbb Q]}
$$
at every archimedean embedding. Multiply an arbitrary generator by a unit so that its logarithmic unit-lattice coordinates lie in a fixed bounded fundamental parallelepiped.