I'm not sure I understood the difference between
'If $p$ then $q$' ,i.e. $p \to q $
and
'$p$ implies $q$', i.e. $p \implies q $
in a right way.
I thought that 'if $p$ then $q$' is that you assume the $p$ is true, which means doesn't need to be proved.
However, '$p$ implies $q$' is that 'if $p$ is true then $q$ is also true'. Therefore, $p$ needs to be proved and if it is proved to be true then $q$ is true automatically.
Did I understand correctly?
"if $p$ then $q$" and "$p$ implies $q$" are logically equivalent--even in instances where $p$ is never true. [Although as far as actual usage in papers and textbooks goes, the latter tends to be used more for instances when $p$ has already been established i.e., "We just established $p$, and as $p$ implies $q$, we just established $q$ as well", while the former tends to be used more when neither $p$ nor $q$ have yet been establihsed--"if $p$ is true then so is $q$, so to prove $q$ we will next establish $p$ and then $q$ will follow".]
In either case, if $p$ is true, then so is $q$.