i want to show that the multiplicative semigroup of the natural numbers without zero are cancellative, that is: For all $h,x,y$, $hx=hy \implies x=y$
I tried proving this by induction over $h$ and letting $x,y$ fixed.
For $h=1$ it is trivial.
But now I’m stuck in the induction step, I gotta show that $(h+1)x=(h+1)y \implies x=y$ But I don’t know how to do that, I tried to write it like this $hx+x=hy+y$ but that doesn’t help :(
Can anyone help me?
After all, if we aren't using any special properties of $x$ and $y$, then your same proof would show that $hx = hy \implies x=y$ for $x$ and $y$ coming from any additive semigroup (after all, in any additive semigroup we can define an action $hx = \underbrace{x + x + \cdots + x}_{h \text{ times}}$, and since your proof is inducting on $h$, it would work in this setting).
Of course, this theorem is false in some semigroups (I'll leave this as an easy exercise) so induction on $h$ can't possibly work.
– HallaSurvivor Jun 14 '22 at 20:36