What does "prove" mean?
I am using the following examples to understand the general cases. I don't know how to articulate my questions in the general case. I was wondering about at what levels the followings are stated, how the followings are formulated, and what differences and relations are between them :
Prove a formula $p$. Does it mean to prove $ \vdash p$ (or $\models p$?), and therefore convert the task to 3 below? ( I may have asked this in some comment, and someone may have replied that proving $p$ means to prove $\vdash p$, but I can't find the comments.)
Prove if $\phi$, then $\psi$. Which does it mean to prove: $\phi \to \psi$, $\phi \vdash \psi$, or $\phi \models \psi$, and therefore convert the task to 1 above or 3 below?
Prove $\phi \vdash \psi$.
Does it mean to derive $\phi \vdash \psi$, by using the inference rules and axioms in a given proof system (e.g. sequent calculus)?
Or does it treat $\phi \vdash \psi$ as a formula in a language at a higher level than the language containing $\phi$ and $\psi$, and prove $\vdash (\phi \vdash \psi)$ by applying a given proof system (e.g. sequent calculus) to this higher-level language?
Prove if $\phi' \vdash \psi'$, then $\phi \vdash \psi$.
Does it mean to derive $\phi \vdash \psi$, by using $\phi' \vdash \psi'$, and the inference rules and axioms in a given proof system (e.g. sequent calculus)?
Or does it treat $\phi' \vdash \psi'$ and $\phi \vdash \psi$ as formulas in a language at a higher level than the language containing $\phi$, $\psi$, $\phi'$ and $\psi'$, and prove $(\phi' \vdash \psi') \vdash (\phi \vdash \psi)$ by applying a given proof system (e.g. sequent calculus) to this higher-level language?
and 6. Consider replacing $\vdash$ with $\models$ in 3 and 4
Something related: I asked:
Does "provable" or "disprovable" apply only to formulas, not to " an inference " or "derivation" such as $βπ₯π π₯β’βπ¦π π¦$? Can we rewrite $βπ₯π π₯β’βπ¦π π¦$ as a formula, so that it is derivable (almost) if and only if the corresponding formula is provable?
"Provable" means "derivable without premises", that is, provability is a property of formulas whereas derivability is a property of inferences in general. What you are looking for is probably the deduction theorem aka import-export theorem, which states that $π΄_1,β¦,π΄_πβ’π΅$ if and only if $β’(π΄_1β§β¦β§π΄_π)βπ΅$. Thus, with $βπ₯π (π₯)β¬βπ¦π (π¦)$ we have that $β¬βπ₯π (π₯)ββπ¦π (π¦)$, that is, the formula $βπ₯π (π₯)ββπ¦π (π¦)$ is not provable.
I guess my questions above are a metalanguage thing, or proof theory, and I know little about them. At the same time, I was also wondering How are proof techniques formulated in mathematical logic?, which might be part of proof theory?
Thanks.