So, I came across the following equivalence:
$$(p \to q) \equiv (\neg p \lor q)$$
Which I had been knowing for a while, but I never quite understood. I understand when it's used this way: I assert $p \land (p\to q)$, it follows that $q$. In other words, asserting $p \to q$ is like saying "if $p$, then $q$".
But I fail to understand it the other way: if $p$ and $q$ are both true, then $p \to q$. So if Eminem's name is Marshall and the Sun is bigger than Earth, can I rightly state that Eminem being named Marshall implies that the Sun is bigger than the Earth? If this is true, does this mean that logical implication doesn't describe causality?
From my (little) understanding, there's a substancial difference between $\vdash$ and $\to$, but I think I can't quite grasp it. Maybe $\vdash$ is the causality connective I'm looking for?
