Let's call a cyclic order of a set discrete if every cut of the order is a jump.
A cut of a cyclic order is a linear order $<$ such that $x < y < z \implies (x, y ,z)$ for any elements $x$, $y$, $z$ of the set.
A cut of a cyclic order is a jump if it has the least and the greatest elements.
Clearly, the induced cyclic order of integers is not discrete since the natural linear order of integers does not have the least and the greatest elements.
However, there are other ways of ordering integers cyclically, e.g. https://math.stackexchange.com/a/2196717/427611.
I am wondering if it is possible to find a discrete cyclic order of integers or maybe of some other infinite set.
If it is not possible, what would be the easiest way to prove that?
By cyclic order I mean a total strict cyclic order defined in here: https://en.wikipedia.org/wiki/Cyclic_order#The_ternary_relation
Given a cyclic order on $A$ and an element $a\in A$, we can define $<$ as $$ x<y\iff [x,y,a]\lor x\ne y=a$$ (i.e., we "cut" immediately behind $a$). This obviously has $a$ as a maximal element. Assume that there is also a minimal element, no matter what $a$ we pick. Call it $S(a)$, and we have a successor map on $A$. By the same argument, we obtain a predecessor map and this is clearly inverse to the successor map. Using these (and picking an element $a_0\in A$) we can map $\iota\colon\Bbb Z\to A$ such that no elements of $A$ are between the images of consecutive integers.
If $\iota$ is not injective, then it must be periodic and so $\iota(\Bbb Z)$ finite. In that case $\iota$ must be onto because there is no way to "squeeze" any further elements of $A$ in-between. As we are interested in the case of infinite $A$, we can ignore this case. [Thanks to a comment by Eric Wolsey]
Now we can make a new cut "above $\Bbb Z$", i.e., we define $$x\prec y\iff \exists n\in\Bbb Z\colon [x,y,\iota(n)]. $$ This does not have a maximal element.