Axiom of Choice, Maximal Independent Sets, Argumentation and - - PowerPoint PPT Presentation

axiom of choice maximal independent sets argumentation
SMART_READER_LITE
LIVE PREVIEW

Axiom of Choice, Maximal Independent Sets, Argumentation and - - PowerPoint PPT Presentation

Axiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games Christof Spanring Department of Computer Science, University of Liverpool, UK Institute of Information Systems, Vienna University of Technology, Austria PhDs Tea Talk


slide-1
SLIDE 1

Axiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games

Christof Spanring

Department of Computer Science, University of Liverpool, UK Institute of Information Systems, Vienna University of Technology, Austria

PhDs Tea Talk Liverpool, October 3, 2014

slide-2
SLIDE 2
slide-3
SLIDE 3

Outline

1

Introduction Games and Motivations Infinity and Questions

2

Backgrounds Zermelo-Fraenkel Set Theory and related Axioms Games Again, Infinite Style

3

The Stuff Abstract Argumentation An Equivalence Proof

Christof Spanring, PhDs Tea Talk Choice and Argumentation 2 / 16

slide-4
SLIDE 4

A minor example

Example (Games played on Argument Graphs)

Can you defend an argument a beyond doubt, i.e. defeat any attackers without running into conflict with your own argument base? Who has a winning strategy, you as the proponent or your oponent?

a b c

. . .

Christof Spanring, PhDs Tea Talk Choice and Argumentation 3 / 16

slide-5
SLIDE 5

A minor example

Example (Games played on Argument Graphs)

Can you defend an argument a beyond doubt, i.e. defeat any attackers without running into conflict with your own argument base? Who has a winning strategy, you as the proponent or your oponent?

a b c

. . .

d

Christof Spanring, PhDs Tea Talk Choice and Argumentation 3 / 16

slide-6
SLIDE 6

A minor example

Example (Games played on Argument Graphs)

Can you defend an argument a beyond doubt, i.e. defeat any attackers without running into conflict with your own argument base? Who has a winning strategy, you as the proponent or your oponent?

a b c

. . .

d

. . .

Christof Spanring, PhDs Tea Talk Choice and Argumentation 3 / 16

slide-7
SLIDE 7

The Why? of Infinities I

Question

How many prime numbers are there?

Christof Spanring, PhDs Tea Talk Choice and Argumentation 4 / 16

slide-8
SLIDE 8

The Why? of Infinities I

Question

How many prime numbers are there?

Question

How many rational numbers p

q are there?

Christof Spanring, PhDs Tea Talk Choice and Argumentation 4 / 16

slide-9
SLIDE 9

The Why? of Infinities I

Question

How many prime numbers are there?

Question

How many rational numbers p

q are there?

Question

How many decimal numbers are there?

Christof Spanring, PhDs Tea Talk Choice and Argumentation 4 / 16

slide-10
SLIDE 10

The Why? of Infinities I

Question

How many prime numbers are there?

Question

How many rational numbers p

q are there?

Question

How many decimal numbers are there?

Question

Is there a set of all sets?

Christof Spanring, PhDs Tea Talk Choice and Argumentation 4 / 16

slide-11
SLIDE 11

The Why? of Infinities II

Example (|Q| = |N|)

There are only as many rational as natural numbers.

1 1 1 2 1 3 1 4 2 1 2 2 2 3 2 4 3 1 3 2 3 3 3 4 4 1 4 2 4 3 4 4

. . . . . . . . . . . . . . . . . . . . . . . . . . .

Example (|N| < |R|)

There are more real than natural numbers.

i1 = 0. i2 = 0. i3 = 0. i4 = 0. i1,1 i2,1 i3,1 i4,1 i1,2 i2,2 i3,2 i4,2 i1,3 i2,3 i3,3 i4,3 i1,4 i2,4 i3,4 i4,4

. . .

· · · · · · · · · · · ·

Christof Spanring, PhDs Tea Talk Choice and Argumentation 5 / 16

slide-12
SLIDE 12

The Why? of Infinities II

Example (|Q| = |N|)

There are only as many rational as natural numbers.

