Let $G$ be a set with associative binary operation and a unit. Assume that for every $ g \in G$ there exists $ x \in G$ with $xg = 1$. Prove that $gx = 1$ is a consequence.
That above is the question, and i think i have the answer however I need clarification on the unit part of the question.
So by saying there is a unit in the set, does this mean that the neutral element is 1, and that the statement is saying that for $ x \in G$ there exists a left inverse $x$ such that $xg = 1$. And conversely we can say that for every $x$ there exists a left inverse say $g'$ such that $g'x=1$. And then by associativity i have proved the consequence.
Is this the right way to go and the simplest?