For , the following precise cardinality-controlled cyclic Freiman model suffices. If is nonempty, and has , there is with
Here means a bijection preserving and reflecting all equalities of -term sums, a Freiman s-isomorphism of order . The same construction works for if only injectivity is needed.
Choose an auxiliary prime larger than and every nonzero absolute value in , and large enough to embed the finite set injectively modulo . Multiply its residues by a uniformly chosen nonzero residue . For a fixed , is uniform among the nonzero residues. The forbidden residues are
of number at most . The union bound says that the probability some nonzero enters is at most . Fix a multiplier avoiding every forbidden event.
Let represent . Partition that range into half-open intervals of length and retain the most populated interval; it supplies with . Define the model map by . For two -term sums of retained representatives, their difference has . If the original sums are equal, then , hence , so the model preserves the equality.
Conversely, if the model sums are equal, then is a multiple of . If their original difference were nonzero, it would satisfy with , contradicting the forbidden-event choice. If directly, implies too by the choice of . Thus the equality is reflected. Padding equal one-term images with copies of a fixed retained element shows that the map is injective. This proves the Freiman s-isomorphism and the claimed bound on the cyclic modulus, independently of the diameter of .