Propositional Logic 1 Flashcards

Lesson 1 - Introduction to types of language, propositional logic, (including logical connectives/operators) propositional variables, propositional statements etc

You may prefer our related Brainscape-certified flashcards:
1
Q

natural language

A

a language used for normal everyday communication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

formal language

A

a set of strings of symbols formed from a finite alphabet and defined by specific rules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

4 examples of rules that can be used to define formal languages

A

regular expressions, regular grammar, context-free grammar, context-sensitive grammar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

natural language is inherently…?

A

ambiguous

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

premises

A

a proposition used in an argument to prove the truth of the conclusion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

formal languages have no invalid…?

A

inferences

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

programming language

A

a formal constructed language designed to communicate instructions to a machine to control its behaviour

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

propositional logic is a type of…?

A

formal system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

a formal system is a formal language equipped with a…?

A

consequence operation/deduction rule/inference rule

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

inference rules

A

logical tools used to draw conclusions from premises

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

inference rules form the foundation of…?

A

logical reasoning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

propositional

A

a logical statement that can either be true or false but NOT both

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

atomic proposition

A

a logical statement that is either true or false (but not both) and cannot be broken down any further

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

compound propositions state…?

A

relationships between propositions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

compound proposition

A

a proposition combining multiple propositions using logical connectives

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

defining languages involves at least…?

A

two languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

what are the two fundamental languages required for defining languages

A

the object language and the meta-language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

object language

A

the language being defined

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

meta-language

A

the language used to define an object language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

an object language has how many aspects?

A

2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

aspects of an object language

A

its syntax and semantics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

syntax

A

rules for writing an object language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

semantics

A

the meanings of constructions in an object language

24
Q

defining syntax involves how many steps?

A

2

25
Q

step 1 in defining syntax

A

defining the symbols

26
Q

step 2 in defining syntax

A

defining larger constructions (e.g. sentences in NLs and formulae in propositional logic)

27
Q

propositional variables represent…?

A

atomic propositions

28
Q

names for propositional variables are often…?

A

abbreviations of the proposition

29
Q

propositional variables tend to be…?

A

lower case

30
Q

purpose of propositional connectives

A

form compound propositions from multiple simpler propositions

31
Q

each logical connective has its own…?

A

semantics

32
Q

p ∧ q
‘p’ and ‘q’ can be referred to as the…?

A

conjuncts

33
Q

p ∨ q
‘p’ and ‘q’ can be referred to as the…?

A

disjuncts

34
Q

law of excluded middle

A

for every proposition, either the proposition or its negation is true

35
Q

why is the ‘law of excluded middle’ named as such?

A

every truth value is either true of false since there is no middle ground when it comes to the truth of a propositional formula

36
Q

p ⇒ q is equivalent to…?

A

¬q ⇒ ¬p

37
Q

¬q ⇒ ¬p is equivalent to…?

A

p ⇒ q

38
Q

the contrapositive of p ⇒ q

A

¬q ⇒ ¬p

39
Q

WFF stands for

A

well-formed formulae

40
Q

law for equivalence

A

(p ⇒ q) ∧ (q ⇒ p)

41
Q

number of steps in the process of logical deduction

A

3

42
Q

step 1 in the process of logical deduction

A

identify the premises (true propositions)

43
Q

step 2 in the process of logical deduction

A

construct and inference from the premises

44
Q

step 3 in the process of logical deduction

A

give a conclusion

45
Q

what is a conclusion

A

the process of giving some new proposition a truth value

46
Q

if p and (p ⇒ q) are both true, then it can be inferred that…?

A

q is true as well

47
Q

what is ‘q if p’ written using propositional logic?

A

p ⇒ q

48
Q

what is ‘q whenever p’ written using propositional logic?

A

p ⇒ q

49
Q

what is ‘p only if q’ written using propositional logic?

A

p ⇒ q

50
Q

describe the equivalence law in words.

A

the conjuncts are proposition and its converse

51
Q

p ⇒ ¬q is equivalent to

A

q ⇒ ¬p

52
Q

technical term for ¬

A

negation

53
Q

the law of the excluded middle is associated with which propositional connective?

A

disjunction

54
Q

the process of defining syntax has how many step..?

A

2

55
Q

what is the first step in defining syntax?

A

defining the basic symbols

56
Q

what is the second step in defining syntax?

A

defining the rules for writing formulae with these symbols