Week 1 - Introduction and Symbolic Logic Flashcards

1
Q

Proposition

A

A sentence which states a fact

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

Argument

A

A list of propositions

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

Conclusion

A

The last proposition in an argument

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

Premises

A

The other propositions in an argument that are not the conclusion.

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

An argument is valid if…

A

when the premises are true, so is the conclusion.

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

Symbolic logics

A

Formal languages that allow conducting logical reasoning through the manipulation of symbols.

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

Backus Naur Form

A

A collection of rules in the form lhs ::= rhs | … |

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

What is a non-terminal symbol?

A

A symbol that can be changed into other symbols by following the rules of the language.

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

What is the arity of a terminal symbol?

A

The number of arguments it takes

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

What is the fixity of a terminal symbol?

A

The place where the terminal symbol occurs. i.e before/between/after its arguments

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

Associativity

A

Which side do symbols take priority. e.g left associativity means symbols from the left take priority.

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

Precedence

A

Terminal symbols with a higher precedence take priority over symbols with a lower precedence.

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

Metavariable

A

A variable that can range over all possible expressions/formulas

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