It can be useful to go back to the source of formal logic : Aristotle.
An argument must be valid "by virtue of form alone".
In Aristotle's logic :
A deduction is speech (logos) in which, certain things having been supposed, something different from those supposed results of necessity because of their being so [emphasis added]. (Prior Analytics I.2, 24b18-20)
The core of this definition is the notion of “resulting of necessity” . This corresponds to a modern notion of logical consequence: X results of necessity from Y and Z if it would be impossible for X to be false when Y and Z are true. We could therefore take this to be a general definition of “valid argument”.
Aristotle proves invalidity by constructing counterexamples. This is very much in the spirit of modern logical theory: all that it takes to show that a certain form is invalid is a single instance of that form with true premises and a false conclusion. However, Aristotle states his results not by saying that certain premise-conclusion combinations are invalid but by saying that certain premise pairs do not “syllogize”: that is, that, given the pair in question, examples can be constructed in which premises of that form are true and a conclusion of any of the four possible forms is false.
Consider for simplicity arguments like the above, with two premises : P-1 and P-2 and call C the conclusion.
1)
Saying that :
"the premises CANNOT all be true without the conclusion being true as well"
means :
it is not the case that : P-1 and P-2 are true and that C is false
that is equivalent to saying that :
if we have that P-1 and P-2 are true, then also C is true.
The "it is not the case that ..." means that we cannot find a "situation" where ...
Instead :
"the premises CAN all be true without the conclusion being true as well"
means that :
it is the case that P-1 and P-2 are true and that C is false
i.e. we can find a "situation" where ...
In a "situation" where we have one of the Ps true and the other false, we cannot said nothing about C, i.e. the truth values of the premises do not "force" the truth value of the conclusion.
2)
If :
"the premises CANNOT all be true without the conclusion being true as well"
is the defintion of valid argument, then an invalid argument is defined by the negation of the previous statement.
An argument with
premises P-1 and P-2 and conclusion C is invalid precisely when (i.e. : iff) it is the case that P-1 and P-2 are true and that C is false
i.e.
iff "the premises CAN all be true without the conclusion being true as well".
3)
The argument :
if P and not P, therefore Q
is valid because there is no "situation" where the premises CAN be both true : it is a case of Vacuous truth.
We have to consider the definition of invalidity; in order to assert that the above argument is invalid, we have to find a "situation" where both premises are true and the conclusion is false; but we cannot find such a situation, because in every prossible situation, if one premise is true, the otehr is false.
Thus we cannot assert that the argument is invalid; but if it is not invalid, it must be valid.