Euler is a name, and hence it is a proper noun. In this case, we do not say "an Euler" because Euler is a person. Saying "an --" implies that there are multiple cases, i.e. more than one Euler. However, if the name is attached to some mathematical object, then you can say "an Euler constant,"...