You didn't say what language/compiler you are using, but usually the rule for variable names is that they must start with an alphabetic character or underscore, and contain only alphanumerics and underscores. A Unicode √ iswould not be considered alphanumeric, since it is a mathematical symbol instead of a letter. However σ might be (since it is in the Greek alphabet) and á properly would probably be considered alphanumeric.