Skip to main content
Humanities LibreTexts

4.5: Logical Form

  • Page ID
    306937
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Since Aristotle, the first major logician, it’s been recognized that deductive validity is a matter of an argument’s logical form. We can display an argument’s logical form by replacing all but the logically operative vocabulary with symbols (we’ll use capital letters for this). So, consider the logical form of a few of our examples so far.

    1. All planets are stars.
    2. All stars are bodies that shine steadily.
    3. All planets are bodies that shine steadily.

    This argument has the following form:

    1. All P are S
    2. All S are B
    3. All P are B

    Any argument that has this logical form will be valid. Here is one example:

    1. All fish are vertebrates.
    2. All vertebrates are animals.
    3. So, all fish are animals.

    Remember, validity is just a standard of support. Validity does not assume true premises or a true conclusion. So even though it sounds a bit “off,” this argument is also valid:

    1. All red things are bricks,
    2. All bricks are rocket ships.
    3. So, all red things are rocket ships.

    Of course, this argument sounds silly. Both premises are ridiculously false. But then any possible world where both premises are true would be a possible world where all red things are rocket ships. The argument is valid in virtue of its valid logical form. Now consider this familiar argument:

    1. If Socrates is human, then Socrates is mortal
    2. Socrates is a human.
    3. Therefore, Socrates is mortal

    This argument has the following logical form:

    1. If H, then M
    2. H
    3. M

    Similarly, any argument that has this logical form will be valid. Plug any declarative sentences you like in for H and M and you will have a valid argument. The premises might be false, or even absurd, but it will remain the case that any way the world could be that makes both premises true will also make the conclusion true. Once you appreciate how deductive validity is a function of the logical form of an argument, it soon becomes clear that a valid argument can be constructed for any possible conclusion, true, false, or completely absurd. So, for instance:

    1. If pigs fly, then the oceans will dry up.
    2. Pigs fly
    3. Therefore, the oceans will dry up.

    So, you might be wondering what the point of all this silliness is. It’s partly to limber up your logical sense and help you recognize that logical validity is only about what follows from what, not about what is in fact true or false. Of course, the oceans aren’t going to dry up. But if both premises were true, then the conclusion would follow logically and also be true. But there is a further point to the hypothetical silliness. The fact that the conclusion of the “pigs fly” argument is absurdly false is a good indicator that at least some of the premises of this valid argument are also false. And this is a very useful thing to recognize. To see this, let’s look at another valid argument pattern that captures what we’ve just said about the pigs fly argument:

    1. If P, then C
    2. Not C
    3. So, not P

    This is a valid pattern of reasoning that we use routinely. For instance:

    1. If I have milk, then it will be in the fridge
    2. There’s no milk in the fridge
    3. So, I am out of milk.

    Now notice how we used this pattern of reasoning in our analysis of the “pigs fly” argument. It is valid, which means that if its premises are all true, then its conclusion is true. But obviously, its conclusion isn’t true. So now we can confidently infer that its premises are not all true.


    This page titled 4.5: Logical Form is shared under a CC BY-NC 4.0 license and was authored, remixed, and/or curated by W. Russ Payne.

    • Was this article helpful?