1 1 1 2 1 3 1 4 2 1 2 2 2 3 2 4 3 1 3 2 3 3 3 4 4 1 4 2 4 3 4 4

. . . . . . . . . . . . . . . . . . . . . . . . . . .

Example (|N| < |R|)

There are more real than natural numbers.

i1 = 0. i2 = 0. i3 = 0. i4 = 0. i1,1 i2,1 i3,1 i4,1 i1,2 i2,2 i3,2 i4,2 i1,3 i2,3 i3,3 i4,3 i1,4 i2,4 i3,4 i4,4

. . .

· · · · · · · · · · · ·

Christof Spanring, PhDs Tea Talk Choice and Argumentation 5 / 16

slide-13
SLIDE 13

The Why? of Infinities II

Example (|Q| = |N|)

There are only as many rational as natural numbers.

1 1 1 2 1 3 1 4 2 1 2 2 2 3 2 4 3 1 3 2 3 3 3 4 4 1 4 2 4 3 4 4

. . . . . . . . . . . . . . . . . . . . . . . . . . .

Example (|N| < |R|)

There are more real than natural numbers.

i1 = 0. i2 = 0. i3 = 0. i4 = 0. i1,1 i2,1 i3,1 i4,1 i1,2 i2,2 i3,2 i4,2 i1,3 i2,3 i3,3 i4,3 i1,4 i2,4 i3,4 i4,4

. . .

· · · · · · · · · · · · i1,1 i2,2 i3,3 i4,4

Christof Spanring, PhDs Tea Talk Choice and Argumentation 5 / 16

slide-14
SLIDE 14

Outline

1

Introduction Games and Motivations Infinity and Questions

2

Backgrounds Zermelo-Fraenkel Set Theory and related Axioms Games Again, Infinite Style

3

The Stuff Abstract Argumentation An Equivalence Proof

Christof Spanring, PhDs Tea Talk Choice and Argumentation 6 / 16

slide-15
SLIDE 15

Set Theory

Definition

Zermelo-Fraenkel Set Theory (ZFC-Axioms)

1

Extensionality

∀x∀y (∀z (z ∈ x ⇔ z ∈ y) ⇒ x = y)

2

Foundation

∀x (∃a (a ∈ x) ⇒ ∃y (y ∈ x ∧ ¬∃z (z ∈ y ∧ z ∈ x)))

3

Specification

∀z∀v1∀v2 · · · ∀vn∃y∀x (x ∈ y ⇔ (x ∈ z ∧ ϕ))

4

Pairing

∀x∀y∃z (x ∈ z ∧ y ∈ z)

5

Union

∀x∃z∀y∀v ((v ∈ y ∧ y ∈ x) ⇒ v ∈ z)

6

Replacement

