Prove that $\star=min(a,b+2)$ is associative. I have written program, which says its associative for $1,2,3$. However I wanted to solve this on paper. I have given a try, but not sure if the approach is correct.
$\star$ is associative iff:
$a\star(b\star c)==(a\star b)\star c$ , that is
$min(a,min(b,c+2)+2)==min(min(a,b+2),c+2)$
- Case 1: Assume $a<b<(c+2)$
$\rightarrow b\star c=b$
$\rightarrow a\star b=a$
$\rightarrow a\star(b\star c)=a$
$\rightarrow a\star b=a$
$\rightarrow a\star c=a$
$\rightarrow (a\star b)\star c=a$ Case 2: Assume $a<(c+2)<b$
$\rightarrow b\star c=(c+2)$
$\rightarrow a\star (c+2)=a$
$\rightarrow a\star(b\star c)=a$
$\rightarrow a\star b=a$
$\rightarrow a\star c=a$
$\rightarrow (a\star b)\star c=a$Case 3.1: Assume $(c+2)<(c+4)<a<b$
$\rightarrow b\star c=(c+2)$
$\rightarrow a\star (c+2)=(c+4)$?
$\rightarrow a\star(b\star c)=(c+4)$
$\rightarrow a\star b=a$
$\rightarrow a\star c=(c+2)$
$\rightarrow (a\star b)\star c=(c+2)$
So this is the case where it fails to be associative, right?
Am going right with this approach? Or such problems involve different approach indeed simpler, smaller non exhaustive one? And is this operation indeed non-associative?
Note $$ \min\{\min\{a,b+2\},c+2\}=\min\{a,b+2,c+2\} $$ whereas $$ \min\{a,\min\{b,c+2\}+2\}=\min\{a,\min\{b+2,c+4\}\}=\min\{a,b+2,c+4\}. $$ So associativity fails, for example, when $c+4<a,b+2$.