Let $G$ be a set with the operation $*$ such that:
$G$ is closed with respect to $*$
$*$ is asociative
There exists an element $e \in G$ such that $e*x=x$ for all $x\in G$
Given $x \in G$, there exists $y\in G$ such that $y*x=e$
The axioms of closure and asociativity are satisfied by the hypotesis 1 and 2. Now it is left to prove that $x*e=x$ and $x*y=e$ to conclude $G$ is a group. I've made some sustitutions to try to get the commutative property on those produts but I don't get a way to achieve it. These set of suppositions are then stronger than the group definition as they can be deduced from these ones right? What shoud I compute to prove $G$ is a group?