∀x∀v1∀v2 · · · ∀vn (∀y (y ∈ x ⇒ ∃!zϕ) ⇒ ∃w∀y (y ∈ x ⇒ ∃!z(y ∈ w ∧ ϕ))

7

Infinity

∃x (∅ ∈ x ∧ ∀y (y ∈ x ⇒ (y ∪ {y}) ∈ x))

8

Power Set

∀x∃y∀z (z ⊆ x ⇒ z ∈ y)

9

Choice

∀x (∅ ∈ x ⇒ ∃f : x → x, ∀a ∈ x (f(a) ∈ a))

Christof Spanring, PhDs Tea Talk Choice and Argumentation 7 / 16

slide-16
SLIDE 16

Set Theory

Definition

Zermelo-Fraenkel Set Theory (ZFC-Axioms)

1

Extensionality

∀x∀y (∀z (z ∈ x ⇔ z ∈ y) ⇒ x = y)

2

Foundation

∀x (∃a (a ∈ x) ⇒ ∃y (y ∈ x ∧ ¬∃z (z ∈ y ∧ z ∈ x)))

3

Specification

∀z∀v1∀v2 · · · ∀vn∃y∀x (x ∈ y ⇔ (x ∈ z ∧ ϕ))

4

Pairing

∀x∀y∃z (x ∈ z ∧ y ∈ z)

5

Union

∀x∃z∀y∀v ((v ∈ y ∧ y ∈ x) ⇒ v ∈ z)

6

Replacement

∀x∀v1∀v2 · · · ∀vn (∀y (y ∈ x ⇒ ∃!zϕ) ⇒ ∃w∀y (y ∈ x ⇒ ∃!z(y ∈ w ∧ ϕ))

7

Infinity

∃x (∅ ∈ x ∧ ∀y (y ∈ x ⇒ (y ∪ {y}) ∈ x))

8

Power Set

∀x∃y∀z (z ⊆ x ⇒ z ∈ y)

9

Choice

∀x (∅ ∈ x ⇒ ∃f : x → x, ∀a ∈ x (f(a) ∈ a))

Christof Spanring, PhDs Tea Talk Choice and Argumentation 7 / 16

slide-17
SLIDE 17

Set Theory

Definition

Zermelo-Fraenkel Set Theory (ZFC-Axioms)

1

Extensionality

∀x∀y (∀z (z ∈ x ⇔ z ∈ y) ⇒ x = y)

2

Foundation

∀x (∃a (a ∈ x) ⇒ ∃y (y ∈ x ∧ ¬∃z (z ∈ y ∧ z ∈ x)))

3

Specification

∀z∀v1∀v2 · · · ∀vn∃y∀x (x ∈ y ⇔ (x ∈ z ∧ ϕ))

4

Pairing

∀x∀y∃z (x ∈ z ∧ y ∈ z)

5

Union

∀x∃z∀y∀v ((v ∈ y ∧ y ∈ x) ⇒ v ∈ z)

6

Replacement

∀x∀v1∀v2 · · · ∀vn (∀y (y ∈ x ⇒ ∃!zϕ) ⇒ ∃w∀y (y ∈ x ⇒ ∃!z(y ∈ w ∧ ϕ))

7

Infinity

∃x (∅ ∈ x ∧ ∀y (y ∈ x ⇒ (y ∪ {y}) ∈ x))

8

Power Set

∀x∃y∀z (z ⊆ x ⇒ z ∈ y)

9

Choice

∀x (∅ ∈ x ⇒ ∃f : x → x, ∀a ∈ x (f(a) ∈ a))

Christof Spanring, PhDs Tea Talk Choice and Argumentation 7 / 16

slide-18
SLIDE 18

Set Theory

Definition

Zermelo-Fraenkel Set Theory (ZFC-Axioms)

1

Extensionality

∀x∀y (∀z (z ∈ x ⇔ z ∈ y) ⇒ x = y)

2

Foundation

∀x (∃a (a ∈ x) ⇒ ∃y (y ∈ x ∧ ¬∃z (z ∈ y ∧ z ∈ x)))

3

Specification

∀z∀v1∀v2 · · · ∀vn∃y∀x (x ∈ y ⇔ (x ∈ z ∧ ϕ))

4

Pairing

∀x∀y∃z (x ∈ z ∧ y ∈ z)

5

Union

∀x∃z∀y∀v ((v ∈ y ∧ y ∈ x) ⇒ v ∈ z)

6

Replacement

∀x∀v1∀v2 · · · ∀vn (∀y (y ∈ x ⇒ ∃!zϕ) ⇒ ∃w∀y (y ∈ x ⇒ ∃!z(y ∈ w ∧ ϕ))

7

Infinity

∃x (∅ ∈ x ∧ ∀y (y ∈ x ⇒ (y ∪ {y}) ∈ x))

8

Power Set

∀x∃y∀z (z ⊆ x ⇒ z ∈ y)

9

Choice

∀x (∅ ∈ x ⇒ ∃f : x → x, ∀a ∈ x (f(a) ∈ a))

Christof Spanring, PhDs Tea Talk Choice and Argumentation 7 / 16

slide-19
SLIDE 19

Choice and Companions

Example (The Axiom of Choice)

Every set of non-empty sets has a choice function, selecting exactly one element from each set.

Christof Spanring, PhDs Tea Talk Choice and Argumentation 8 / 16

slide-20
SLIDE 20

Choice and Companions

Example (The Axiom of Choice)

Every set of non-empty sets has a choice function, selecting exactly one element from each set.

Example (Basis Theorem for Vector Spaces)

Every vector space has a basis.

Christof Spanring, PhDs Tea Talk Choice and Argumentation 8 / 16

slide-21
SLIDE 21

Choice and Companions

Example (The Axiom of Choice)

Every set of non-empty sets has a choice function, selecting exactly one element from each set.

Example (Basis Theorem for Vector Spaces)

Every vector space has a basis.

Example (Well-ordering Theorem)

Every set can be well-ordered.

Christof Spanring, PhDs Tea Talk Choice and Argumentation 8 / 16

slide-22
SLIDE 22

Choice and Companions

Example (The Axiom of Choice)

Every set of non-empty sets has a choice function, selecting exactly one element from each set.

Example (Basis Theorem for Vector Spaces)

Every vector space has a basis.

Example (Well-ordering Theorem)

Every set can be well-ordered.

Example (Zorn’s Lemma)

If any chain of a non-empty partially ordered set has an upper bound then there is at least one maximal element.

Christof Spanring, PhDs Tea Talk Choice and Argumentation 8 / 16

slide-23
SLIDE 23

Determinacy

Example (A number game)

Some well-known set of sequences of natural numbers S ⊆ NN, defines the winning set. Move i selects a number for position i, two players alternate, proponent starts with move 0. Proponent wins if the played sequence is an element of S, otherwise

  • pponent wins.

Definition (Axiom of Determinacy)

Every number game of the above form is predetermined, i.e. one of the players has a winning strategy.

Christof Spanring, PhDs Tea Talk Choice and Argumentation 9 / 16

slide-24
SLIDE 24

Possibly infinite Games

Example (Some number game)

Two players alternate stating moves. Moves are decimal digits 0, 1, · · · 10. Proponent wins if 0.i0i1i2i3 · · · ∈ Q.

Christof Spanring, PhDs Tea Talk Choice and Argumentation 10 / 16

slide-25
SLIDE 25

Possibly infinite Games

Example (Some number game)

Two players alternate stating moves. Moves are decimal digits 0, 1, · · · 10. Proponent wins if 0.i0i1i2i3 · · · ∈ Q.

Example (A slightly simpler number game)

Two players alternate making moves i0, i1, i2, i3, . . . Moves are binary digits 0 or 1. The winning set (for proponent) consists of sequences where for some n > 0 we have ij = ij+n for all j < n, i.e. the initial sequence is repeated at least once. For instance in 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 1, · · · who wins?

Christof Spanring, PhDs Tea Talk Choice and Argumentation 10 / 16

slide-26
SLIDE 26

Possibly infinite Games

Example (Some number game)

Two players alternate stating moves. Moves are decimal digits 0, 1, · · · 10. Proponent wins if 0.i0i1i2i3 · · · ∈ Q.

Example (A slightly simpler number game)

Two players alternate making moves i0, i1, i2, i3, . . . Moves are binary digits 0 or 1. The winning set (for proponent) consists of sequences where for some n > 0 we have ij = ij+n for all j < n, i.e. the initial sequence is repeated at least once. For instance in 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 1, · · · proponent wins.

Christof Spanring, PhDs Tea Talk Choice and Argumentation 10 / 16

slide-27
SLIDE 27

Choice and Determinacy

Question

How do the axioms of choice (AC) and determinacy (AD) relate to each

  • ther?

Christof Spanring, PhDs Tea Talk Choice and Argumentation 11 / 16

slide-28
SLIDE 28

Choice vs. Determinacy

Question

How do the axioms of choice (AC) and determinacy (AD) relate to each

  • ther?

Theorem (AD implies countable AC) (AD) ⇒ (AC)fin

Christof Spanring, PhDs Tea Talk Choice and Argumentation 11 / 16

slide-29
SLIDE 29

Choice vs. Determinacy

Question

How do the axioms of choice (AC) and determinacy (AD) relate to each

  • ther?

Theorem (AD implies countable AC) (AD) ⇒ (AC)fin Theorem (AD implies Consistency of ZF Set Theory) (AD) ⇒ Con(ZF)

Christof Spanring, PhDs Tea Talk Choice and Argumentation 11 / 16

slide-30
SLIDE 30

Choice vs. Determinacy

Question

How do the axioms of choice (AC) and determinacy (AD) relate to each

  • ther?

Theorem (AD implies countable AC) (AD) ⇒ (AC)fin Theorem (AD implies Consistency of ZF Set Theory) (AD) ⇒ Con(ZF) Theorem (AC implies not AD) (AC) ⇒ ¬(AD)

Christof Spanring, PhDs Tea Talk Choice and Argumentation 11 / 16

slide-31
SLIDE 31

Outline

1

Introduction Games and Motivations Infinity and Questions

2

Backgrounds Zermelo-Fraenkel Set Theory and related Axioms Games Again, Infinite Style

3

The Stuff Abstract Argumentation An Equivalence Proof

Christof Spanring, PhDs Tea Talk Choice and Argumentation 12 / 16

slide-32
SLIDE 32

Abstract Argumentation I

Definition (Argumentation Frameworks)

An argumentation framework (AF) is a pair F = (A, R).

A is an arbitrary set of arguments. R ⊆ (A × A) is the attack relation.

For (a, b) ∈ R write a ֌ b, and say a attacks b. For a ֌ b ֌ c say a defends c against b.

Example a b

Christof Spanring, PhDs Tea Talk Choice and Argumentation 13 / 16

slide-33
SLIDE 33

Abstract Argumentation II

Definition (Argumentation Semantics)

Some AF F = (A, R) and some set E ⊆ A.

E is conflict-free (cf) iff E ֌ E. E is admissible (adm) iff E ∈ cf(F) and for all a ֌ E also E ֌ a. E is a preferred extension (pref) iff it is maximal admissible, i.e. E ∈ adm(F) and for any E′ ∈ adm(F) with E ⊆ E′ already E = E′. Example a b cf(F) = {∅, {a} , {b}} adm(F) = {∅, {a}} prf(F) = {{a}}

Christof Spanring, PhDs Tea Talk Choice and Argumentation 14 / 16

slide-34
SLIDE 34

(AC)⇒ prf(F) = ∅

Definition (Zorn’s Lemma)

If any chain of a non-empty partially ordered set has an upper bound then there is at least one maximal element.

Definition (Partial Order)

A partial order (P, ≤) is a set P with a binary relation ≤ that fulfills reflexivity: a ≤ a, antisymmetry: a ≤ b ∧ b ≤ a ⇒ a = b, transitivity: a ≤ b ∧ b ≤ c ⇒ a ≤ c.

Definition (Axiom of Union)

The union over the elements of a set is a set.

∀z∃y∀x∀u(x ∈ z ∧ u ∈ x) ⇔ u ∈ y

Christof Spanring, PhDs Tea Talk Choice and Argumentation 15 / 16

slide-35
SLIDE 35

(∀Fprf(F) = ∅) ⇒(AC)

Definition (ZF-Axioms)

Comprehension: we can construct formalizable subsets of sets. Union: the union over the elements of a set is a set. Replacement: definable functions deliver images of sets. Power Set: we can construct the power set of any set. Selecting Nodes/Elements: a choice function

Christof Spanring, PhDs Tea Talk Choice and Argumentation 16 / 16

slide-36
SLIDE 36

References

Devlin, K. (1994). The Joy of Sets: Fundamentals of Contemporary Set Theory. Undergraduate Texts in Mathematics. Springer, Springer-Verlag 175 Fifth Avenue, New York, New York 10010, U.S.A., 2nd edition. Dung, P . M. (1995). On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games.

  • Artif. Intell., 77(2):321–358.

Gödel, K. and Brown, G. W. (1940). The consistency of the axiom of choice and of the generalized continuum-hypothesis with the axioms of set theory. Princeton University Press. Kunen, K. (1983). Set Theory An Introduction To Independence Proofs (Studies in Logic and the Foundations of Mathematics). North Holland. Mycielski, J. (1964). On the axiom of determinacy.

  • Fund. Math, 53:205–224II.

Walton, D. N. (1984). Logical Dialogue-Games. University Press of America, Lanham, Maryland. Christof Spanring, PhDs Tea Talk Choice and Argumentation 16 / 16