logic proof rules

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:05 AM on 5/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

Modus Ponens (MP)

a ) b
a /b

2
New cards

Modus Tollens (MT)

a ) b
-b /-a

3
New cards

Disjunctive Syllogism (DS)

a v b

-a /b

4
New cards

Hypothetical Syllogism (HS)

a ) b

b ) c /a ) c

5
New cards

Conjunction (Conj)

a

b /a * b

6
New cards

Addition (Add)

a /a v b

7
New cards

Simplification (Simp)

a * b /a

8
New cards

Constructive Dilemma (CD)

a ) b

c ) d

a v c /b v d

9
New cards

De Morgan’s Law (DM)

-(a * b) <=> -a v -b

-(a v b) <=> -a * -b

10
New cards

Association (Assoc)

a v (b v c) <=> (a v b) v c

a * (b * c) <=> (a * b) * c

11
New cards

Distribution (Dist)

a * (b v c) <=> (a * b) v (a * c)

a v (b * c) <=> (a v b) * (a v c)

12
New cards

Commutativity (Com)

a v b <=> b v a

a * b <=> b * a

13
New cards

Double Negation (DN)

a <=> —a

14
New cards

Contraposition (Cont)

a ) b <=> -b ) -a

15
New cards

Material Implication (Impl)

a ) b <=> -a v b

16
New cards

Material Equivalence (Equiv)

a = b <=> (a ) b ) * (b ) a)

a = b <=> (a * b) v (-a * -b)

17
New cards

Exportation (Exp)

a ) (b ) c) <=> (a * b) ) c

18
New cards

Tautology (Taut)

a <=> a * a
a <=> a v a

19
New cards

Biconditional Modus Ponens (BMP)

a = b

a /b

20
New cards

Biconditional Modus Tollens (BMT)

a = b

-a /-b

21
New cards

Biconditional Hypothetical Syllogism (BHS)

a = b

b = c /a = c

22
New cards

Biconditional De Morgan’s Law (BDM)

-(a = b) <=> -a = b

23
New cards

Biconditional Commutativity (BCom)

a = b <=> b = a

24
New cards

Biconditional Inversion (BInver)

a = b <=> -a = -b

25
New cards

Biconditional Association (BAssoc)

a = (b = c) <=> (a = b) = c