I am absolutely boggled by the notation $ad_x$ as used to discuss the adjoint representation of a Lie Algebra. A few things I do understand:
I understand what a Lie algebra is in general, including the commutator bracket I feel like I understand that a homomorphism is any mapping of the form $f(a*b) = f(a) f(b)$. I feel like I understand that any representation, in general, can be reduced to an adjoint representation by evaluating the representation at zero.
But what totally blows me away is the notation $ad_x$, which is the same as $ad(X)$ (which is equally confusing). In the wikipedia article on adjoint representations of Lie Algebras, I see statements like:
$$ad_x(y) = [x,y]$$
and people saying that the above equation is a homomorphism. I completely fail to see how the statement above is a homomorphism. So:
is $ad_x$ some kind of operator? Is it a function notation like $f(x)$? Does $ad_x$ itself have some value that can be inserted (i.e. is it a matrix of some kind)?