3.2: Truth Tables and Propositions Generated by a Set (2024)

  1. Last updated
  2. Save as PDF
  • Page ID
    80505
  • \( \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}\)

    Truth Tables

    Consider the compound proposition \(c= (p \land q)\lor (\neg q \land r)\text{,}\) where \(p\text{,}\) \(q\text{,}\) and \(r\) are propositions. This is an example of a proposition generated by \(p\text{,}\) \(q\text{,}\) and \(r\text{.}\) We will define this terminology later in the section. Since each of the three simple propositions has two possible truth values, it follows that there are eight different combinations of truth values that determine a value for \(c\text{.}\) These values can be obtained from a truth table for \(c\text{.}\) To construct the truth table, we build \(c\) from \(p\text{,}\) \(q\text{,}\) and \(r\) and from the logical operators. The result is the truth table below. Strictly speaking, the first three columns and the last column make up the truth table for \(c\text{.}\) The other columns are work space needed to build up to \(c\text{.}\)

    Table \(\PageIndex{1}\): Truth Table for \(c= (p \land q)\lor (\neg q \land r)\)

    \(p\) \(q\) \(r\) \(p\land q\) \(\neg q\) \(\negq\land r\) \((p\land q)\lor(\neg q\land r)\)
    \(0\) \(0\) \(0\) \(0\) \(1\) \(0\) \(0\)
    \(0\) \(0\) \(1\) \(0\) \(1\) \(1\) \(1\)
    \(0\) \(1\) \(0\) \(0\) \(0\) \(0\) \(0\)
    \(0\) \(1\) \(1\) \(0\) \(0\) \(0\) \(0\)
    \(1\) \(0\) \(0\) \(0\) \(1\) \(0\) \(0\)
    \(1\) \(0\) \(1\) \(0\) \(1\) \(1\) \(1\)
    \(1\) \(1\) \(0\) \(1\) \(0\) \(0\) \(1\)
    \(1\) \(1\) \(1\) \(1\) \(0\) \(0\) \(1\)

    Note that the first three columns of the truth table are an enumeration of the eight three-digit binary integers. This standardizes the order in which the cases are listed. In general, if \(c\) is generated by \(n\) simple propositions, then the truth table for \(c\) will have \(2^n\) rows with the first \(n\) columns being an enumeration of the \(n\) digit binary integers. In our example, we can see at a glance that for exactly four of the eight cases, \(c\) will be true. For example, if \(p\) and \(r\) are true and \(q\) is false (the sixth case), then \(c\) is true.

    Let \(S\) be any set of propositions. We will give two definitions of a proposition generated by S. The first is a bit imprecise, but should be clear. The second definition is called a recursive definition. If you find it confusing, use the first definition and return to the second later.

    Propositions Generated by a Set

    Definition \(\PageIndex{1}\): Proposition Generated by a Set

    Let \(S\) be any set of propositions. A proposition generated by \(S\) is any valid combination of propositions in \(S\) with conjunction, disjunction, and negation. Or, to be more precise,

    1. If \(p \in S\text{,}\) then \(p\) is a proposition generated by \(S\text{,}\) and
    2. If \(x\) and \(y\) are propositions generated by \(S\text{,}\) then so are \((x)\text{,}\) \(\neg x\text{,}\) \(x\lor y\) , and \(x\land y\text{.}\)

    Note \(\PageIndex{1}\)

    We have not included the conditional and biconditional in the definition because they can both be generated from conjunction, disjunction, and negation, as we will see later.

    If \(S\) is a finite set, then we may use slightly different terminology. For example, if \(S = \{p, q, r\}\text{,}\) we might say that a proposition is generated by \(p, q\text{,}\) and \(r\) instead of from \(\{p, q, r\}\text{.}\)

    It is customary to use the following hierarchy for interpreting propositions, with parentheses overriding this order:

    • First: Negation
    • Second: Conjunction
    • Third: Disjunction
    • Fourth: The conditional operation
    • Fifth: The biconditional operation

    Within any level of the hierarchy, work from left to right. Using these rules, \(p \land q \lor r\) is taken to mean \((p \land q)\lor r\text{.}\) These precedence rules are universal, and are exactly those used by computer languages to interpret logical expressions.

    Example \(\PageIndex{1}\): Examples of the Hierarchy of Logical Operations

    A few shortened expressions and their fully parenthesized versions:

    1. \(p \land q \land r\) is \((p \land q) \land r\text{.}\)
    2. \(\neg p \lor \neg r\) is \((\neg p) \lor (\neg r)\text{.}\)
    3. \(\neg \neg p\) is \(\neg (\neg p)\text{.}\)
    4. \(p \leftrightarrow q\land r\rightarrow s \) is \(p \leftrightarrow ((q\land r)\rightarrow s)\text{.}\)

    A proposition generated by a set \(S\) need not include each element of \(S\) in its expression. For example, \(\neg q \land r\) is a proposition generated by \(p, q\text{,}\) and \(r\text{.}\)

    Exercises

    Exercise \(\PageIndex{1}\)

    Construct the truth tables of:

    1. \(\displaystyle p\lor p\)
    2. \(\displaystyle p\land (\neg p)\)
    3. \(\displaystyle p\lor (\neg p)\)
    4. \(\displaystyle p \land p\)
    Answer
    1. \(\displaystyle \begin{array}{cc} p & p\lor p \\ \hline 0 & 0 \\ 1 & 1 \\ \end{array}\)
    2. \(\displaystyle \begin{array}{ccc} p & \neg p & p\land (\neg p) \\ \hline 0 & 1 & 0 \\ 1 & 0 & 0 \\ \end{array}\)
    3. \(\displaystyle \begin{array}{ccc} p & \neg p & p\lor (\neg p) \\ \hline 0 & 1 & 1 \\ 1 & 0 & 1 \\ \end{array}\)
    4. \(\displaystyle \begin{array}{cc} p & p\land p \\ \hline 0 & 0 \\ 1 & 1 \\ \end{array}\)

    Exercise \(\PageIndex{2}\)

    Construct the truth tables of:

    1. \(\displaystyle \neg (p\land q )\)
    2. \(\displaystyle p \land (\neg q)\)
    3. \(\displaystyle (p \land q)\land r\)
    4. \(\displaystyle (p \land q) \lor (q \land r)\lor (r \land p)\)
    5. \(\displaystyle \text{ }\neg p\lor \neg q\)
    6. \(\displaystyle p \lor q \lor r \lor s\)

    Exercise \(\PageIndex{3}\)

    Rewrite the following with as few extraneous parentheses as possible:

    1. \(\displaystyle (\neg ((p) \land (r))) \lor (s)\)
    2. \(\displaystyle ((p) \lor (q)) \land ((r) \lor (q))\)
    Answer
    1. \(\displaystyle \neg (p\land r)\lor s\)
    2. \(\displaystyle (p\lor q) \land (r\lor q)\)

    Exercise \(\PageIndex{4}\)

    In what order are the operations in the following propositions performed?

    1. \(\displaystyle p \lor \neg q \lor r\land \neg p\)
    2. \(\displaystyle p \land \neg q \land r \land \neg p\)

    Exercise \(\PageIndex{5}\)

    Determine the number of rows in the truth table of a proposition containing four variables \(p, q, r, \textrm{ and } s\text{.}\)

    Answer

    \(2^4 = 16\) rows.

    Exercise \(\PageIndex{6}\)

    If there are 45 lines on a sheet of paper, and you want to reserve one line for each line in a truth table, how large could \(\lvert S\rvert \) be if you can write truth tables of propositions generated by \(S\) on the sheet of paper?

    3.2: Truth Tables and Propositions Generated by a Set (2024)

    FAQs

    How do you make a truth table with 3 propositions? ›

    For an argument with three propositions, there would be eight rows. The truth value can be filled for each. The first column will be split halfway for true vs false. The other proposition columns will alternate based on how many propositions there are.

    What is an example of a truth table proposition? ›

    The Truth Value of a proposition is True(denoted as T) if it is a true statement, and False(denoted as F) if it is a false statement. For Example, The sun rises in the East and sets in the West. 1 + 1 = 2.

    How do you answer a truth table? ›

    Steps to solve Truth Table:
    1. Step 1: Learn how truth tables work. ...
    2. Step 2: Learn the signs. ...
    3. Step 3: Formatting the Table. ...
    4. Step 4: Assigning True and False. ...
    5. Step 5: Negation. ...
    6. Step 6: Variable “q” ...
    7. Step 7: Solving for False in the Last Column. ...
    8. Step 8: Find the correct answer in the last column.

    How to determine the truth value of propositions? ›

    If a proposition is true, then we say it has a truth value of "true"; if a proposition is false, its truth value is "false". For example, "Grass is green", and "2 + 5 = 5" are propositions. The first proposition has the truth value of "true" and the second "false".

    What is a proposition example? ›

    Examples of proposition in a Sentence

    If we accept proposition “A” as true, then we must accept proposition “B” as false. The election will be a tough proposition for the mayor. Verb He was propositioned by a prostitute. He got drunk and propositioned a woman sitting next to him in the bar.

    What is an example of a truth set? ›

    The truth set of a predicate can be the universal set. For example, if the universal set is the set of real numbers R, then the truth set of the predicate “x+0=x” is R. x+0=x is a predicate; For each real number x, x+0=x is a statement.

    How do you write a truth table for an argument? ›

    1. Symbolize each premise and the conclusion.
    2. Make a truth table that has a column for each premise and a column for the conclusion.
    3. If the truth table has a row where the conclusion column is FALSE while every premise column is TRUE, then the argument is INVALID. Otherwise, the argument is VALID.

    What do truth tables look like? ›

    A truth table has one column for each input variable (for example, A and B), and one final column showing all of the possible results of the logical operation that the table represents (for example, A XOR B).

    How do you calculate truth? ›

    The truth or falsity of a proposition is called its truth value . The truth value of a compound proposition can be calculated from the truth values of its components, using the following rules: For a conjunction to be true, both conjuncts must be true. For a disjunction to be true, at least one disjunct must be true.

    How do you write an equation from a truth table? ›

    We can write a Boolean equation for any truth table by summing each of the minterms for which the output, Y, is TRUE. For example, in Figure 2.8, there is only one row (or minterm) for which the output Y is TRUE, shown circled in blue. Thus, Y = A ¯ B .

    What is a proposition in a truth table? ›

    A proposition is a statement that is either true or false, but not both. Propositions can be either simple or compound. A compound statement is one that is made up of two or more simple propositions, combined with connectives such as "and" or "or".

    What is the truth of propositions? ›

    Definition: A proposition is a declarative sentence that is either true or false (but not both). That is, a statement ends up having one of two possible truth values: If a statement is true, we assign it the truth value T. If a statement is false, we assign it the truth value F.

    How do you identify a proposition in logic? ›

    Definition: A proposition is a statement that can be either true or false; it must be one or the other, and it cannot be both. EXAMPLES. The following are propositions: – the reactor is on; – the wing-flaps are up; – John Major is prime minister.

    How many rows in a truth table with 3 variables? ›

    Constructing Truth Tables

    rows. If there are two variables (p, q), then you will need 22 or 4 rows. If there are three variables (p, q, and r), you will need 23 or 8 rows.

    What is p → q? ›

    The implication p → q (read: p implies q, or if p then q) is the state- ment which asserts that if p is true, then q is also true. We agree that p → q is true when p is false. The statement p is called the hypothesis of the implication, and the statement q is called the conclusion of the implication.

    Top Articles
    Directions To Lubbock
    TO ESTABLISH HARMONIOUS INVESTOR RELATIONS IN GOOD FAITH
    Jack Doherty Lpsg
    Bj 사슴이 분수
    Cottonwood Vet Ottawa Ks
    Best Team In 2K23 Myteam
    Nehemiah 4:1–23
    The 10 Best Restaurants In Freiburg Germany
    Southeast Iowa Buy Sell Trade
    Lexington Herald-Leader from Lexington, Kentucky
    Alpha Kenny Buddy - Songs, Events and Music Stats | Viberate.com
    Nordstrom Rack Glendale Photos
    Ashlyn Peaks Bio
    Hallowed Sepulchre Instances &amp; More
    Tanger Outlets Sevierville Directory Map
    Catsweb Tx State
    Persona 4 Golden Taotie Fusion Calculator
    Troy Athens Cheer Weebly
    Marion County Wv Tax Maps
    Mini Handy 2024: Die besten Mini Smartphones | Purdroid.de
    800-695-2780
    Vermont Craigs List
    10-Day Weather Forecast for Santa Cruz, CA - The Weather Channel | weather.com
    Roof Top Snipers Unblocked
    Nearest Walgreens Or Cvs Near Me
    Samantha Aufderheide
    Kcwi Tv Schedule
    Slim Thug’s Wealth and Wellness: A Journey Beyond Music
    Ecampus Scps Login
    Which Sentence is Punctuated Correctly?
    Crossword Help - Find Missing Letters & Solve Clues
    Phantom Fireworks Of Delaware Watergap Photos
    Znamy dalsze plany Magdaleny Fręch. Nie będzie nawet chwili przerwy
    Is Light Raid Hard
    Horses For Sale In Tn Craigslist
    Pixel Combat Unblocked
    Craigslist Free Puppy
    In Branch Chase Atm Near Me
    1987 Monte Carlo Ss For Sale Craigslist
    Cruise Ships Archives
    Pay Entergy Bill
    Hometown Pizza Sheridan Menu
    Shoecarnival Com Careers
    814-747-6702
    Unveiling Gali_gool Leaks: Discoveries And Insights
    Lucifer Morningstar Wiki
    Flappy Bird Cool Math Games
    My Eschedule Greatpeople Me
    Caphras Calculator
    How to Connect Jabra Earbuds to an iPhone | Decortweaks
    Gear Bicycle Sales Butler Pa
    Arnold Swansinger Family
    Latest Posts
    Article information

    Author: Terence Hammes MD

    Last Updated:

    Views: 6148

    Rating: 4.9 / 5 (69 voted)

    Reviews: 84% of readers found this page helpful

    Author information

    Name: Terence Hammes MD

    Birthday: 1992-04-11

    Address: Suite 408 9446 Mercy Mews, West Roxie, CT 04904

    Phone: +50312511349175

    Job: Product Consulting Liaison

    Hobby: Jogging, Motor sports, Nordic skating, Jigsaw puzzles, Bird watching, Nordic skating, Sculpting

    Introduction: My name is Terence Hammes MD, I am a inexpensive, energetic, jolly, faithful, cheerful, proud, rich person who loves writing and wants to share my knowledge and understanding with you.