Practice Questions: Arguments & Propositions in NL, and Computational Argumentation
Extracted from practices/*.pdf (via tmp/txt/mt_mid_term_practice_*.txt), filtered to the two topics covered in arg_and_computational_argumentation.md.
Each question keeps its original wording, answer, and a worked explanation.
Note: the mt-number tags used in full_03.mdâs answer key do not line up with the physical practice file suffixes (verified by grep).
Argumentation-framework content actually lives in mt_mid_term_practice_4/5/7.txt (not _1.txt), and the barber-paradox question is in mt_mid_term_practice_6.txt.
Sections below are tagged by the file the question was read from.
How each question is laid out:
- Answer: the short result, as a quote block.
- Worked solution: numbered steps, one idea per step.
- A picture (argument map, table, or Venn diagram) where it helps.
Part 1: Arguments & Propositions in Natural Language
mt1 (mid term practice 1.pdf)
Q1 (4 marks): Fill in the blanks
âThe statements that make up an argument are divided into one or more premises and one and only one conclusion. The premises are the statements that set forth the reasons or evidence, and the conclusion is the statement that is claimed to follow from the premises.â
Answer: premises (reasons/evidence) and conclusion (what is claimed to follow).
Worked solution
-
Recall the definition of an argument
- An argument is a set of statements with two roles.
- Premises: the reasons or evidence given (one or more).
- Conclusion: the one claim said to follow from them.
-
Match the blanks to the definition
- Blank 1 asks what the reason/evidence statements are called: premises.
- Blank 2 asks what the statement claimed to follow is called: conclusion.
-
Confirm
- The passage restates the definition, so the fill-in is a direct reading.
premise 1 â
premise 2 ââââ¶ conclusion (one or more premises, exactly one conclusion)
premise n â
Q2 (4 marks): Mark reason (R) and conclusion (C)
For each passage below, mark the reason(s) with R(âŠ) and the conclusion(s) with C(âŠ).
(a) Since the good, according to Plato, is that which furthers a personâs real interests, it follows that in any given case when the good is known, men will seek it. (b) The fact that there was never a land bridge between Australia and mainland Asia is evidenced by the animal species in the two areas being very different. Asian placental mammals and Australian marsupial mammals have not been in contact in the last several million years. (c) Women of the working class should not have more than two children at most. The average working man can support no more and the average working woman can take care of no more in decent fashion. (d) Many people believe a dark tan is attractive and healthy, but mounting evidence indicates too much sun can lead to health problems. One noticeable effect is premature aging of the skin, and it plays a role in skin cancer.
Answer:
- (a) Since R(the good, according to Plato, is that which furthers a personâs real interests), it follows that C(in any given case when the good is known, men will seek it).
- (b) The fact that C1-R2(there was never a land bridge between Australia and mainland Asia) is evidenced by R1(the animal species in the two areas are very different). C2(Asian placental mammals and Australian marsupial mammals have not been in contact in the last several million years).
- (c) C(Women of the working class should not have more than two children at most). R(The average working man can support no more and the average working woman can take care of no more in decent fashion).
- (d) Many people believe a dark tan is attractive and healthy, but mounting evidence indicates C(too much sun can lead to health problems). One noticeable effect is R(premature aging of the skin⊠it plays a role in skin cancer).
Note: (b) is a two-step chain. R1 supports C1, and C1 then acts as R2 for C2.
Note (check): in (b) the key reads ânot in contact for millions of yearsâ as a conclusion (C2). It could also be read as the explanation of why the species differ. The keyâs reading is kept.
Argument maps
(a) R the good = what furthers real interests ("Since")
âââ¶ C when the good is known, men seek it ("it follows that")
(b) R1 species in the two areas differ ("is evidenced by")
âââ¶ C1/R2 no land bridge ever existed
âââ¶ C2 no contact for millions of years
(c) C working-class women: at most two children (stated first, no indicator)
âââ R a man can support, a woman can care for, no more
(d) (opinion: dark tan is healthy) "but" = contrast, not tagged
R premature skin aging, skin cancer ("One noticeable effect is")
âââ¶ C too much sun can cause health problems ("mounting evidence indicates")
Worked solution
-
Look for indicator words
- Conclusion indicators: therefore, so, hence, thus, it follows that.
- Premise indicators: since, because, for, given that, evidenced by.
-
Tag each passage
- (a) âsinceâ marks the premise, âit follows thatâ marks the conclusion.
- (c) No indicator, but the claim comes first and the reason follows.
- (d) âmounting evidence indicatesâ introduces the conclusion; âone noticeable effect isâ introduces its support.
-
Handle the chain in (b)
- âX is evidenced by Yâ means Y is the evidence (R1) and X is what it supports (C1).
- X then serves as a reason (R2) for the broader claim C2.
- A statement can be the conclusion of one step and a premise of the next.
-
Check each tag
- Read it as âbecause [premise], [conclusion]â. If it sounds natural, the tags are right.
Q3 (4 marks): Extract main conclusion from editorial text
(a) [team-sports/childrenâs fitness passage]. (b) [elective cesarean section passage].
Answer:
- (a) âOur inappropriate concept of team sports causes the health and fitness problem of our childrenâ (or weaker: âOur concept of team sports is inappropriateâ).
- (b) âElective cesarean section should be restrained.â
Worked solution
-
Know what âmain conclusionâ means
- It is the one central claim the author argues for.
- Everything else is a premise or a sub-conclusion feeding it.
-
Ask one test question of each statement
- Is it offered as a reason for something else, or is it what everything else tries to establish?
- A statement that is supported but supports nothing further is the main conclusion.
-
Accept paraphrase
- Editorials often leave the main conclusion implicit.
- Paraphrasing the overall thrust is normal for non-standard-form arguments.
-
Apply to (a)
- The passage criticises the current concept of team sports and links it to childrenâs poor health.
- The tying claim: the concept of team sports is the cause of the problem.
-
Apply to (b)
- The passage presents harms and societal concerns about elective cesareans.
- The tying claim: elective cesarean section should be limited.
Q4 (4 marks): Which passages are arguments; identify conclusion
For each passage, state (i) whether it is an argument, and (ii) if so, what the conclusion is.
(a) âIf public education fails, then it is likely that the democratic government will fail as well.â (b) âIt is strongly recommended that you have your house inspected for termites before purchasing it.â (c) âMosquito bites are not always the harmless little irritations most people think. Some mosquitoes carry the West Nile virus, and others carry encephalitis.â (d) âYoung people at universities study to achieve knowledge and not to learn a trade. Therefore, universities should teach only theoretical subjects and abandon all trade-oriented programmes.â
Answer:
- (a) Not an argument (conditional sentence).
- (b) Not an argument (a recommendation/directive, not an evidenced conclusion).
- (c) An argument; conclusion = âMosquito bites are not always the harmless little irritations most people think.â
- (d) An argument; conclusion = âUniversities should teach only theoretical subjects and abandon trade-oriented programmes.â
Verdict table
| Item | Argument? | Deciding feature |
|---|---|---|
| (a) | no | âIf P then Qâ asserts neither P nor Q |
| (b) | no | directive; no reason offered |
| (c) | yes | facts about West Nile and encephalitis support the opening claim |
| (d) | yes | âThereforeâ marks the conclusion |
Worked solution
-
Recall the test
- A passage is an argument only if at least one premise is offered for a conclusion.
- Premise and conclusion must be genuine claims (true or false).
-
Test (a)
- A conditional âIf P then Qâ does not assert P or Q.
- It only asserts a relationship, so no premise is given.
-
Test (b)
- A recommendation is a directive, not a claim with a premise-conclusion structure.
- Reasoning may sit behind it, but none is stated.
-
Test (c)
- The facts about the two viruses are reasons for the opening claim.
- Ask âwhat are the facts leading to?â to find the conclusion.
-
Test (d)
- The reason (âstudy to achieve knowledge, not a tradeâ) supports a prescriptive conclusion.
- âThereforeâ flags it.
Q5 (4 marks): Deductive or inductive?
Classify each argument as deductive or inductive and briefly justify your answer.
(a) Amoco is listed on the New York Stock Exchange. Exxon is listed. Texaco is listed. Therefore, all major American oil companies are listed on the New York Stock Exchange. (b) A pendulum that is longer swings more slowly than a shorter one. The pendulum of this clock has been lengthened. Therefore, this clock will run more slowly. (c) The word âcholesterolâ is derived from the Greek âcholeâ (bile) and âstereosâ (solid). Cholesterol is endogenous to the human body. Therefore, cholesterol is manufactured inside the human body. (d) If Alexander the Great died of typhoid fever, he must have been infected while in India. Alexander the Great did die of typhoid fever. Therefore, he was infected while in India.
Answer:
- (a) Inductive.
- (b) Deductive.
- (c) Inductive (no penalty if answered Deductive; this is the explicitly flagged ambiguous case).
- (d) Deductive.
Verdict table
| Item | Verdict | Deciding feature |
|---|---|---|
| (a) | inductive | generalises from three examples to âallâ |
| (b) | deductive | general rule applied to a specific case |
| (c) | inductive (deductive also accepted) | close to definitional but no universal rule stated |
| (d) | deductive | modus ponens: If P then Q; P; so Q |
deductive: premises true ââ¶ conclusion cannot be false
inductive: premises true âââ¶ conclusion probably true
Worked solution
-
Recall the distinction
- Deductive: if the premises are true, the conclusion cannot be false.
- Inductive: the premises make the conclusion likely, not certain.
-
Test (a)
- Three companies are listed; the conclusion says âall major companiesâ.
- It goes beyond the evidence, so it is a generalisation from examples: inductive.
-
Test (b)
- The rule âlonger swings slowerâ plus âthis pendulum was lengthenedâ gives the conclusion by direct instantiation.
- The conclusion follows with necessity: deductive.
-
Test (c)
- âEndogenousâ means originating from within, so the step is nearly definitional.
- The inference is not spelled out as a universal rule, so it is marked inductive.
- Deductive is also accepted: this is the flagged ambiguous case.
-
Test (d)
- Standard modus ponens: (If P then Q), P, so Q.
- The conclusion follows necessarily: deductive.
Q11 (5 marks): Best categorical form (A/E/I/O) for each NL proposition
Restate each sentence in the best standard categorical form (A: âAll S are Pâ, E: âNo S are Pâ, I: âSome S are Pâ, or O: âSome S are not Pâ) and identify the form letter.
(a) âEvery dog is a mammal.â (b) âCats never bark.â (c) âNone of the students failed.â (d) âWhoever studies hard passes the exam.â (e) âFish donât have legs.â
Answer:
- (a) All S are P (A).
- (b) No S are P (E).
- (c) No S are P (E).
- (d) All S are P (A).
- (e) No S are P (E).
Cheat sheet: natural-language pattern to A/E/I/O
| NL pattern | Form | Note |
|---|---|---|
| Every / all / each / any S is P | A: All S are P | universal, affirmative |
| Whoever / anyone who S is P | A: All S are P | a conditional in disguise |
| Only S are P | A: All P are S | subject and predicate swap |
| The only ones who P are S | A: All P are S | same swap as âonlyâ |
| No S is P | E: No S are P | universal, negative |
| S never P / none of the S P / S donât P (no exception) | E: No S are P | âneverâ and ânoneâ are universal negatives |
| Some S is P / there is an S that is P / somebody P | I: Some S are P | particular, affirmative |
| Some S are not P / not all S are P / somebody does not P | O: Some S are not P | particular, negative |
Applying the cheat sheet
| Sentence | Keyword trap | S | P | Form |
|---|---|---|---|---|
| (a) Every dog is a mammal | âeveryâ = all | dogs | mammals | A |
| (b) Cats never bark | âneverâ = universal negative | cats | barking things | E |
| (c) None of the students failed | ânone ofâ = no | students | people who failed | E |
| (d) Whoever studies hard passes the exam | âwhoeverâ = all who (conditional) | hard-studiers | exam-passers | A |
| (e) Fish donât have legs | plain denial, no exception stated | fish | leg-having things | E |
Worked solution
-
Recall the four templates
- A: All S are P. E: No S are P. I: Some S are P. O: Some S are not P.
- Every sentence must be reworded into exactly one before it can be diagrammed or tested (see Section 2 of the theory file).
-
Apply to (a)
- âEvery dog is a mammalâ already has the universal-affirmative shape.
- Standard form: All dogs are mammals (A).
-
Apply to (b) and (c)
- âNeverâ and ânoneâ deny the predicate of every member of the subject class.
- Standard forms: No cats are barking things (E); No students are people who failed (E).
-
Apply to (d)
- âWhoever studies hard passesâ means âif S then Pâ for every individual.
- That is the same as âAll S are Pâ. Standard form: All hard-studiers are exam-passers (A).
-
Apply to (e)
- âFish donât have legsâ universally denies âhave legsâ of fish, with no stated exception.
- Standard form: No fish are leg-having things (E).
mt2 (mid term practice 2.pdf)
Q1: Is it an argument?
State whether each passage is an argument and explain why.
1.1 âCharles went bald, and most men go bald.â 1.2 âToward evening, clouds formed and the sky grew darker; then the storm broke.â 1.3 âThe hour is up, so you must hand in your exams.â
Answer:
- 1.1 Not an argument.
- 1.2 Not an argument.
- 1.3 An argument.
Verdict table
| Item | Argument? | Deciding feature |
|---|---|---|
| 1.1 | no | two facts joined by âandâ; neither supports the other |
| 1.2 | no | narrative sequence; âthenâ marks time, not reason |
| 1.3 | yes | âsoâ is a conclusion indicator |
1.3 R "The hour is up" âââ¶ C "you must hand in your exams" ("so")
Worked solution
-
Identify the test
- It is an argument when one statement is offered as a reason for another.
- A listing or narration of facts, even with âandâ or âthenâ, is not an argument.
-
Test 1.1
- âCharles went baldâ and âmost men go baldâ are simply conjoined.
- Neither is presented as a reason for the other.
-
Test 1.2
- âThenâ describes what happened next, not a logical or evidential link.
- No conclusion is drawn: it is a narrative.
-
Test 1.3
- âThe hour is upâ is the reason; âyou must hand in your examsâ is the conclusion.
- âSoâ explicitly marks the inference: an argument.
Q2: Extract main conclusion from editorial
Identify the main conclusion of each passage.
2.1 âWhen the detective arrived at the scene of the burglary, she noticed pry marks on the rear door and muddy footprints near the back threshold. Both the rear door and the front door were found unlocked and slightly open.â 2.2 âStephen Hawking has argued that the second law of thermodynamics (which says entropy always increases) entails that the arrow of time points from the past (low entropy) to the future (high entropy). Since the universe is expanding and entropy is increasing, the universe must have been in a more ordered state at its beginning.â 2.3 âWhen two linear equations are graphed, their solution is the point where the lines intersect. However, because the lines are plotted by hand on graph paper, the exact intersection can only be estimated visually. The finer the scale, the better the estimate, but it is always an estimate.â
Answer:
- 2.1 âThe thief entered through the rear door and left through the front.â
- 2.2 âThe condition of the universe at the instant of the Big Bang was more highly ordered than it is today.â
- 2.3 âThe graphical method for solving a system of equations is an approximation.â
2.1 pry marks, muddy footprints, both doors open âââ¶ C: thief in by the rear door, out by the front
2.2 entropy rises, universe expands âââ¶ C: the Big Bang state was more highly ordered
2.3 hand-plotted lines, estimated intersection âââ¶ C: the graphical method is an approximation
Worked solution
-
Use the same technique as mt1 Q3
- Find the claim the rest of the passage is evidence for.
- It may sit mid-passage, after phrases like âit must be the case thatâ, âthis shows thatâ, âwe can concludeâ.
-
Apply to 2.1
- The pry marks, footprints and open doors are premises.
- Together they point to one reconstruction: the thiefâs path through the house.
-
Apply to 2.2
- The passage builds from entropy and the arrow of time.
- The claim it is designed to establish is the ordered state of the universe at the Big Bang.
-
Apply to 2.3
- The remarks on graphical intersections and estimation error all support one claim.
- That claim is that the method gives an approximation, not an exact solution.
Q3: Syllogism validity by Venn diagram
âAll squares have equal sides. Some squares are rectangles. ⎠Some rectangles have equal sides.â
Answer: Deductive (valid).
Region key (used by every syllogism question below)
Three circles S, P, M drawn as overlapping boxes, 7 regions:
1 = S only 2 = S and P only 3 = P only
4 = S and M only 5 = P and M only 6 = S and P and M 7 = M only
# = empty (shaded by a universal premise)
* = at least one thing (from a particular premise)
* on a line = could be in either neighbouring region (undetermined)
Order of drawing: universal premise first, then the particular one.
Terms: M = squares (middle), S = rectangles (subject of conclusion), P = equal-sided things (predicate).
0. blank 1. P1: All M is P 2. P2: Some S is M
+--------+-----+--------+ +--------+-----+--------+ +--------+-----+--------+
| S | | P | | S | | P | | S | | P |
| 1 | 2 | 3 | | 1 | 2 | 3 | | 1 | 2 | 3 |
| +----+-----+---+ | | +----+-----+---+ | | +----+-----+---+ |
| | 4 | 6 | 5 | | | |#4##| 6 | 5 | | | |#4##| 6 | 5 | |
| | | | | | | |####| | | | | |####| * | | |
+---+----+-----+---+----+ +---+----+-----+---+----+ +---+----+-----+---+----+
| 7 | |######7#######| |######7#######|
| M | |#M############| |#M############|
+--------------+ +--------------+ +--------------+
P1 All M is P : M outside P is empty -> regions 4, 7 shaded
P2 Some S is M : star in S and M = 4 or 6 -> 4 is empty, so star in 6
Conclusion: Some S is P needs a star in 2 or 6. Found: star in 6.
Verdict: valid
Worked solution
-
Assign the three terms
- M appears in both premises but not in the conclusion.
- Draw the 7-region layout from Section 2 of the theory file.
-
Diagram premise 1 first (universal)
- âAll M is Pâ empties every part of M outside P: regions 4 and 7.
-
Diagram premise 2
- âSome S is Mâ needs a star in S and M, that is region 4 or 6.
- Region 4 is already empty, so the star is forced into region 6.
-
Read off the conclusion
- âSome S is Pâ holds when there is a star in region 2 or 6.
- The star in 6 guarantees it: the syllogism is deductively valid.
Q4: Syllogism validity
âAll pediatricians are doctors. All pediatricians like children. ⎠All doctors like children.â
Answer: Not deductive (invalid).
Terms: M = pediatricians, S = doctors, P = people who like children.
0. blank 1. P1: All M is P 2. P2: All M is S
+--------+-----+--------+ +--------+-----+--------+ +--------+-----+--------+
| S | | P | | S | | P | | S | | P |
| 1 | 2 | 3 | | 1 | 2 | 3 | | 1 | 2 | 3 |
| +----+-----+---+ | | +----+-----+---+ | | +----+-----+---+ |
| | 4 | 6 | 5 | | | |#4##| 6 | 5 | | | |#4##| 6 |#5#| |
| | | | | | | |####| | | | | |####| |###| |
+---+----+-----+---+----+ +---+----+-----+---+----+ +---+----+-----+---+----+
| 7 | |######7#######| |######7#######|
| M | |#M############| |#M############|
+--------------+ +--------------+ +--------------+
P1 All M is P : M outside P is empty -> 4, 7 shaded
P2 All M is S : M outside S is empty -> 5, 7 shaded (7 already)
Conclusion: All S is P needs S outside P empty = regions 1 and 4.
Region 4 is shaded, region 1 is still open.
Verdict: invalid
Worked solution
-
Assign terms
- M = pediatricians, S = doctors, P = child-likers.
-
Diagram premise 1
- âAll M is Pâ empties M outside P: regions 4 and 7.
-
Diagram premise 2
- âAll M is Sâ empties M outside S: regions 5 and 7 (7 was already empty).
-
Check the conclusion
- âAll S is Pâ needs regions 1 and 4 both empty.
- Region 1 (doctors who are neither pediatricians nor child-likers) is untouched, so the conclusion is not forced.
- Intuition: a doctor who is not a pediatrician need not like children.
Q5: Syllogism validity
âNo P is M. No M is S. ⎠No S is P.â
Answer: Not deductive (invalid).
Terms: here P is the predicate of the conclusion, M the middle term, S the subject. Premise 1 relates P and M; premise 2 relates M and S.
0. blank 1. P1: No P is M 2. P2: No M is S
+--------+-----+--------+ +--------+-----+--------+ +--------+-----+--------+
| S | | P | | S | | P | | S | | P |
| 1 | 2 | 3 | | 1 | 2 | 3 | | 1 | 2 | 3 |
| +----+-----+---+ | | +----+-----+---+ | | +----+-----+---+ |
| | 4 | 6 | 5 | | | | 4 |##6##|#5#| | | |#4##|##6##|#5#| |
| | | | | | | | |#####|###| | | |####|#####|###| |
+---+----+-----+---+----+ +---+----+-----+---+----+ +---+----+-----+---+----+
| 7 | | 7 | | 7 |
| M | | M | | M |
+--------------+ +--------------+ +--------------+
P1 No P is M : overlap of P and M is empty -> 5, 6 shaded
P2 No M is S : overlap of M and S is empty -> 4, 6 shaded (6 already)
Conclusion: No S is P needs the S and P overlap empty = regions 2 and 6.
Region 6 is shaded, region 2 is still open.
Verdict: invalid
Worked solution
-
Assign terms
- P is the conclusionâs predicate, M the middle term, S the subject.
-
Diagram premise 1
- âNo P is Mâ empties the P and M overlap: regions 5 and 6.
-
Diagram premise 2
- âNo M is Sâ empties the M and S overlap: regions 4 and 6 (6 already empty).
-
Check the conclusion
- âNo S is Pâ needs the whole S and P overlap empty: regions 2 and 6.
- Region 2 (both S and P, but not M) is never touched, so the conclusion is not forced.
Q6: Syllogism validity
âNo P is M. Some S is M. ⎠Some S is not P.â
Answer: Deductive (valid). (Identical wording appears again as mt3 Q4 and mt3 Q7 later in this file; all three share this one derivation.)
Terms: M = middle term, S = subject of conclusion, P = predicate of conclusion. This is Example 2.1.1 in Section 2 of the theory file.
0. blank 1. P1: No P is M 2. P2: Some S is M
+--------+-----+--------+ +--------+-----+--------+ +--------+-----+--------+
| S | | P | | S | | P | | S | | P |
| 1 | 2 | 3 | | 1 | 2 | 3 | | 1 | 2 | 3 |
| +----+-----+---+ | | +----+-----+---+ | | +----+-----+---+ |
| | 4 | 6 | 5 | | | | 4 |##6##|#5#| | | | 4 |##6##|#5#| |
| | | | | | | | |#####|###| | | | * |#####|###| |
+---+----+-----+---+----+ +---+----+-----+---+----+ +---+----+-----+---+----+
| 7 | | 7 | | 7 |
| M | | M | | M |
+--------------+ +--------------+ +--------------+
P1 No P is M : P and M overlap is empty -> 5, 6 shaded
P2 Some S is M : star in 4 or 6; 6 is empty -> star in 4
Conclusion: Some S is not P needs a star in S outside P = region 1 or 4.
Found: star in 4.
Verdict: valid
Worked solution
-
Assign terms
- M middle, S subject, P predicate.
-
Diagram premise 1 (universal, first)
- âNo P is Mâ empties regions 5 and 6.
-
Diagram premise 2 (particular)
- âSome S is Mâ needs a star in region 4 or 6.
- Region 6 is empty, so the star is forced into region 4.
-
Read off the conclusion
- âSome S is not Pâ holds when there is a star in region 1 or 4.
- The star in 4 guarantees it: valid.
mt3 (mid term practice 3.pdf)
Q1: Identify argument + standard form
For each passage: (i) state whether it is an argument, and (ii) if it is, write it in standard form (list premises, then draw the ââŽâ line, then state the conclusion).
1.1 âSince Chicago is north of Boston, and Boston is north of Charleston, Chicago is north of Charleston.â 1.2 âJoe quit, because his boss was giving him so much grief.â 1.3 âWitches float because witches are made of wood, and wood floats.â 1.4 âBoth houses of Congress may pass a bill, but the president may still veto it.â
Answer: 1.1, 1.2 and 1.3 are arguments; 1.4 is not.
Argument maps and standard forms
1.1 R1 Chicago is north of Boston â "Since"
R2 Boston is north of Charleston âŽâââ¶ C Chicago is north of Charleston
Chicago is north of Boston
Boston is north of Charleston
âââââââââââââââââââââââââââââââââ
⎠Chicago is north of Charleston
1.2 C Joe quit âââ R his boss was giving him so much grief ("because")
His boss was giving him so much grief
âââââââââââââââââââââââââââââââââââââ
⎠Joe quit
1.3 C Witches float âââ R1 witches are made of wood â ("because")
R2 wood floats â
Witches are made of wood
Wood floats
âââââââââââââââââââââââââ
⎠Witches float
1.4 "Congress may pass" , "but" , "president may veto"
two independent facts in tension: no arrow, no argument
Worked solution
-
Look for indicator words
- Premise indicators: since, because, for.
- Conclusion indicators: therefore, so, thus.
-
Test 1.1
- âSinceâ introduces both premises; the conclusion follows by transitivity.
- List premises above the therefore line.
-
Test 1.2 and 1.3
- âBecauseâ introduces the premise(s); the conclusion is stated first.
- Standard form reverses the order: premises on top, conclusion below.
-
Test 1.4
- âButâ is a contrast word, not a logical indicator.
- The two clauses are independent facts: neither is evidence for the other.
- This is a conjunction, not an argument.
Q2: Suppressed premises, standard form
Each argument below has one or more unstated (suppressed) premises. Supply the missing premise(s) and rewrite the argument in standard form.
2.1 âIn The Netherlands the electrical outlets are above floor level because of flooding danger.â 2.2 âMercury is a liquid at room temperature and hence this pound of mercury would be liquid in this room.â 2.3 âJoe is not a freshman because he studies in Bangkadi campus.â 2.4 âIn some situations, in order to uphold his oath, the President of the U.S. may have to take immediate action.â
Answer: see the standard forms below; lines marked [suppressed] were not in the original text.
2.1 (1) Flooding is a danger in the Netherlands. [stated]
(2) In countries where flooding is a danger, it is safer to place
electrical outlets above floor level. [suppressed]
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
⎠In the Netherlands the electrical outlets are above floor level.
2.2 (1) Mercury is a liquid at room temperature. [stated]
(2) This room is at room temperature. [suppressed]
âââââââââââââââââââââââââââââââââââââââââ
⎠This pound of mercury would be liquid in this room.
2.3 (1) Joe studies in Bangkadi campus. [stated]
(2) Freshmen study in Bangkadi campus. [suppressed, as given in source]
âââââââââââââââââââââââââââââââââââââââââ
⎠Joe is not a freshman.
2.4 (1) The President of the U.S. takes an oath to ensure the security of the U.S. [suppressed]
(2) Some situations might require immediate action to ensure the security
of the U.S. [suppressed]
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
⎠In some situations, in order to uphold his oath, the President of the U.S.
may have to take immediate action.
Note (check): 2.3âs suppressed premise, as given in the source key, does not strictly yield âJoe is not a freshmanâ. The premise âStudents who study in Bangkadi campus are not freshmenâ would. The source wording is kept.
Worked solution
-
Understand enthymemes
- An enthymeme leaves one or more premises unstated because the audience shares them.
- To rebuild it, supply the âbridgingâ premise linking stated premise to conclusion.
-
Method
- Ask: what general rule, combined with the stated premise, yields the conclusion?
- That rule is the suppressed premise.
-
Apply to 2.1 and 2.2
- 2.1 bridge: where flooding is a danger, outlets should be above floor level.
- 2.2 bridge: this room is at room temperature; without it the general fact about mercury does not reach this room.
-
Apply to 2.3
- The source gives âFreshmen study in Bangkadi campusâ as the suppressed premise (see the note above).
- Strict validity would need âstudents who study in Bangkadi campus are not freshmenâ.
-
Apply to 2.4
- Both premises are suppressed.
- The first states the oathâs content (security of the U.S.); the second links âsome situationsâ to a need for immediate action.
- Together they give the stated conclusion.
Q3: Extract 2+ arguments from text, using argument-map hints
For each passage: (i) identify and write out at least two distinct arguments in standard form, (ii) note any counter-considerations, and (iii) show how the arguments relate (sub-argument chain, attack, concession, etc.).
3.1 âHealth insurance companies should not cover treatment in complementary medicine unless the promised effect and its medical benefit have been concretely proven. Yet this proof is lacking in most cases. Patients do often report relief of their complaints after such treatments. But as long as it is unclear as to how this works, the funds should rather be spent on therapies where one knows with certainty.â
3.2 âThere are some programmes on public television that are not worth the licensing fee. Nevertheless, everybody should contribute to the funding of the public broadcasters in equal measure, for we need general and independent media. After all we want to get our view of the world neither through the lens of the government nor through that of rich media entrepreneurs.â
Answer (derived; answers are blank in the source): two arguments per passage, plus one counter-consideration each, as mapped below.
3.1 map
Arg 1 P1 Coverage requires concrete proof of effect and benefit. â
P2 Such proof is lacking in most cases ("Yet") âŽâââ¶ C1 Insurance should not cover
complementary medicine
Arg 2 P3 It is unclear how such treatments work âââ¶ C2 Funds should rather go to
(= proof is lacking) ("But as long as") therapies known with certainty
Counter "Patients often report relief" - - ⶠ⣠C1 (weakens it, outweighed by "But as long as it is unclear...")
3.2 map
Arg 2 R3 We want our view of the world neither through the government's lens
nor through rich media owners' lens ("After all")
â
âŒ
C2 = R1 We need general and independent media ("for")
â
âŒ
Arg 1 C1 Everybody should contribute to funding public broadcasters in equal measure
Counter "Some programmes are not worth the fee" - - ⶠ⣠C1 (conceded, dismissed by "Nevertheless")
Standard forms
3.1 Arg 1: (1) Coverage requires concrete proof of effect/benefit.
(2) Such proof is lacking for complementary medicine in most cases.
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
⎠Health insurance should not cover complementary medicine.
Arg 2: (1) It is unclear how such treatments work (= proof is lacking).
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
⎠Funds should rather be spent on therapies where one knows with certainty.
3.2 Arg 1: (1) We need general and independent media.
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
⎠Everybody should contribute to funding public broadcasters in equal measure.
Arg 2: (1) We want our view of the world neither through the government's lens
nor rich media entrepreneurs' lens.
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
⎠We need general and independent media. [sub-argument: this conclusion = premise (1) of Arg 1]
Worked solution
-
Scan for indicators
- Premise indicators: âforâ, âafter allâ, âsinceâ.
- Concession indicators: âneverthelessâ, âbutâ, âyetâ: an objection the author acknowledges but does not accept.
-
Find the main conclusion first
- 3.1: the opening sentence states it (âshould not cover ⊠unless provenâ).
- 3.2: âeverybody should contributeâ, flagged by âneverthelessâ (despite the concession, here is my claim).
-
Find the sub-arguments
- 3.2: âfor we need general and independent mediaâ gives a premise.
- That premise is itself supported by the âafter allâ reason: Arg 2 feeds Arg 1 as a chain.
-
Label the counter-considerations
- 3.1: âpatients report reliefâ argues against the conclusion, outweighed by âbut as long as it is unclearâŠâ.
- 3.2: âsome programmes are not worth the feeâ is conceded and dismissed by âneverthelessâ.
-
Write each argument in standard form
- Premises first, then conclusion; mark which premises come from sub-arguments.
Q4: Syllogism validity
âNo P is M. Some S is M. ⎠Some S is not P.â
Answer: Deductive (valid). This is the same argument as mt2 Q6 above and mt3 Q7 below; all three copies share one derivation.
Terms: M = middle term, S = subject of conclusion, P = predicate of conclusion (Example 2.1.1 in Section 2 of the theory file).
0. blank 1. P1: No P is M 2. P2: Some S is M
+--------+-----+--------+ +--------+-----+--------+ +--------+-----+--------+
| S | | P | | S | | P | | S | | P |
| 1 | 2 | 3 | | 1 | 2 | 3 | | 1 | 2 | 3 |
| +----+-----+---+ | | +----+-----+---+ | | +----+-----+---+ |
| | 4 | 6 | 5 | | | | 4 |##6##|#5#| | | | 4 |##6##|#5#| |
| | | | | | | | |#####|###| | | | * |#####|###| |
+---+----+-----+---+----+ +---+----+-----+---+----+ +---+----+-----+---+----+
| 7 | | 7 | | 7 |
| M | | M | | M |
+--------------+ +--------------+ +--------------+
P1 No P is M : P and M overlap is empty -> 5, 6 shaded
P2 Some S is M : star in 4 or 6; 6 is empty -> star in 4
Conclusion: Some S is not P needs a star in region 1 or 4. Found: star in 4.
Verdict: valid
Worked solution
-
Assign terms
- M middle, S subject, P predicate.
-
Diagram premise 1 (universal, first)
- âNo P is Mâ empties regions 5 and 6.
-
Diagram premise 2 (particular)
- âSome S is Mâ needs a star in region 4 or 6.
- Region 6 is already empty, so the star is forced into region 4.
-
Read off the conclusion
- âSome S is not Pâ holds when there is a star in region 1 or 4.
- The star landed in 4: the syllogism is valid.
Q5: Syllogism validity
âAll M is P. No S is M. ⎠No S is P.â
Answer: Not deductive (invalid). This is Example 2.1.2 in Section 2 of the theory file.
Terms: M = middle term, S = subject of conclusion, P = predicate of conclusion.
0. blank 1. P1: All M is P 2. P2: No S is M
+--------+-----+--------+ +--------+-----+--------+ +--------+-----+--------+
| S | | P | | S | | P | | S | | P |
| 1 | 2 | 3 | | 1 | 2 | 3 | | 1 | 2 | 3 |
| +----+-----+---+ | | +----+-----+---+ | | +----+-----+---+ |
| | 4 | 6 | 5 | | | |#4##| 6 | 5 | | | |#4##|##6##| 5 | |
| | | | | | | |####| | | | | |####|#####| | |
+---+----+-----+---+----+ +---+----+-----+---+----+ +---+----+-----+---+----+
| 7 | |######7#######| |######7#######|
| M | |#M############| |#M############|
+--------------+ +--------------+ +--------------+
P1 All M is P : M outside P is empty -> 4, 7 shaded
P2 No S is M : S and M overlap is empty -> 4, 6 shaded (4 already)
Conclusion: No S is P needs the S and P overlap empty = regions 2 and 6.
Region 6 is shaded, region 2 is still open.
Verdict: invalid
Worked solution
-
Assign terms
- M middle, S subject, P predicate.
-
Diagram premise 1
- âAll M is Pâ empties M outside P: regions 4 and 7.
-
Diagram premise 2
- âNo S is Mâ empties the S and M overlap: regions 4 and 6 (4 already empty).
-
Check the conclusion
- âNo S is Pâ needs regions 2 and 6 both empty.
- Region 6 is shaded, but region 2 is untouched, so the conclusion is not forced.
- Intuition: an S that is P and outside M is still allowed.
Q6: Syllogism validity
âSome P is M. Some S is not M. ⎠Some S is P.â
Answer: Not deductive (invalid).
Terms: M = middle term, S = subject of conclusion, P = predicate of conclusion.
0. blank 1. P1: Some P is M 2. P2: Some S is not M
+--------+-----+--------+ +--------+-----+--------+ +--------+-----+--------+
| S | | P | | S | | P | | S * | P |
| 1 | 2 | 3 | | 1 | 2 | 3 | | 1 | 2 | 3 |
| +----+-----+---+ | | +----+-----+---+ | | +----+-----+---+ |
| | 4 | 6 | 5 | | | | 4 | 6 | 5 | | | | 4 | 6 | 5 | |
| | | | | | | | | * | | | | | * | |
+---+----+-----+---+----+ +---+----+-----+---+----+ +---+----+-----+---+----+
| 7 | | 7 | | 7 |
| M | | M | | M |
+--------------+ +--------------+ +--------------+
P1 Some P is M : star in 5 or 6, nothing rules either out -> star on the 5/6 line
P2 Some S is not M : star in 1 or 2, nothing rules either out -> star on the 1/2 line
Conclusion: Some S is P needs a star surely in region 2 or 6.
Both stars sit on lines, so either could be in 5 or 1 instead. Not forced.
Verdict: invalid
Worked solution
-
Assign terms
- M middle, S subject, P predicate.
-
Note that both premises are particular
- There is no universal premise to shade first.
- Border-line rule (theory file): when a star could fall in either of two regions and no universal premise has closed one off, draw it on the line between them (its region is left undetermined).
-
Diagram premise 1
- âSome P is Mâ needs a star in region 5 or 6.
- Nothing rules either out, so the star sits on the 5/6 line.
-
Diagram premise 2
- âSome S is not Mâ needs a star in region 1 or 2.
- Nothing rules either out, so the star sits on the 1/2 line.
-
Check the conclusion
- âSome S is Pâ needs a certain star in region 2 or 6.
- Both stars are on lines and could be in 5 or 1, so nothing is forced: invalid.
- This matches the classical rule that two particular premises never give a valid syllogism.
Q7: Syllogism validity
âNo P is M. Some S is M. ⎠Some S is not P.â
This is the same argument as mt2 Q6 and mt3 Q4 above (the source lists it three times across two practice files).
Answer: Deductive (valid). See mt3 Q4âs derivation directly above; it applies unchanged.
0. blank 1. P1: No P is M 2. P2: Some S is M
+--------+-----+--------+ +--------+-----+--------+ +--------+-----+--------+
| S | | P | | S | | P | | S | | P |
| 1 | 2 | 3 | | 1 | 2 | 3 | | 1 | 2 | 3 |
| +----+-----+---+ | | +----+-----+---+ | | +----+-----+---+ |
| | 4 | 6 | 5 | | | | 4 |##6##|#5#| | | | 4 |##6##|#5#| |
| | | | | | | | |#####|###| | | | * |#####|###| |
+---+----+-----+---+----+ +---+----+-----+---+----+ +---+----+-----+---+----+
| 7 | | 7 | | 7 |
| M | | M | | M |
+--------------+ +--------------+ +--------------+
Conclusion: Some S is not P needs a star in region 1 or 4. Found: star in 4.
Verdict: valid
mt5 (mid term practice 5.pdf)
Q1 (3 marks): Which sentence is an argument?
(a) Charles went bald, and most men go bald. (b) Charles went bald, like most men. (c) I have been busy since Tuesday. (d) I am busy, since my teacher assigned lots of homework. (e) My roommate likes to ski, and so do I.
Answer: (d).
Verdict table
| Item | Argument? | Deciding feature |
|---|---|---|
| (a) | no | two facts joined by âandâ |
| (b) | no | âlikeâ introduces a comparison, not a reason |
| (c) | no | âsince Tuesdayâ marks time, not a reason |
| (d) | yes | âsinceâ = because: reason for âI am busyâ |
| (e) | no | âand so do Iâ is additive |
(d) R "my teacher assigned lots of homework" âââ¶ C "I am busy" ("since")
Worked solution
-
Check for a premise-conclusion structure
- An argument needs at least one statement offered as a reason for another.
-
Test (a), (b), (e)
- (a) and (e) only add facts; (b) only compares. None gives a reason.
-
Test (c)
- âSince Tuesdayâ means âfrom Tuesday onwardâ: a time word.
-
Test (d)
- âSinceâ is here a causal/inferential reason indicator.
- Premise: the homework was assigned. Conclusion: I am busy.
Q2 (3 marks): Which sentence is NOT an argument?
(a) He apologized, so you should forgive him. (b) He apologized. Accordingly, you should forgive him. (c) Since he apologized, you should forgive him. (d) If he apologized, you should forgive him. (e) He apologized. As a result, you should forgive him.
Answer: (d).
Verdict table
| Item | Argument? | Deciding feature |
|---|---|---|
| (a) | yes | âsoâ |
| (b) | yes | âAccordinglyâ |
| (c) | yes | âSinceâ |
| (d) | no | âIfâ does not assert that he apologized |
| (e) | yes | âAs a resultâ |
Worked solution
-
Spot what separates (d)
- (a), (b), (c), (e) all assert âhe apologizedâ as a fact and draw a conclusion.
- (d) only says âifâ he did.
-
Why a conditional is not an argument
- âIf P then Qâ makes no categorical assertion of P.
- With P never claimed true, there is no premise to infer from.
-
Confirm the others
- Each has an explicit inference indicator and asserts the premise.
- Each then concludes âyou should forgive himâ.
-
Conclude
- Only (d) lacks an asserted premise.
Q3 (3 marks): Odd one out
(a) I am tall so I am good at sport. (b) I am tall, as a result I am good at sport. (c) Because I am tall, I am good at sport. (d) I am tall since I am good at sport. (e) I am good at sport since I am tall.
Answer: (e), per verified key.
Note (check): by premise/conclusion roles, (d) is the outlier (there âgood at sportâ is the premise); (a), (b), (c) and (e) all have premise = âtallâ. The keyâs (e) rests on surface order only. The key answer is kept.
Roles and order
| Item | Premise | Conclusion | Surface order |
|---|---|---|---|
| (a) | I am tall | good at sport | premise first (âsoâ) |
| (b) | I am tall | good at sport | premise first (âas a resultâ) |
| (c) | I am tall | good at sport | premise first (âBecauseâ) |
| (d) | good at sport | I am tall | conclusion first (âsinceâ): roles reversed |
| (e) | I am tall | good at sport | conclusion first (âsinceâ) |
Worked solution
-
Find premise and conclusion in each sentence
- In (a), (b), (c): âI am tallâ is the premise, stated before the conclusion.
-
Check (d)
- âSinceâ introduces âI am good at sportâ as the reason for âI am tallâ.
- Roles are reversed compared with (a) to (c).
-
Check (e)
- âSinceâ introduces âI am tallâ as the reason for âI am good at sportâ.
- Roles are the same as (a) to (c), but the conclusion comes first.
-
Name the pattern difference
- In (a), (b), (c): premise first, conclusion second.
- In (e): conclusion first, premise second.
- The key treats this reversed surface order as the structural odd one out.
Q4 (3 marks): Which argument is deductive?
(a) It flies since it is a bird and birds usually fly. (b) âŠbirds can fly. (c) âŠI never see a bird that cannot fly. (d) âŠall birds fly. (e) It flies since it is a bird.
Answer: (d).
Verdict table
| Item | Verdict | Deciding feature |
|---|---|---|
| (a) | inductive | âusuallyâ admits exceptions |
| (b) | inductive | âcan flyâ is a capacity, not âevery bird doesâ |
| (c) | inductive | generalisation from personal observation |
| (d) | deductive | âall birds flyâ is an unhedged universal |
| (e) | not valid | no general rule about birds at all |
Worked solution
-
Recall the criterion
- Deductive: if the premises are true, the conclusion cannot be false.
- In natural language the signal is a universal rule with no hedging.
-
Test (a), (b), (c)
- (a) âusuallyâ leaves room for exceptions.
- (b) âcan flyâ is a capacity, not a fact about every bird.
- (c) ânever seeâ covers only what the speaker has observed.
-
Test (d)
- âAll birds flyâ plus âit is a birdâ gives âit fliesâ by universal instantiation: deductive.
-
Test (e)
- âIt is a birdâ alone, with no rule about birds, cannot support âit fliesâ.
- The linking premise is absent: not a valid argument in any form.
Q5 (3 marks): Which sentence cannot be a conjunction of two simpler sentences?
(a) Miranda and Nick ate at home. (b) Miranda and Nick played tennis. (c) A Catholic priest married John and Mary. (d) Fred had pie and ice cream for dessert. (e) Jane speaks French and English.
Answer: (c).
Verdict table
| Item | Splits into two sentences? | Deciding feature |
|---|---|---|
| (a) | yes | Miranda ate at home; Nick ate at home |
| (b) | yes | Miranda played tennis; Nick played tennis (distributive reading) |
| (c) | no | âmarried John and Maryâ is one joint act on the pair |
| (d) | yes | Fred had pie; Fred had ice cream |
| (e) | yes | Jane speaks French; Jane speaks English |
Worked solution
-
Recall what a conjunction of two simpler sentences means
- S splits into âS1 and S2â if S1 and S2 are each meaningful and together say the same as S.
- Formally S is P â§ Q.
-
Test (a), (d), (e)
- The two halves are independent claims that together equal the original.
-
Test (b)
- They may have played together (doubles) or separately.
- The distributive reading (âeach played tennisâ) works as a conjunction even if the together reading is also possible.
-
Test (c)
- Split: âa priest married Johnâ and âa priest married Maryâ would mean two separate ceremonies.
- The original says the priest married John and Mary to each other, in one ceremony.
- âMarried John and Maryâ is one relational predicate applied to the pair: it cannot be decomposed.
Q6, Q7, Q8: Which Venn diagram correctly represents the given categorical proposition(s)?
These three questions each present a pre-drawn 3-circle Venn diagram as an image (with shaded regions and/or asterisks already marked) and ask the student to pick the matching answer choice: (a)-(f) for Q6, (a)-(e) for Q7, (a)-(f) for Q8. The diagrams themselves are figures in the source PDF and were not captured by text extraction; only the multiple-choice option text survived.
Answer: cannot be filled in without the source figure (same limitation as mt5 Q13/14 above).
Note (check): âmt5 Q13/14 aboveâ does not resolve inside Part 1 (those questions are not listed here); the wording is kept verbatim. The propositions themselves are not in the file, so no per-question diagram can be redrawn. A generic gallery of the four forms is given below instead.
Reference: how each form looks on the diagram (S and P shown; M is the third circle)
A: All S is P E: No S is P I: Some S is P
+--------+-----+--------+ +--------+-----+--------+ +--------+-----+--------+
|#S######| | P | | S |#####| P | | S | | P |
|###1####| 2 | 3 | | 1 |##2##| 3 | | 1 | 2 | 3 |
| +----+-----+---+ | | +----+-----+---+ | | +----+--*--+---+ |
|###|#4##| 6 | 5 | | | | 4 |##6##| 5 | | | | 4 | 6 | 5 | |
|###|####| | | | | | |#####| | | | | | | | |
+---+----+-----+---+----+ +---+----+-----+---+----+ +---+----+-----+---+----+
| 7 | | 7 | | 7 |
| M | | M | | M |
+--------------+ +--------------+ +--------------+
O: Some S is not P
+--------+-----+--------+
| S | | P |
| 1 | 2 | 3 |
| +-*--+-----+---+ |
| | 4 | 6 | 5 | |
| | | | | |
+---+----+-----+---+----+
| 7 |
| M |
+--------------+
A shades S outside P = regions 1, 4
E shades S and P overlap = regions 2, 6
I star in S and P = region 2 or 6 (on the 2/6 line if neither is closed off)
O star in S outside P = region 1 or 4 (on the 1/4 line if neither is closed off)
Worked solution (general method, so the diagrams can be solved once seen)
-
Identify the proposition(s) behind each answer choice
- Translate every option into standard categorical form (A/E/I/O), using the method from mt1 Q11 and Section 2 of the theory file.
-
Draw the 7-region diagram for each candidate
- Universal propositions (âAll S are Pâ, âNo S are Pâ) are shading.
- Particular propositions (âSome S are Pâ, âSome S are not Pâ) are a star, drawn after any universal premise has been shaded.
-
Compare with the given figure region by region
- The right choice matches shading and star placement exactly.
- Check all 7 regions: an unshaded region carries information too (it means ânot asserted to be emptyâ).
-
Watch for the two classic traps
- (i) A universal drawn as a star (or the reverse) is always wrong: shading means empty, a star means at least one exists.
- (ii) A star drawn squarely inside one region when the premise is ambiguous between two is wrong, unless a universal premise has already closed the other region (see the border-line rule in mt3 Q6).
mt6 (mid term practice 6.pdf)
Q1 (10 marks): Does the proposition have the form ÂŹS?
For each sentence, state whether it can be read as the propositional negation ÂŹS of some simpler proposition S. If yes, identify S.
(a) âYou may not go to the meeting.â (b) âI cannot recommend him too highly.â (c) âHe never thought heâd go to the Himalayas.â (d) âI have not done all questions.â (e) âNo smoking section available.â
Answer:
- (a) Yes; S = âyou are allowed to go to the meeting.â
- (b) Yes (under the low-recommendation reading); S = âI can recommend him highly.â
- (c) Yes; S = âHe thought heâd go to the Himalayas.â
- (d) Yes; S = âI have done all questions.â
- (e) Yes (under the âthere is no smoking sectionâ reading); S = âthere is a smoking section.â
| Sentence | Keyword trap | S | Form |
|---|---|---|---|
| (a) You may not go to the meeting | âmay notâ = not allowed | you are allowed to go to the meeting | ÂŹS |
| (b) I cannot recommend him too highly | double-negation idiom; only the low reading gives ÂŹS | I can recommend him highly | ÂŹS (low reading) |
| (c) He never thought heâd go to the Himalayas | âneverâ = not ever | he thought heâd go to the Himalayas | ÂŹS |
| (d) I have not done all questions | ânot allâ is not ânoneâ | I have done all questions | ÂŹS |
| (e) No smoking section available | ânoâ = there is not | there is a smoking section | ÂŹS (this reading) |
Note (check): in (b) the idiomatic reading of âcannot ⊠too highlyâ is an emphatic positive recommendation, which is not a plain ÂŹS. The keyâs answer holds only under the low reading. The key is kept.
Worked solution
-
Understand the task
- Find an S such that ânot Sâ accurately paraphrases the sentence under at least one natural reading.
-
Watch where negation scopes
- âNot allâ does not mean ânoneâ; âneverâ means ânot everâ.
- âCannot ⊠tooâ is a double-negation idiom.
- Goal: isolate a clean S and its plain negation.
-
Apply to (a) and (c)
- (a) âYou may not goâ = âit is not the case that you are allowed to goâ.
- (c) âHe never thought heâd goâ = âit is not the case that he thought heâd goâ.
-
Apply to (b)
- Idiomatic reading: âno level of praise is too highâ, effectively an emphatic recommendation.
- Low reading: âI am not able to recommend him highlyâ, so S = âI can recommend him highlyâ and the sentence is ÂŹS.
-
Apply to (d) and (e)
- (d) is straightforward: ÂŹ(I have done all questions).
- (e) reads as âthere is no smoking sectionâ = ÂŹ(there is a smoking section).
Q2 (10 marks): Best categorical form for NL propositions
Restate each sentence in the best standard categorical form (A/E/I/O) and identify the subject class S and predicate class P.
(a) âMy friends are the only ones who care.â (b) âEverything that is cheap is no good.â (c) âSome things that are cheap are not good.â (d) âOnly seniors may take this course.â (e) âSomebody does not love you.â
Answer:
- (a) âNo S are Pâ where S = people who are not my friends, P = people who care.
- (b) âAll S are Pâ (S = cheap things, P = no-good things); equivalently âNo S are Pâ (S = cheap things, P = good things).
- (c) âSome S are not Pâ where S = cheap things, P = good things (or equivalently âSome S are Pâ where P = no-good things).
- (d) âAll S are Pâ (S = students who may take this course, P = seniors); equivalently âNo S are Pâ (S = non-seniors, P = students who may take this course).
- (e) âSome S are not Pâ where S = people, P = you-lovers.
(The cheat sheet of NL patterns to A/E/I/O is at mt1 Q11.)
| Sentence | Keyword trap | S | P | Form |
|---|---|---|---|---|
| (a) My friends are the only ones who care | âthe only onesâ swaps the terms | people who are not my friends | people who care | E |
| (b) Everything that is cheap is no good | âno goodâ is a negated predicate, not an E | cheap things | no-good things | A (or E with P = good things) |
| (c) Some things that are cheap are not good | âsome ⊠notâ | cheap things | good things | O (or I with P = no-good things) |
| (d) Only seniors may take this course | âonlyâ swaps the terms | students who may take this course | seniors | A (or E: non-seniors / course-takers) |
| (e) Somebody does not love you | âsomebody ⊠notâ | people | you-lovers | O |
Worked solution
-
Recall the four forms
- A: All S are P. E: No S are P. I: Some S are P. O: Some S are not P.
-
Handle âonlyâ and âthe only onesâ
- These invert the natural reading: âOnly S are Pâ means âAll P are Sâ.
- âOnly seniors may take itâ gives âall who may take it are seniorsâ.
- âMy friends are the only ones who careâ gives âall who care are my friendsâ, equivalently âno non-friend caresâ.
-
Apply to (a) and (d)
- (a) Pick S = non-friends, P = carers: âNo S are Pâ.
- (d) S = those who may take the course, P = seniors: âAll S are Pâ.
-
Apply to (b) and (c)
- (b) is a universal: All cheap things are no-good things; using the complement of P, No cheap things are good things.
- (c) is a particular negative: Some S are not P (P = good things), or Some S are P with P = no-good things.
-
Apply to (e)
- âSomebody does not love youâ means there is a person who is not a you-lover.
- S = people, P = you-lovers: âSome S are not Pâ.
Q3 (10 marks): Suppressed premises for deductive validity
Supply the missing premise(s) needed to make each argument deductively valid. Rewrite in standard form where helpful.
(a) âA fetus is a human being and hence abortion is illegal.â (b) A student writes a proof of the formula 0 + 1 + 2 + ⊠+ n = n(n+1)/2 by mathematical induction: they show it holds for n=0 (base case), then show that if it holds for m it holds for m+1 (inductive step), and conclude it holds for all natural numbers n. What is the suppressed premise? (c) âThis formal language is not regular, since otherwise {aâżbâż | nâN} would be regular as well.â
Answer:
- (a) two suppressed premises: âAbortion kills a fetusâ and âKilling a human being is illegalâ.
- (b) the Mathematical Induction Principle: âFor any property P, if P holds for 0, and if P holds for m then P holds for m+1, then P holds for every natural number.â
- (c) two suppressed premises: (1) âIf this language is regular, then {aâżbâż | nâN} is also regularâ and (2) â{aâżbâż | nâN} is not regular.â
(a) A fetus is a human being [stated]
Abortion kills a fetus [suppressed]
âââââââââââââââââââââââââââââââââââââ
⎠Abortion kills a human being
Killing a human being is illegal [suppressed]
âââââââââââââââââââââââââââââââââââââ
⎠Abortion is illegal
(b) P holds for 0 [base case, stated]
P(m) implies P(m+1) for all m [inductive step, stated]
Mathematical Induction Principle [suppressed]
âââââââââââââââââââââââââââââââââââââ
⎠P holds for every natural number n
(c) If this language is regular, then {aâżbâż | nâN} is regular [suppressed]
{aâżbâż | nâN} is not regular [suppressed]
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
⎠This formal language is not regular
Note (check): in (a) âKilling a human being is illegalâ is not true without exceptions (self-defence, war), so the argument is valid but that premise is contestable. Kept as in the key.
Note (check): in (c) the stated clause âotherwise ⊠would be regularâ already expresses premise (1), so arguably only premise (2) is truly suppressed. The key lists both. Kept as in the key.
Worked solution
-
Recall the method for suppressed premises
- Ask what general rule or background fact, combined with the stated premises, makes the inference deductively valid.
-
Apply to (a)
- The stated premise is only âa fetus is a human beingâ.
- Two bridges are needed: abortion kills a fetus, and killing a human being is illegal.
- Both are assumed without being stated.
-
Apply to (b)
- The proof gives a base case and an inductive step.
- Without the Induction Principle itself, going from those to âholds for all nâ is not justified.
- The principle is the suppressed premise.
-
Apply to (c)
- The stated premise is âotherwise {aâżbâż} would be regularâ.
- Two facts are needed: if the language is regular then {aâżbâż} is regular (a reduction/closure property), and {aâżbâż} is not regular (the Pumping Lemma result).
- Both are standard results in formal language theory and are left unstated.
Q4 (10 marks): Form arguments and identify attacks
KB: r1: Alice, Bob, or Cr is not innocent (disjunction). r2: presumption of innocence if not proven guilty. r3: Alice not proven guilty. r4: Bob not proven guilty. r5: newborns always innocent. r6: Cr is a newborn.
C = r5, r6 ⎠Cr is innocent
A = r3, r2 ⎠Alice is presumably innocent
B = r4, r2 ⎠Bob is presumably innocent
A' = r1, B, C ⎠Alice is not innocent
B' = r1, A, C ⎠Bob is not innocent
Answer: A and Aâ rebut each other (contradictory conclusions: âAlice is innocentâ vs âAlice is not innocentâ); B and Bâ rebut each other likewise.
Argument map with attacks
r5, r6 âââ¶ C Cr is innocent
r3, r2 âââ¶ A Alice is presumably innocent ââââââ rebut ââââââ¶ A' Alice is not innocent
r4, r2 âââ¶ B Bob is presumably innocent ââââââ rebut ââââââ¶ B' Bob is not innocent
A' = r1 + B + C âââ¶ Alice is not innocent (uses B and C as sub-arguments)
B' = r1 + A + C âââ¶ Bob is not innocent (uses A and C as sub-arguments)
| Attacker | Target | Type | Why |
|---|---|---|---|
| A | Aâ | rebut | âAlice innocentâ vs âAlice not innocentâ |
| Aâ | A | rebut | same pair, other direction |
| B | Bâ | rebut | âBob innocentâ vs âBob not innocentâ |
| Bâ | B | rebut | same pair, other direction |
Note (check): Aâ contains B as a sub-argument, and Bâ concludes âBob is not innocentâ, so Bâ also attacks Aâ through its sub-argument B; symmetrically Aâ attacks Bâ through A. Under a sub-argument-aware reading these extra attacks exist. The key lists only the four above; it is kept as given.
Worked solution
-
Recall the three types of attack
- Rebut: two arguments have directly contradictory conclusions (P and not-P).
- Undermine: attacks a premise of the target (claims a stated premise is false).
- Undercut: attacks the inferential link itself (the rule does not apply here), without contradicting premise or conclusion.
-
Identify the conclusions
- A concludes: Alice is (presumably) innocent.
- Aâ concludes: Alice is not innocent.
- One is the negation of the other.
-
Classify A versus Aâ
- Contradictory conclusions mean each attacks the other directly.
- Rebutting attack in both directions: (A, Aâ) and (Aâ, A).
-
Apply the same analysis to B and Bâ
- B concludes Bob is innocent; Bâ concludes Bob is not innocent.
- So (B, Bâ) and (Bâ, B) are rebutting attacks.
-
Check for other attack types
- No argument here attacks a premise of another without that premise being a conclusion of a sub-argument.
- No argument targets a rule, so there are no undercutters in the given list.
Q5 (10 marks): Barber paradox arguments
âA barber shaves all those, and those only, who do not shave themselves.â Argument A assumes the barber shaves himself and derives that he doesnât; Argument B assumes he doesnât and derives that he does.
A = (1) If X shaves himself, the barber does not shave X.
(2) The barber shaves himself. (assumption)
⎠The barber does not shave the barber.
B = (1) If X does not shave himself, the barber shaves X.
(2) The barber does not shave himself. (assumption)
⎠The barber shaves the barber.
Answer: Both A and B are deductive. A and B rebut each other (contradictory conclusions). A also undermines itself, since its conclusion contradicts its own premise (2); likewise B undermines itself. So the framework has four attacks: (A,A), (A,B), (B,B), (B,A).
Argument map with attacks
A: assume barber shaves himself âââ¶ barber does not shave the barber
B: assume barber does not shave self âââ¶ barber shaves the barber
rebut (contradictory conclusions)
ââââââââââââââââââââââââââââââââââââââ
⌠â
A ââââââââââââââââââââââââââââââââ¶ B
âČ âČ
self-undermine self-undermine
(concl. contradicts own premise 2) (concl. contradicts own premise 2)
Att = { (A,A), (A,B), (B,B), (B,A) }
Worked solution
-
Verify both arguments are deductive
- A uses a universal rule plus the assumption about the barber; instantiating X = barber gives the conclusion.
- B has the same structure with the negated assumption.
- Both are valid modus ponens forms.
-
Find the rebutting attacks between A and B
- A concludes âthe barber does not shave the barberâ; B concludes âthe barber shaves the barberâ.
- Direct contradiction, so both (A, B) and (B, A) hold.
-
Find the self-undermining in A
- Undermining attacks a premise of an argument.
- Aâs conclusion âthe barber does not shave the barberâ contradicts Aâs own premise (2), âthe barber shaves himselfâ.
- So (A, A).
-
Apply the same reasoning to B
- Bâs conclusion âthe barber shaves the barberâ contradicts its own premise (2), âthe barber does not shave himselfâ.
- So (B, B).
-
Collect all four attacks
- Att = {(A,A), (A,B), (B,B), (B,A)}.
- This four-attack pattern is the signature of the barber paradox: neither assumption yields a stable, self-consistent argument.
Part 2: Computational Argumentation
How to read the diagrams
A âââ¶ B A attacks B
A ââââ¶ B A and B attack each other
A âș A attacks itself
[A] in the extension
(A) out: attacked by something in the extension
?A? undecided: neither in nor out
f^i i-th stage of the grounded iteration, f^0 = the empty set
Every finite AF below was checked by a script (conflict-free, admissible, preferred, stable, grounded); all claims in this part matched.
mt5 (mid term practice 5.pdf)
Q9 (5 marks): full mutual 3-cycle
F=(AR,Att), AR={A1,A2,A3}, Att={(A1,A2),(A1,A3),(A2,A1),(A2,A3),(A3,A1),(A3,A2)} (every argument attacks the other two).
Which statement is not correct? (a) No arguments are groundedly acceptable. (b) A1,A2,A3 are all admissibly acceptable. (c) There are three admissible extensions. (d) â is an admissible extension. (e) â is the grounded extension.
Answer: (c)
Graph (every side is a two-way attack)
A1
ââ± âČâ¶
â± âČ
A2 ââââââ¶ A3
Final labellings
preferred {A1} preferred {A2} preferred {A3} grounded (GE = {})
[A1] (A1) (A1) ?A1?
ââ± âČâ¶ ââ± âČâ¶ ââ± âČâ¶ ââ± âČâ¶
(A2) ââ¶ (A3) [A2] ââ¶ (A3) (A2) ââ¶ [A3] ?A2? ââ¶ ?A3?
Worked solution
-
Find all conflict-free sets
- A set is conflict-free if no member attacks another member.
- Every pair attacks each other, so no 2-element set and not the full set is conflict-free.
- No argument attacks itself, so â and the three singletons are conflict-free.
-
Test each set for admissibility
set conflict-free? admissible? reason {} yes yes nothing to defend {A1} yes yes attackers A2, A3 are both attacked by A1 {A2} yes yes attackers A1, A3 are both attacked by A2 {A3} yes yes attackers A1, A2 are both attacked by A3 any pair, triple no no contain an attacking pair -
Count the admissible extensions
- â plus three singletons gives four: {â , {A1}, {A2}, {A3}}.
-
Identify the false statement
- (c) says three, but there are four. So (c) is false.
-
Verify the other options with the grounded iteration
stage set newly defended, and why f^0 {} start f^1 {} every argument has attackers and {} attacks nothing, so nothing is defended- , confirming (a) and (e).
- (d) holds from the table, and (b) holds because each Ai lies in the admissible set {Ai}.
Q10 (5 marks): directed 3-cycle
AR={A1,A2,A3}, Att={(A1,A2),(A2,A3),(A3,A1)}. Which statement is not correct?
Answer: (b)
Graph
A1 ââââââ¶ A2
âČ â
â âŒ
âââââââââ A3
Final labelling: all undecided, .
?A1? ââââââ¶ ?A2?
âČ â
â âŒ
ââââââââââ ?A3?
Worked solution
-
Check for self-attacks
- None of A1, A2, A3 attacks itself, so every singleton is conflict-free.
-
Test each set for admissibility
set conflict-free? admissible? reason {} yes yes nothing to defend {A1} yes no attacker A3 is not attacked by A1 (A1 attacks only A2) {A2} yes no attacker A1 is not attacked by A2 (A2 attacks only A3) {A3} yes no attacker A2 is not attacked by A3 (A3 attacks only A1)- Each argumentâs only attacker is the âpreviousâ one in the cycle, and nobody attacks two steps ahead.
-
Conclude
- The only admissible extension is â , so no argument is admissibly acceptable.
- So option (b) (âA1, A2, A3 are all admissibly acceptableâ) is the false statement.
-
Grounded extension
stage set newly defended, and why f^0 {} start f^1 {} every Ai has exactly one attacker and {} attacks nothing- , confirming (a), (d), (e): no groundedly acceptable arguments, â is admissible, â is the grounded extension.
Q11
AR={A1,A2,A3,A4}, Att={(A2,A1),(A1,A3),(A2,A2)}. How many arguments are admissibly acceptable? (a) 0 (b) 1 (c) 2 (d) 3 (e) 4
Answer: (b) 1
Graph
A2 âș ââââ¶ A1 ââââ¶ A3 A4
Final labelling (extension {A4})
?A2? âș ââââ¶ ?A1? ââââ¶ ?A3? [A4]
Nothing in the extension attacks A1, A2 or A3, so they stay undecided.
Worked solution
-
Identify self-attacking arguments
- (A2,A2) is in Att, so A2 attacks itself and no conflict-free set contains A2.
-
Assess A1
- A1âs only attacker is A2, so a defending set must attack A2.
- Only A2 attacks A2, and A2 is in no conflict-free set. A1 can never be defended.
-
Assess A3
- A3âs only attacker is A1, so something must attack A1.
- Only A2 attacks A1, and it is excluded. A3 can never be defended.
-
Assess A4
- A4 has no attackers, so {A4} is conflict-free and vacuously defends A4.
-
Table of candidate sets
set conflict-free? admissible? reason {} yes yes nothing to defend {A1} yes no A2 attacks A1, nothing in the set attacks A2 {A3} yes no A1 attacks A3, nothing in the set attacks A1 {A4} yes yes unattacked {A1,A4}, {A3,A4} yes no A1 (resp. A3) is still undefended {A1,A3}, ... no no A1 attacks A3 (and any set with A2 self-attacks) -
Count
- Exactly one argument (A4) is admissibly acceptable: (b) 1.
Q12: infinite backward chain
AR={A0,A1,A2,âŠ}, Att={(Ai+1,Ai) | i=0,1,2,âŠ} (each Ai is attacked by Ai+1). How many admissible extensions does F have? (a) 1 (b) 2 (c) 3 (d) 4 (e) none of the above
Answer: (e)
Graph (first few nodes, then ââŠâ)
A0 ââââ A1 ââââ A2 ââââ A3 ââââ A4 ââââ ...
Two of the infinitely many admissible sets
S_0 = {A0, A2, A4, ...} [A0] ââââ (A1) ââââ [A2] ââââ (A3) ââââ [A4] ...
S_1 = {A1, A3, A5, ...} (A0) ââââ [A1] ââââ (A2) ââââ [A3] ââââ (A4) ...
Worked solution (derived)
-
No finite non-empty set is admissible
- Let Ak be the member of S with the highest index k. It is attacked by Ak+1, which is not in S.
- Only Ak+2 attacks Ak+1, and it is not in S either. So Ak is left undefended.
-
â is admissible
- It is conflict-free and defends everything in it, vacuously.
-
Construct infinitely many infinite admissible sets
- For each n â„ 0 let Sâ = {An, An+2, An+4, âŠ} (every other argument from An).
- Members of Sâ are at least two steps apart, and only consecutive arguments attack each other, so Sâ is conflict-free.
- Each Ak in Sâ is attacked only by Ak+1 (not in Sâ), and Ak+2 â Sâ attacks Ak+1, so Sâ defends Ak.
set admissible? reason {} yes nothing to defend finite non-empty S no the top member cannot be defended (step 1) S_n = {An, An+2, ...} yes conflict-free, and Ak+2 answers every attack from Ak+1 -
Count
- One extension â , plus one Sâ for each n = 0, 1, 2, âŠ: countably infinitely many.
- The answer is not 1, 2, 3 or 4, so it is (e).
Grounded extension (for reference):
stage set newly defended, and why
f^0 {} start
f^1 {} every Ai is attacked by Ai+1, so no argument is unattacked
, although A0 is admissibly acceptable (it lies in S_0).
Q13 / Q14: ASPIC+ quarantine(bob)
âExplain in natural language what knowledge is represented by the following ASPIC+ argumentation theory. Explain whether one should accept the proposition quarantine(bob) by constructing possible arguments and evaluate their acceptabilities.â
Answer: (the underlying strict/defeasible rule set was presented as a diagram/image in the PDF and was not captured by text extraction: it cannot be filled in without the source figure)
The general method
knowledge base (axioms, strict rules, defeasible rules)
â build arguments by chaining rules (sub-arguments count too)
âŒ
arguments AR
â find rebut / undermine / undercut
âŒ
attacks Att
â form the framework (AR, Att)
âŒ
compute an extension (grounded / preferred / admissible)
â
âŒ
is there an accepted argument whose conclusion is quarantine(bob)?
The three attack types
rebut X: ... â p Y: ... â not p X ââârebutâââ¶ Y
(conclusions contradict; the attacked argument's top rule is defeasible)
undermine X: ... â not q Y: uses defeasible premise q
X ââundermineâââ¶ Y
undercut X: ... â "rule d does not apply" Y: uses defeasible rule d
X ââundercutâââ¶ Y
Worked solution (general method)
-
Read the knowledge base
- Strict rules cannot be attacked, defeasible rules can be defeated, axioms are facts.
- Read the diagram to identify each ruleâs type, premises and conclusion.
-
Build all arguments
- Forward-chain from the axioms through the rules. Partial chains (sub-arguments) are arguments too.
-
Identify attacks
- Rebut: contradictory conclusions, with a defeasible last step in the attacked argument.
- Undermine: the conclusion contradicts a defeasible premise used by another argument.
- Undercut: the conclusion says ârule d does not applyâ, targeting a defeasible rule.
-
Form the framework (AR, Att)
- Collect all arguments as AR and all attacks as Att.
-
Apply semantics
- Compute the grounded (or preferred/admissible) extension.
- Check whether an argument with conclusion
quarantine(bob)is in it.
-
Report
- In the grounded extension: groundedly acceptable.
- Only in some preferred extension: admissibly but not groundedly acceptable.
- In none: not acceptable.
Q15: GE is admissible (proof)
âLet F=(AR,Att) be an argumentation framework; f:2^ARâ2^AR where f(S)={XâAR | S defends X}; and GE = f(â ) âȘ fÂČ(â ) âȘ fÂł(â ) âȘ ⊠. Prove that GE is an admissible extension of F.â
Answer: GE is conflict-free and self-defending, hence admissible.
Proof idea: the stages grow, so any two members of GE sit in one stage. A clash inside stage would force a clash inside stage , so every stage is conflict-free. Each member was defended by an earlier stage, which lies inside GE.
The stage chain
â
= f^0(â
) â f^1(â
) â f^2(â
) â ... GE = union of all stages
Picture of the clash argument (X, Y both in stage i+1, X attacks Y)
X âââ¶ Y both in f^(i+1)
âČ
Z Z in f^i attacks X, because f^i defends Y
âČ
W W in f^i attacks Z, because f^i defends X
W, Z in f^i with W âââ¶ Z: f^i is not conflict-free
Proof
Part 1: the chain
1. f is monotone: S â T implies f(S) â f(T) because a bigger set attacks at least as much
2. f^0(â
) â f^1(â
) â f^2(â
) â ... because â
â f(â
) and monotonicity, by induction
3. GE is well defined, and any two members lie in one common stage because the stages are nested
Part 2: GE is conflict-free (induction: Q(i) says f^i(â
) is conflict-free)
4. Q(0) holds because f^0(â
) = â
has no elements
5. Assume Q(i). Suppose X, Y â f^(i+1)(â
) and X attacks Y (for contradiction)
6. Some Z â f^i(â
) attacks X because f^i(â
) defends Y and X attacks Y
7. Some W â f^i(â
) attacks Z because f^i(â
) defends X and Z attacks X
8. W, Z â f^i(â
) with W attacking Z contradicts Q(i)
9. Q(i+1) holds
10. GE is conflict-free because any two members lie in one conflict-free stage
Part 3: GE defends all its members
11. Take X â GE. Then X â f^i(â
) for some i â„ 1
12. f^(i-1)(â
) defends X because X â f(f^(i-1)(â
))
13. So every attacker Y of X is attacked by some Z â f^(i-1)(â
)
14. Z â GE because f^(i-1)(â
) â GE
15. GE defends X
Conclusion
16. GE is conflict-free (10) and defends every member (15), so GE is admissible. â
mt4 (mid term practice 4.pdf, answer-key excerpt)
Q17: two arguments A, B (statement truncated in source)
Answer:
- conflict-free = {â ,{A},{B}}
- admissible = {â ,{A},{B}}
- GE = â
- admissibly accepted: A, B; groundedly accepted: none.
Graph (reconstructed: Att = {(A,B),(B,A)})
A ââââââââ¶ B
Final labellings
extension {A} extension {B} grounded (GE = {})
[A] ââââ¶ (B) (A) ââââ¶ [B] ?A? ââââ¶ ?B?
Worked solution
-
Reconstruct the framework
- The answer fits a mutual-attack framework: Att = {(A,B),(B,A)}, no other attacks.
-
Test each set
set conflict-free? admissible? reason {} yes yes nothing to defend {A} yes yes B attacks A, and A attacks B back {B} yes yes A attacks B, and B attacks A back {A,B} no no A attacks B -
Grounded extension
stage set newly defended, and why f^0 {} start f^1 {} A and B both have attackers, and {} attacks nothing -
State acceptability
- Admissible semantics: A â {A} and B â {B}, so both are admissibly acceptable.
- Grounded semantics: GE = â , so neither is groundedly acceptable.
Q18: AR={A0,A1,A2}, Att={(A1,A0),(A2,A1),(A0,A2),(A2,A2)}
Answer:
- conflict-free = {â ,{A0},{A1}}
- admissible = {â }
- GE = â
- nobody is admissibly or groundedly accepted.
Graph
A0 âââââââââ¶ A2 âș
âČ â
â âŒ
ââââââââââââ A1
Final labelling: all undecided, .
?A0? ââââââââ¶ ?A2? âș
âČ â
â âŒ
ââââââââââââ?A1?
Worked solution
-
Identify self-attacks
- (A2,A2) â Att, so any set containing A2 is not conflict-free.
-
Find conflict-free sets and test admissibility
set conflict-free? admissible? reason {} yes yes nothing to defend {A0} yes no attacker A1; only A2 attacks A1, and A2 is in no conflict-free set {A1} yes no attacker A2; only A0 attacks A2, and A0 is not in the set {A0,A1} no no A1 attacks A0 with A2 no no self-attack -
Note on
- A2 self-attacks but is still an attacker of A1, so A1 still needs a defender.
-
Grounded extension
stage set newly defended, and why f^0 {} start f^1 {} A0 is attacked by A1, A1 by A2, A2 by A0 and itself: nobody is unattacked -
Conclude
- Only â is admissible and : no argument is admissibly or groundedly acceptable.
Q19: AR={A0,A1,A2,A3}, Att={(A1,A0),(A2,A1),(A0,A2),(A3,A2)}
Answer:
- conflict-free = {â ,{A0},{A1},{A2},{A3},{A0,A3},{A1,A3}}
- admissible = {â ,{A3},{A1,A3}}
- GE={A1,A3}
- admissibly and groundedly accepted: A1, A3.
Graph
A0 ââââââââ¶ A2 ââââââââ A3
âČ â
â âŒ
âââââââââââ A1
Final labelling (extension {A1,A3})
(A0) ââââââââ¶ (A2) ââââââââ [A3]
âČ â
â âŒ
âââââââââââ [A1]
A2 is out (A3 attacks it), so its attack on A1 no longer counts. A0 is out (A1 attacks it).
Worked solution
-
Map the attacks
- A1 attacks A0. A2 attacks A1. A0 attacks A2. A3 attacks A2. No self-attacks.
- Attackers: A0 by A1; A1 by A2; A2 by A0 and A3; A3 by nobody.
-
Find conflict-free sets
- Four pairs conflict: {A0,A1}, {A1,A2}, {A0,A2}, {A2,A3}.
- {A0,A3} and {A1,A3} survive. Any triple or the full set contains one of the four conflicting pairs.
-
Test each set for admissibility
set conflict-free? admissible? reason {} yes yes nothing to defend {A0} yes no A1 attacks A0; A0 attacks only A2 {A1} yes no A2 attacks A1; nothing in {A1} attacks A2 {A2} yes no A0 and A3 attack A2; A2 attacks neither {A3} yes yes unattacked {A0,A3} yes no A0 still undefended (A3 does not attack A1) {A1,A3} yes yes A3 attacks A2, so A1 is defended; A3 is unattacked -
Grounded extension by iteration
stage set newly defended, and why f^0 {} start f^1 {A3} A3 has no attacker f^2 {A1,A3} A1's attacker A2 is attacked by A3, so A1 is defended. A0 stays out (A1 is not attacked by {A3}). A2 stays out: A3 attacks A2, which is the opposite of defending it. f^3 {A1,A3} A0 needs an attack on A1, A2 needs attacks on A0 and A3: none. Fixed point.- .
Q20: AR={A0,A1,A2}, Att={(A1,A0),(A2,A0),(A1,A2),(A2,A1)} (âdouble cycleâ)
Answer:
- conflict-free = {â ,{A0},{A1},{A2}}
- admissible = {â ,{A1},{A2}}
- GE = â
- admissibly accepted: A1, A2; groundedly accepted: none.
Graph
A1 âââââââââ¶ A2
âČ â±
âČ â±
⌠âŒ
A0
Final labellings
extension {A1} extension {A2} grounded (GE = {})
[A1] ââââ¶ (A2) (A1) ââââ¶ [A2] ?A1? ââââ¶ ?A2?
âČ â± âČ â± âČ â±
⌠⌠⌠⌠⌠âŒ
(A0) (A0) ?A0?
Worked solution
-
Map the attacks
- A1 attacks A0 and A2. A2 attacks A0 and A1. A0 attacks nobody.
-
Find conflict-free sets and test admissibility
set conflict-free? admissible? reason {} yes yes nothing to defend {A0} yes no attacked by A1 and A2; A0 attacks nobody {A1} yes yes A2 attacks A1, and A1 attacks A2 back {A2} yes yes A1 attacks A2, and A2 attacks A1 back {A1,A2} no no mutual attack {A0,A1} no no A1 attacks A0 {A0,A2} no no A2 attacks A0 -
Grounded extension
stage set newly defended, and why f^0 {} start f^1 {} A0 is attacked by A1 and A2, A1 by A2, A2 by A1: nobody is unattacked- : no argument is groundedly acceptable.
mt7 (mid term practice 7.pdf)
Q5: knowledge base to arguments
KB:
- d1 âStudents are normally not marriedâ
- d2 âStudents are normally young adultsâ
- s1 âYoung adults are adultsâ
- d3 âAdults are normally marriedâ
- e1 âAlex is a studentâ
(a) Form all arguments A1={e1,d1 ⎠Alex is not married}, A2={e1,d2 ⎠Alex is a young adult}, A3={A2,s1 ⎠Alex is an adult}, A4={A3,d3 ⎠Alex is married}. (b) Identify attack relationships (rebutting/undermining/undercutting).
Answer: A1 and A4 rebut each other (contradictory conclusions ânot marriedâ vs âmarriedâ).
The arguments (axiom at the leaf, conclusion at the root)
A1 A4
Alex is not married Alex is married (top rule d3, defeasible)
âČ âČ
â d1 (defeasible) â d3 (defeasible)
e1: Alex is a student A3: Alex is an adult (top rule s1, strict)
(axiom) âČ
â s1 (strict)
A2: Alex is a young adult (top rule d2, defeasible)
âČ
â d2 (defeasible)
e1: Alex is a student (axiom)
sub-arguments: A2 is inside A3, and A3 is inside A4 (not attacks)
Attack graph
A1 âââââââ rebut âââââââ¶ A4 A2 A3 (no attacks on them)
Worked solution
-
State the three attack types
- Rebut: contradictory conclusions, with a defeasible last step.
- Undermine: the conclusion contradicts a defeasible premise.
- Undercut: the conclusion says ârule d does not apply hereâ.
-
Identify the conclusions of A1 and A4
- A1 concludes âAlex is not marriedâ via defeasible d1.
- A4 concludes âAlex is marriedâ via defeasible d3 applied to A3. These are contradictory.
-
Classify the A1-A4 relationship
- Both last steps are defeasible and the conclusions contradict, so it is a rebut.
- Both (A1,A4) and (A4,A1) are rebutting attacks.
-
Check for other attacks
- A2 (âyoung adultâ) and A3 (âadultâ) are contradicted by nobody.
- No argument contradicts a defeasible premise, and none concludes ârule di does not applyâ.
- So the only attacks are the mutual rebuts between A1 and A4.
Q6: continue Q5, build AF and evaluate claim
(a) Define AA framework (AR,Att) from Q5âs arguments/attacks. (b) Evaluate âAlex is marriedâ (=conclusion of A4) under admissible vs grounded semantics.
Answer: AR={A1,A2,A3,A4}, Att={(A1,A4),(A4,A1)}. âAlex is marriedâ is admissibly acceptable (A4â{A4}, an admissible extension) but not groundedly acceptable (GE={A2,A3}, A4âGE).
Graph
A2 A3 A1 ââââââ¶ A4
Final labelling (grounded, GE = {A2,A3})
[A2] [A3] ?A1? ââââââ¶ ?A4?
Worked solution
-
Construct the framework
- Only attacks: (A1,A4) and (A4,A1). So F = ({A1,A2,A3,A4}, {(A1,A4),(A4,A1)}).
-
Identify unattacked arguments
- A2 and A3 have no attackers.
-
Grounded extension by iteration
stage set newly defended, and why f^0 {} start f^1 {A2,A3} A2 and A3 have no attackers f^2 {A2,A3} A1 needs an attack on A4, A4 needs an attack on A1: {A2,A3} attacks neither. Fixed point.- GE = {A2,A3}.
-
Check admissibility of A4
set conflict-free? admissible? reason {A4} yes yes A1 attacks A4, and A4 attacks A1 back {A1} yes yes A4 attacks A1, and A1 attacks A4 back- Preferred extensions (script check): {A1,A2,A3} and {A2,A3,A4}.
-
State the conclusion
- Grounded: A4 â GE, so âAlex is marriedâ is not groundedly acceptable.
- Admissible: A4 â {A4}, so it is admissibly acceptable.
- The claim is accepted under the permissive semantics but not under the most skeptical one (grounded).
Q7: infinite AF, compute GE
AR = {A,D} âȘ {B1,B2,âŠ} âȘ {C1,C2,âŠ}. Att = {(Bn,A),(A,Bn) | nâ„1} âȘ {(Cn,Bn) | nâ„1} âȘ {(D,Cn) | nâ„1}.
Answer: GE = {D}.
Graph (first few nodes, then ââŠâ)
D
âââââŒââââ ... D âââ¶ every Cn
⌠⌠âŒ
C1 C2 C3 ... Cn âââ¶ Bn
â â â
⌠⌠âŒ
B1 B2 B3 ... Bn ââââ¶ A (two-way, for every n)
âââââŒââââ
âŒ
A
Final labelling (grounded)
[D]
ââââââŒâââââ ...
⌠⌠âŒ
(C1) (C2) (C3) ... out: attacked by D
â â â
⌠⌠âŒ
?B1? ?B2? ?B3? ... undecided
âââââââŒââââââ
âŒ
?A?
Worked solution
-
Find arguments with no attackers
- A is attacked by every Bn. Each Bn is attacked by A and by Cn. Each Cn is attacked by D.
- Nothing attacks D, so D is unattacked.
-
Grounded extension by stages
stage set newly defended, and why f^0 {} start f^1 {D} only D has no attacker f^2 {D} Cn: its only attacker is D and {D} does not attack D, so not defended. Bn: attackers are A and Cn; {D} attacks Cn but not A, so not defended. A: attacked by every Bn; {D} attacks no Bn, so not defended. -
Conclude
- fÂČ=fÂč, so the iteration stops after one step: GE = {D}.
- The Bn and A remain undecided: they sit in a symmetric conflict that grounded semantics does not resolve.
Q8: proof, an attacking pair cannot both be groundedly acceptable
âProve that in an abstract argumentation framework F=(AR,Att), if A,BâAR and (A,B)âAtt, then it cannot be that both A and B are groundedly acceptable.â
Answer: Proved by contradiction using conflict-freeness of GE.
Proof idea: GE is admissible (Q15), so it is conflict-free. Two members that attack each other would make it conflicted.
A âââ¶ B if both were in GE, GE would contain an internal attack
Proof
1. X is groundedly acceptable iff X â GE because that is the definition
2. GE is admissible because of Q15
3. GE is conflict-free (no X, Y â GE with (X,Y) â Att) because admissible sets are conflict-free
4. Assume A â GE and B â GE, with (A,B) â Att (for contradiction)
5. GE contains an internal attack, A attacks B because of 4
6. Contradiction because of 3 and 5
7. So A and B cannot both be groundedly acceptable. â
Q9 (5 marks): describe the steps of argument-based reasoning
âWrite a paragraph describing different steps of argument-based reasoning starting from a knowledge base â.â
Answer:
- Form arguments from â, giving a set .
- Identify attacks between the formed arguments, giving .
- Form the AA framework .
- Select an argumentation semantics .
- Use to evaluate acceptability: means is acceptable under .
- If , extract âs conclusion and treat it as an acceptable claim/inference from .
The pipeline, applied to the Alex example (Q5-Q6 above)
step general Alex example
1 form arguments AR_Î from Î A1, A2, A3, A4
2 identify attacks Att_Î A1 âârebutââ¶ A4
3 form the framework (AR_Î, Att_Î) ({A1..A4}, {(A1,A4),(A4,A1)})
4 select a semantics Ï grounded / preferred / ... grounded, or admissible
5 evaluate acceptability F âąÏ A ? grounded: GE = {A2,A3}, A4 not in
admissible: A4 in {A4}
6 extract conclusions claim(A) "Alex is married" only under admissible
Worked solution
-
Why start from â
- â holds the raw information: facts, strict and defeasible rules, assumptions.
- Arguments are not given directly; they must be constructed by chaining rules from â.
-
Step (1): forming arguments
- Each argument is a finite, acyclic chain of rule applications starting from elements of â.
- Sub-arguments are arguments too. The result is the set .
-
Step (2): identifying attacks
- For every pair of arguments, check for a rebutting, undermining or undercutting relationship. This gives .
-
Step (3): forming the framework
- is the abstract argumentation framework (AF) for â.
- From here on only the attack structure matters, not the content of the arguments.
-
Steps (4) and (5): semantics and evaluation
- Choose a semantics (grounded, preferred, admissible, stable) and compute extensions.
- A is acceptable under if it belongs to at least one -extension (or to the unique one, for grounded).
-
Step (6): extraction
- The conclusion of an acceptable argument is a claim that follows from â under the chosen semantics. This is the output.
-
Connect to Q5-Q6
- â = {d1,d2,s1,d3,e1} gave (step 1), and the rebut between A1 and A4 gave (step 2).
- Grounded gave GE = {A2,A3}, so âAlex is marriedâ was not extractable (steps 4-6).
- Admissible gave {A4}, so âAlex is marriedâ is extractable under that weaker semantics.
mt6 (mid term practice 6.pdf)
Q6 (10 marks): infinite âstarâ framework: admissible, preferred, grounded
F=(AR,Att), AR={A,G}âȘ{B1,B2,âŠ,Bn,âŠ}, Att={(G,A)}âȘ{(Bᔹ,G)|iââ}âȘ{(Bᔹ,Bⱌ)|iâ j} (every Bᔹ attacks G and every other Bⱌ; G attacks A).
(a) List all admissible extensions. (b) List all preferred extensions. (c) Compute GE.
Answer:
- (a) admissible extensions: â , {Bᔹ} for each i, {A,Bᔹ} for each i.
- (b) preferred extensions: {A,Bᔹ} for each i.
- (c) GE = â .
Graph (first few nodes, then ââŠâ)
B1 ââââââ¶ B2 ââââââ¶ B3 ... every pair of B's attacks both ways
â â â
ââââââââââŽâââââŹâââââ every Bi attacks G
âŒ
G ââââ¶ A
Final labelling (preferred extension {A,B1}; the other {A,Bi} are analogous)
[B1] ââââââ¶ (B2) ââââââ¶ (B3) ...
â
ââââââââââââ¶ (G) ââââ¶ [A]
G is out (B1 attacks it), so its attack on A no longer counts.
Worked solution
-
Map the attack structure
- G attacks A. Every Bᔹ attacks G and every other Bⱌ. A attacks nobody.
- A is attacked only by G; G by every Bᔹ; each Bᔹ by every Bⱌ with j â i.
-
Find the conflict-free sets
- â and any singleton {A}, {G}, {Bᔹ} (no self-attacks).
- {A,G} is not (G attacks A). {Bᔹ,Bⱌ} is not (mutual attack). {Bᔹ,G} is not (Bᔹ attacks G).
- {A,Bᔹ} is (neither attacks the other). No set with two different Bᔹ is conflict-free.
-
Test each set for admissibility
set conflict-free? admissible? reason {} yes yes nothing to defend {Bi} yes yes each attacker Bj is attacked by Bi {A} yes no G attacks A and A attacks nobody {G} yes no every Bi attacks G; G attacks no Bi {A,Bi} yes yes Bi attacks G (defends A); Bi attacks every Bj (defends itself) {A,G}, {Bi,Bj}, {Bi,G} no no contain an attacking pair -
Preferred extensions (maximal admissible)
- {Bᔹ} â {A,Bᔹ}, and {A,Bᔹ} is admissible, so {Bᔹ} is not maximal.
- {A,Bᔹ} cannot grow: another Bⱌ or G would conflict with Bᔹ. So each {A,Bᔹ} is preferred.
-
Grounded extension
stage set newly defended, and why f^0 {} start f^1 {} A is attacked by G, G by every Bi, every Bi by every other Bj: nobody is unattacked- GE = â : infinitely many preferred extensions, yet grounded semantics is maximally skeptical here.
Q7 (10 marks): proof, an argument attacked by GE cannot be admissibly acceptable
âProve that in any abstract argumentation framework F=(AR,Att), if an argument AâAR is attacked by some argument in the grounded extension GE, then A cannot be admissibly acceptable.â
Answer: Proved by contradiction, by induction on the layers that build up GE.
Proof idea: an admissible set containing would have to attack . But can never attack any stage of GE: an attack on stage is answered from stage , and would then have to counter-attack that answer, which lies in stage .
Picture of the contradiction
B âââ¶ A B in GE, A in E
âČ
C C in E must attack B (E defends A), yet E attacks nothing in GE
Proof
Lemma R(k): E attacks no member of f^k(â
), where E is any admissible set
1. R(0) holds because f^0(â
) = â
has no members
2. Assume R(k). Suppose D â E attacks X â f^(k+1)(â
) (for contradiction)
3. Some Y â f^k(â
) attacks D because f^k(â
) defends X and D attacks X
4. E attacks Y because E is admissible, D â E, and Y attacks D
5. E attacks a member of f^k(â
) because Y â f^k(â
); this contradicts R(k)
6. R(k+1) holds
7. E attacks no member of GE because GE is the union of the stages f^k(â
)
Main claim
8. Suppose B â GE attacks A, and A â E for an admissible E (for contradiction)
9. Some C â E attacks B because E defends A and B attacks A
10. E attacks a member of GE because B â GE
11. Contradiction because of 7
12. So A is in no admissible extension: A is not admissibly acceptable. â
Bonus Q: stable extensions
Worked examples of an AF with no stable extension (a single self-attacker, e.g. AR={A}, Att={(A,A)}) and one with multiple stable extensions (mutual 2-cycle, Att={(A,B),(B,A)}, giving stable extensions {A} and {B}).
Answer: self-attacker case: no stable extension exists. 2-cycle case: {A} and {B} are both stable extensions.
Graphs
self-attacker 2-cycle
A âș A ââââââ¶ B
Final labellings
self-attacker: no stable set 2-cycle: stable {A} stable {B}
?A? âș [A] ââ¶ (B) (A) ââ¶ [B]
Worked solution
-
Recall the definition
- S is stable if (i) it is conflict-free and (ii) it attacks every argument outside S.
-
Self-attacker case (AR={A}, Att={(A,A)})
set conflict-free? attacks everything outside? stable? reason {} yes no no {} attacks nothing, so A stays unattacked {A} no (not needed) no A attacks itself- Neither subset satisfies both conditions: no stable extension.
-
2-cycle case (AR={A,B}, Att={(A,B),(B,A)})
set conflict-free? attacks everything outside? stable? reason {A} yes yes: A attacks B yes {B} yes yes: B attacks A yes {} yes no no attacks nothing {A,B} no (not needed) no mutual attack -
Contrast with the grounded extension
- The grounded extension is always unique.
- Stable extensions can fail to exist (self-attacker) or be multiple (2-cycle).
- Every stable extension is also preferred, but not every preferred extension is stable.