What is the difference between implication symbols: $\rightarrow$ and $\Rightarrow$?

There is no universally observed difference between the two symbols.

$\Rightarrow$ tends to be used more often in undergraduate instruction, where the logical symbols are used to explain and elucidate ordinary mathematical arguments -- for example, in real analysis.

$\to$ tends to be favored in formal mathematical logic, where the focus is modeling ordinary mathematical arguments as formal mathematical objects that follow precise rules and can be studied as a subject in themselves.

But this split is not observed by all authors, and you cannot expect that a random text you encounter will be following it.


Usually, $\Rightarrow$ denotes implication in the metalanguage, whereas $\rightarrow$ denotes implication in the formal language that you want to talk about. For example, $$M \models \sigma \rightarrow \tau \ \Rightarrow \ M \models \rho$$ is translated as "if $M$ is a model of $\sigma \rightarrow \tau$, then $M$ is a model of $\rho$".


As far as I'm aware, these two symbols mean the same thing. In my limited experience, Logicians seem to use "$\rightarrow$", while people not studying logic seem to use $"\implies"$ more often.