In order took for units of $ \mathbb{Z} [ \sqrt[3]{3}] $ I am using a generalized Euclidean algorithm on three numbers. If $x \leq y \leq z$ then :
$$ (x,y,z) \to \text{ sort } ( x, y ,z -y ) $$
The three numbers I will use are $1, \sqrt[3]{3},\sqrt[3]{9}$. Then if $z-y$ is the biggest number, I wrote A, if it's in the middle I wrote B, and otherwise it was last and I wrote C.
Unfortunately this doesn't seem to terminate. the algorithmic starting with $1, \sqrt[3]{2},\sqrt[3]{4}$ repeats itself after 19 steps.
Does the sequence starting with $1, \sqrt[3]{3},\sqrt[3]{9}$ repeat itself eventually?
this is different from asking if the continued fraction of $\sqrt[3]{3}$ repeats as Hale Trotter and Serge Lang showed this is probably not the case
Data dump for $(1, \sqrt[3]{2},\sqrt[3]{4} )$... Brun observes that step 19 is proportional to step 1!
The first step reads $ \sqrt[3]{4} - \sqrt[3]{2} \leq \sqrt[3]{2} \leq \sqrt[3]{4} $ the inequalities get more interesting and shocking as you read down the list. One problem with Brun's algorithm is he doesn't give a condition when it terminates. You merely observe...
c (0, -1, 1) (1, 0, 0) (0, 1, 0)
c (-1, 1, 0) (0, -1, 1) (1, 0, 0)
a (-1, 1, 0) (0, -1, 1) (1, 1, -1)
a (-1, 1, 0) (0, -1, 1) (1, 2, -2)
c (1, 3, -3) (-1, 1, 0) (0, -1, 1)
b (1, 3, -3) (1, -2, 1) (-1, 1, 0)
a (1, 3, -3) (1, -2, 1) (-2, 3, -1)
a (1, 3, -3) (1, -2, 1) (-3, 5, -2)
b (1, 3, -3) (-4, 7, -3) (1, -2, 1)
c (5, -9, 4) (1, 3, -3) (-4, 7, -3)
a (5, -9, 4) (1, 3, -3) (-5, 4, 0)
a (5, -9, 4) (1, 3, -3) (-6, 1, 3)
c (-7, -2, 6) (5, -9, 4) (1, 3, -3)
b (-7, -2, 6) (-4, 12, -7) (5, -9, 4)
c (9, -21, 11) (-7, -2, 6) (-4, 12, -7)
c (3, 14, -13) (9, -21, 11) (-7, -2, 6)
c (-16, 19, -5) (3, 14, -13) (9, -21, 11)
c (6, -35, 24) (-16, 19, -5) (3, 14, -13)
b (6, -35, 24) (19, -5, -8) (-16, 19, -5)
c (-35, 24, 3) (6, -35, 24) (19, -5, -8)
a (-35, 24, 3) (6, -35, 24) (13, 30, -32)
a (-35, 24, 3) (6, -35, 24) (7, 65, -56)
c (1, 100, -80) (-35, 24, 3) (6, -35, 24)
b (1, 100, -80) (41, -59, 21) (-35, 24, 3)
a (1, 100, -80) (41, -59, 21) (-76, 83, -18)
a (1, 100, -80) (41, -59, 21) (-117, 142, -39)
b (1, 100, -80) (-158, 201, -60) (41, -59, 21)
c (199, -260, 81) (1, 100, -80) (-158, 201, -60)
a (199, -260, 81) (1, 100, -80) (-159, 101, 20)
a (199, -260, 81) (1, 100, -80) (-160, 1, 100)
c (-161, -99, 180) (199, -260, 81) (1, 100, -80)
b (-161, -99, 180) (-198, 360, -161) (199, -260, 81)
c (397, -620, 242) (-161, -99, 180) (-198, 360, -161)
c (-37, 459, -341) (397, -620, 242) (-161, -99, 180)
c (-558, 521, -62) (-37, 459, -341) (397, -620, 242)
c (434, -1079, 583) (-558, 521, -62) (-37, 459, -341)
b (434, -1079, 583) (521, -62, -279) (-558, 521, -62)
c (-1079, 583, 217) (434, -1079, 583) (521, -62, -279)
a (-1079, 583, 217) (434, -1079, 583) (87, 1017, -862)
a (-1079, 583, 217) (434, -1079, 583) (-347, 2096, -1445)
c (-781, 3175, -2028) (-1079, 583, 217) (434, -1079, 583)
b (-781, 3175, -2028) (1513, -1662, 366) (-1079, 583, 217)
a (-781, 3175, -2028) (1513, -1662, 366) (-2592, 2245, -149)
a (-781, 3175, -2028) (1513, -1662, 366) (-4105, 3907, -515)
b (-781, 3175, -2028) (-5618, 5569, -881) (1513, -1662, 366)
c (7131, -7231, 1247) (-781, 3175, -2028) (-5618, 5569, -881)
a (7131, -7231, 1247) (-781, 3175, -2028) (-4837, 2394, 1147)
a (7131, -7231, 1247) (-781, 3175, -2028) (-4056, -781, 3175)
c (-3275, -3956, 5203) (7131, -7231, 1247) (-781, 3175, -2028)
b (-3275, -3956, 5203) (-7912, 10406, -3275) (7131, -7231, 1247)
c (15043, -17637, 4522) (-3275, -3956, 5203) (-7912, 10406, -3275)
c (-4637, 14362, -8478) (15043, -17637, 4522) (-3275, -3956, 5203)
c (-18318, 13681, 681) (-4637, 14362, -8478) (15043, -17637, 4522)
c (19680, -31999, 13000) (-18318, 13681, 681) (-4637, 14362, -8478)
b (19680, -31999, 13000) (13681, 681, -9159) (-18318, 13681, 681)
After some fiddling: I seem to have the triples that give $1$ as my matrix determinant as an infinite cyclic group. Each triple is $(a,b,c)$ such that the polynomial $a^3 + 3 b^3 + 9 c^3 - 9abc=1.$ Evidently it is correct to get these in an infinite cyclic group, the other "units" are just $(-a,-b,-c).$ Multiplication is what you expect, $$ (a,b,c)\cdot (d,e,f) = (ad+3bf+3ce, ae+bd+3ce, af+be+cd). $$
The generator is $(-2,0,1),$ or $9^{1/3} - 2.$ The generator that is larger than $1$ as a real number is then its group inverse, $4 + 3 \cdot 3^{1/3} + 2 \cdot 9^{1/3}.$
====================================================
==================================================
It appears that the abelian group of units of an order of a number field is finitely generated, this being Dirichlet's unit theorem. In practice, I think this means that finding a handful of units will allow describing all units in $\mathbb Z [ \alpha].$ Hmmmm. Keith says some things that I misinterpreted. Evidently the correct group is $\pm u^{\mathbb Z},$ where we can take $u > 1$ as a real number. And $9^{1/3} \approx 2.08,$ so we are okay in that detail.
Here are a few