Week 4 Day 3 - Invalid / Valid / Sound Arguments
An argument is when you reason from premises (assumptions) to a conclusion. There are three kinds of arguments:
1) Invalid - the logic connecting the premises to the conclusion doesn't work. For example, if they make a denying the antecedent fallacy, then the conclusion does not actually follow from the premises (even if the premises are true), and the argument is invalid.
2) Valid but not Sound - the logic successfully connects the premises to the conclusion but one or more of the premises are false.
3) Sound - the logic successfully connects the premises to the conclusion AND the premises are true.
For example, consider the following argument:
Premise 1) If you drink coffee you will be awake
Premise 2) You are awake
Conclusion) Therefore, you drank coffee.
This seems, at first glance, to be not only valid but sound. The premises are both true (if nothing else, you have to be awake to be reading this, or to drink coffee, right?), however the conclusion does not follow from the premises. It's entirely possible that you are awake right now but did not drink coffee. So you'd respond to the person making this argument that the argument is invalid, and that they made an "Affirming the Consequent" logical fallacy.
Consider this argument:
P1) All triangles have three sides
P2) This YouTube video has four sides (i.e. the video is a rectangle)
C) Therefore, this YouTube is not a triangle.
The logic works, and the premises are both true. Therefore, this is a sound argument (some will say valid and sound, but since all sound arguments are valid, it's a bit redundant).
Consider this argument:
P1) Quadrupeds are defined as having four legs
P2) All pets have four legs
C) All pets are quadrupeds.
The logic is correct here (if the premises were true, the conclusion would be true), however the second premise is not true (some pets don't have four legs, like fish), so the argument is valid but not sound.
Other Videos By Bill Kerney
2021-02-22 | Week 7 Day 1 - Using Invariants to Debug Linked Lists |
2021-02-20 | Week 5 Day 2 - Fallacies II |
2021-02-19 | Week 6 - Auto Landscapes |
2021-02-19 | Week 6 Day 2 - Linked Lists Part III |
2021-02-18 | Week 6 Day 2 - Auto Landscapes |
2021-02-18 | Week 6 Day 2 - Range Based Loops in Assembly |
2021-02-17 | Week 5 Day 1 - Invalid / Valid / Sound Arguments II |
2021-02-17 | Week 6 Day 1 - C++ Trivia: Const |
2021-02-16 | Week 6 Day 1 - Water and Landscapes III |
2021-02-16 | Week 6 Day 1 - Midterm Review and Generations of Architectures |
2021-02-12 | Week 4 Day 3 - Invalid / Valid / Sound Arguments |
2021-02-12 | Week 5 Day 2 - Dynamic Materials II - Water |
2021-02-11 | Week 5 Day 2 - Syscalls |
2021-02-11 | Week 4 Day 2 - Fallacies Part 1 |
2021-02-10 | Week 5 Day 2 - Linked List II |
2021-02-10 | Week 5 Day 1 - Dynamic Materials and Water |
2021-02-09 | Week 5 Day 1 - GDB and 2D Arrays with ARM32 |
2021-02-08 | Week 4 Day 1 - Scratch Part 2 |
2021-02-08 | Week 5 Day 1 - Linked Lists |
2021-02-06 | Week 3 Day 3 - Scratch |
2021-02-05 | Week 4 - Tracelines and Bounding Boxes |