A proof-theoretic view on individual and collective preference - - PowerPoint PPT Presentation

a proof theoretic view on individual and collective
SMART_READER_LITE
LIVE PREVIEW

A proof-theoretic view on individual and collective preference - - PowerPoint PPT Presentation

A proof-theoretic view on individual and collective preference Paolo Maffezioli Faculty of Philosophy University of Groningen 1 / 24 Proof-theoretic methods in logic for social choice. Logic as axiomatic method. Logic beyond axioms:


slide-1
SLIDE 1

A proof-theoretic view on individual and collective preference

Paolo Maffezioli

Faculty of Philosophy University of Groningen

1 / 24

slide-2
SLIDE 2

◮ Proof-theoretic methods in logic for social choice. ◮ Logic as axiomatic method. ◮ Logic beyond axioms: rule-based calculi. ◮ Method of proof analysis. ◮ Formalize the proofs of impossibility theorems. ◮ Inferentialize˝ social choice theory.

2 / 24

slide-3
SLIDE 3

◮ Proof-theoretic methods in logic for social choice. ◮ Logic as axiomatic method. ◮ Logic beyond axioms: rule-based calculi. ◮ Method of proof analysis. ◮ Formalize the proofs of impossibility theorems. ◮ Inferentialize˝ social choice theory.

2 / 24

slide-4
SLIDE 4

◮ Proof-theoretic methods in logic for social choice. ◮ Logic as axiomatic method. ◮ Logic beyond axioms: rule-based calculi. ◮ Method of proof analysis. ◮ Formalize the proofs of impossibility theorems. ◮ Inferentialize˝ social choice theory.

2 / 24

slide-5
SLIDE 5

◮ Proof-theoretic methods in logic for social choice. ◮ Logic as axiomatic method. ◮ Logic beyond axioms: rule-based calculi. ◮ Method of proof analysis. ◮ Formalize the proofs of impossibility theorems. ◮ Inferentialize˝ social choice theory.

2 / 24

slide-6
SLIDE 6

◮ Proof-theoretic methods in logic for social choice. ◮ Logic as axiomatic method. ◮ Logic beyond axioms: rule-based calculi. ◮ Method of proof analysis. ◮ Formalize the proofs of impossibility theorems. ◮ Inferentialize˝ social choice theory.

2 / 24

slide-7
SLIDE 7

◮ Proof-theoretic methods in logic for social choice. ◮ Logic as axiomatic method. ◮ Logic beyond axioms: rule-based calculi. ◮ Method of proof analysis. ◮ Formalize the proofs of impossibility theorems. ◮ Inferentialize˝ social choice theory.

2 / 24

slide-8
SLIDE 8

Hilbert-style proof theory for individual preference

◮ First-order language where atoms

x y are interpreted as x is at least good as y

◮ First-order axiomatization

Axioms for ∀, ∧, →, ⊥ Modus Ponens ∀x(x x) is reflexive ∀x∀y∀z(x y ∧ y z → x z) is transitive ∀x∀y(x y ∨ y x) is total

3 / 24

slide-9
SLIDE 9

Hilbert-style proof theory for individual preference

◮ First-order language where atoms

x y are interpreted as x is at least good as y

◮ First-order axiomatization

Axioms for ∀, ∧, →, ⊥ Modus Ponens ∀x(x x) is reflexive ∀x∀y∀z(x y ∧ y z → x z) is transitive ∀x∀y(x y ∨ y x) is total

3 / 24

slide-10
SLIDE 10

Hilbert-style proof theory for individual preference

◮ Definitions of > (strict preference) and ∼ (indifference)

x > y =d

f

x y and y x x ∼ y =d

f

x y and y x

◮ Theorems

⊢ ∀x(x ∼ x) is reflexive ⊢ ∀x∀y∀z(x ∼ y ∧ y ∼ z → x ∼ z) ∼ is transitive ⊢ ∀x∀y(x ∼ y → y ∼ x) ∼ is symmetric ⊢ ∀x(x ≯ x) is irreflexive ⊢ ∀x∀y∀z(x > y ∧ y > z → x > z) ∼ is transitive ⊢ ∀x∀y(x > y → y ≯ x) ∼ is asymmetric

4 / 24

slide-11
SLIDE 11

Hilbert-style proof theory for individual preference

◮ Definitions of > (strict preference) and ∼ (indifference)

x > y =d

f

x y and y x x ∼ y =d

f

x y and y x

◮ Theorems

⊢ ∀x(x ∼ x) is reflexive ⊢ ∀x∀y∀z(x ∼ y ∧ y ∼ z → x ∼ z) ∼ is transitive ⊢ ∀x∀y(x ∼ y → y ∼ x) ∼ is symmetric ⊢ ∀x(x ≯ x) is irreflexive ⊢ ∀x∀y∀z(x > y ∧ y > z → x > z) ∼ is transitive ⊢ ∀x∀y(x > y → y ≯ x) ∼ is asymmetric

4 / 24

slide-12
SLIDE 12

Gentzen-style proof theory for individual preference

◮ Systematic proof-search procedure. ◮ Sequent calculi

Γ, ∆ multisets (lists without order) of formulas Γ ⇒ ∆ interpreted as Γ → ∆

◮ One axiom. ◮ Logical rules. ◮ Structural rules.

5 / 24

slide-13
SLIDE 13

Gentzen-style proof theory for individual preference

◮ Systematic proof-search procedure. ◮ Sequent calculi

Γ, ∆ multisets (lists without order) of formulas Γ ⇒ ∆ interpreted as Γ → ∆

◮ One axiom. ◮ Logical rules. ◮ Structural rules.

5 / 24

slide-14
SLIDE 14

Gentzen-style proof theory for individual preference

◮ Systematic proof-search procedure. ◮ Sequent calculi

Γ, ∆ multisets (lists without order) of formulas Γ ⇒ ∆ interpreted as Γ → ∆

◮ One axiom. ◮ Logical rules. ◮ Structural rules.

5 / 24

slide-15
SLIDE 15

Gentzen-style proof theory for individual preference

◮ Systematic proof-search procedure. ◮ Sequent calculi

Γ, ∆ multisets (lists without order) of formulas Γ ⇒ ∆ interpreted as Γ → ∆

◮ One axiom. ◮ Logical rules. ◮ Structural rules.

5 / 24

slide-16
SLIDE 16

Gentzen-style proof theory for individual preference

◮ Systematic proof-search procedure. ◮ Sequent calculi

Γ, ∆ multisets (lists without order) of formulas Γ ⇒ ∆ interpreted as Γ → ∆

◮ One axiom. ◮ Logical rules. ◮ Structural rules.

5 / 24

slide-17
SLIDE 17

Gentzen-style proof theory for individual preference

◮ Weakening, Contraction and Cut

Γ ⇒ ∆ Γ ⇒ ∆, ϕ

W

Γ ⇒ ∆ ϕ, Γ ⇒ ∆

W

Γ ⇒ ∆, ϕ, ϕ Γ ⇒ ∆, ϕ

C

ϕ, ϕ, Γ ⇒ ∆ ϕ, Γ ⇒ ∆

C

Γ ⇒ ∆, ϕ ϕ, Γ′ ⇒ ∆′ Γ, Γ′ ⇒ ∆′, ∆

CUT ◮ Admissibility of the structural rules.

6 / 24

slide-18
SLIDE 18

Gentzen-style proof theory for individual preference

◮ Weakening, Contraction and Cut

Γ ⇒ ∆ Γ ⇒ ∆, ϕ

W

Γ ⇒ ∆ ϕ, Γ ⇒ ∆

W

Γ ⇒ ∆, ϕ, ϕ Γ ⇒ ∆, ϕ

C

ϕ, ϕ, Γ ⇒ ∆ ϕ, Γ ⇒ ∆

C

Γ ⇒ ∆, ϕ ϕ, Γ′ ⇒ ∆′ Γ, Γ′ ⇒ ∆′, ∆

CUT ◮ Admissibility of the structural rules.

6 / 24

slide-19
SLIDE 19

Gentzen-style proof theory for individual preference

P, Γ ⇒ ∆, P ⊥, Γ ⇒ ∆ ϕ, ψ, Γ ⇒ ∆ ϕ ∧ ψ, Γ ⇒ ∆ Γ ⇒ ∆, ϕ Γ ⇒ ∆, ψ Γ ⇒ ∆, ϕ ∧ ψ Γ ⇒ ∆, ϕ ψ, Γ ⇒ ∆ ϕ → ψ, Γ ⇒ ∆ ϕ, Γ ⇒ ∆, ψ Γ ⇒ ∆, ϕ → ψ ϕ(x), ∀xϕ(x), Γ ⇒ ∆ ∀xϕ(x), Γ ⇒ ∆ Γ ⇒ ∆, ϕ(y) Γ ⇒ ∆, ∀xϕ(x)

y / ∈Γ,∆

G3c where P is either x y or x > y or else x ∼ y.

7 / 24

slide-20
SLIDE 20

Cut admissibility in presence of axioms

◮ Rules for , ∼ and > s.t. admissibility results preserved ◮ G3c +

⇒ x ∼ x (∼ is reflexive) x ∼ y ⇒ y ∼ x (∼ is symmetric) x ∼ y, y ∼ z ⇒ x ∼ z (∼ is transitive)

◮ Counter-example to cut admissibility.

x ∼ y ⇒ y ∼ x y ∼ x, x ∼ z ⇒ y ∼ z x ∼ y, x ∼ z ⇒ y ∼ z

CUT

8 / 24

slide-21
SLIDE 21

Cut admissibility in presence of axioms

◮ Rules for , ∼ and > s.t. admissibility results preserved ◮ G3c +

⇒ x ∼ x (∼ is reflexive) x ∼ y ⇒ y ∼ x (∼ is symmetric) x ∼ y, y ∼ z ⇒ x ∼ z (∼ is transitive)

◮ Counter-example to cut admissibility.

x ∼ y ⇒ y ∼ x y ∼ x, x ∼ z ⇒ y ∼ z x ∼ y, x ∼ z ⇒ y ∼ z

CUT

8 / 24

slide-22
SLIDE 22

Cut admissibility in presence of axioms

◮ Rules for , ∼ and > s.t. admissibility results preserved ◮ G3c +

⇒ x ∼ x (∼ is reflexive) x ∼ y ⇒ y ∼ x (∼ is symmetric) x ∼ y, y ∼ z ⇒ x ∼ z (∼ is transitive)

◮ Counter-example to cut admissibility.

x ∼ y ⇒ y ∼ x y ∼ x, x ∼ z ⇒ y ∼ z x ∼ y, x ∼ z ⇒ y ∼ z

CUT

8 / 24

slide-23
SLIDE 23

Cut admissibility in presence of axioms

◮ How can we restore cut admissibility? ◮ Systematic approaches: cut admissibility once and for all. ◮ Criteria for a new rule to be good˝ w.r.t. cut admissibility.

9 / 24

slide-24
SLIDE 24

Cut admissibility in presence of axioms

◮ How can we restore cut admissibility? ◮ Systematic approaches: cut admissibility once and for all. ◮ Criteria for a new rule to be good˝ w.r.t. cut admissibility.

9 / 24

slide-25
SLIDE 25

Cut admissibility in presence of axioms

◮ How can we restore cut admissibility? ◮ Systematic approaches: cut admissibility once and for all. ◮ Criteria for a new rule to be good˝ w.r.t. cut admissibility.

9 / 24

slide-26
SLIDE 26

Axioms as inference rules

◮ Extension by inference rules ◮ G3c +

x ∼ x, Γ ⇒ ∆ Γ ⇒ ∆

Ref

y ∼ x, x ∼ y, Γ ⇒ ∆ x ∼ y, Γ ⇒ ∆

Sym

x ∼ z, x ∼ y, y ∼ z, Γ ⇒ ∆ x ∼ y, y ∼ z, Γ ⇒ ∆

Trans

10 / 24

slide-27
SLIDE 27

Axioms as inference rules

◮ Extension by inference rules ◮ G3c +

x ∼ x, Γ ⇒ ∆ Γ ⇒ ∆

Ref

y ∼ x, x ∼ y, Γ ⇒ ∆ x ∼ y, Γ ⇒ ∆

Sym

x ∼ z, x ∼ y, y ∼ z, Γ ⇒ ∆ x ∼ y, y ∼ z, Γ ⇒ ∆

Trans

10 / 24

slide-28
SLIDE 28

Axioms as inference rules

◮ Extension by inference rules ◮ G3c +

x ∼ x, Γ ⇒ ∆ Γ ⇒ ∆

Ref

y ∼ x, x ∼ y, Γ ⇒ ∆ x ∼ y, Γ ⇒ ∆

Sym

x ∼ z, x ∼ y, y ∼ z, Γ ⇒ ∆ x ∼ y, y ∼ z, Γ ⇒ ∆

Trans

10 / 24

slide-29
SLIDE 29

Axioms as inference rules

◮ Extension by inference rules ◮ G3c +

x ∼ x, Γ ⇒ ∆ Γ ⇒ ∆

Ref

y ∼ x, x ∼ y, Γ ⇒ ∆ x ∼ y, Γ ⇒ ∆

Sym

x ∼ z, x ∼ y, y ∼ z, Γ ⇒ ∆ x ∼ y, y ∼ z, Γ ⇒ ∆

Trans

10 / 24

slide-30
SLIDE 30

Axioms as inference rules

◮ Extension by inference rules ◮ G3c +

x ∼ x, Γ ⇒ ∆ Γ ⇒ ∆

Ref

y ∼ x, x ∼ y, Γ ⇒ ∆ x ∼ y, Γ ⇒ ∆

Sym

x ∼ z, x ∼ y, y ∼ z, Γ ⇒ ∆ x ∼ y, y ∼ z, Γ ⇒ ∆

Trans

10 / 24

slide-31
SLIDE 31

Axioms as inference rules

◮ x ∼ y, x ∼ z ⇒ y ∼ z has a cut-free derivation

y ∼ z, y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z

Trans

x ∼ y, x ∼ z ⇒ y ∼ z

Sym ◮ The new rules are

◮ applied bottom-up ◮ logic-free ◮ left-hand side only ◮ cumulative 11 / 24

slide-32
SLIDE 32

Axioms as inference rules

◮ x ∼ y, x ∼ z ⇒ y ∼ z has a cut-free derivation

y ∼ z, y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z

Trans

x ∼ y, x ∼ z ⇒ y ∼ z

Sym ◮ The new rules are

◮ applied bottom-up ◮ logic-free ◮ left-hand side only ◮ cumulative 11 / 24

slide-33
SLIDE 33

Axioms as inference rules

◮ x ∼ y, x ∼ z ⇒ y ∼ z has a cut-free derivation

y ∼ z, y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z

Trans

x ∼ y, x ∼ z ⇒ y ∼ z

Sym ◮ The new rules are

◮ applied bottom-up ◮ logic-free ◮ left-hand side only ◮ cumulative 11 / 24

slide-34
SLIDE 34

Axioms as inference rules

◮ x ∼ y, x ∼ z ⇒ y ∼ z has a cut-free derivation

y ∼ z, y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z

Trans

x ∼ y, x ∼ z ⇒ y ∼ z

Sym ◮ The new rules are

◮ applied bottom-up ◮ logic-free ◮ left-hand side only ◮ cumulative 11 / 24

slide-35
SLIDE 35

Axioms as inference rules

◮ x ∼ y, x ∼ z ⇒ y ∼ z has a cut-free derivation

y ∼ z, y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z y ∼ x, x ∼ y, x ∼ z ⇒ y ∼ z

Trans

x ∼ y, x ∼ z ⇒ y ∼ z

Sym ◮ The new rules are

◮ applied bottom-up ◮ logic-free ◮ left-hand side only ◮ cumulative 11 / 24

slide-36
SLIDE 36

Axioms as inference rules

◮ What class of axioms can be rearranged into rules? ◮ Regular axioms, i.e. universal closure of

P1 ∧ · · · ∧ Pm → Q1 ∨ · · · ∨ Qn

◮ corresponds to

Q1, P1, . . . , Pm, Γ ⇒ ∆ . . . Qn, P1, . . . , Pm, Γ ⇒ ∆ P1, . . . , Pm, Γ ⇒ ∆

Reg ◮ Reg preserves admissibility results (Negri & von Plato)

12 / 24

slide-37
SLIDE 37

Axioms as inference rules

◮ What class of axioms can be rearranged into rules? ◮ Regular axioms, i.e. universal closure of

P1 ∧ · · · ∧ Pm → Q1 ∨ · · · ∨ Qn

◮ corresponds to

Q1, P1, . . . , Pm, Γ ⇒ ∆ . . . Qn, P1, . . . , Pm, Γ ⇒ ∆ P1, . . . , Pm, Γ ⇒ ∆

Reg ◮ Reg preserves admissibility results (Negri & von Plato)

12 / 24

slide-38
SLIDE 38

Axioms as inference rules

◮ What class of axioms can be rearranged into rules? ◮ Regular axioms, i.e. universal closure of

P1 ∧ · · · ∧ Pm → Q1 ∨ · · · ∨ Qn

◮ corresponds to

Q1, P1, . . . , Pm, Γ ⇒ ∆ . . . Qn, P1, . . . , Pm, Γ ⇒ ∆ P1, . . . , Pm, Γ ⇒ ∆

Reg ◮ Reg preserves admissibility results (Negri & von Plato)

12 / 24

slide-39
SLIDE 39

Axioms as inference rules

◮ What class of axioms can be rearranged into rules? ◮ Regular axioms, i.e. universal closure of

P1 ∧ · · · ∧ Pm → Q1 ∨ · · · ∨ Qn

◮ corresponds to

Q1, P1, . . . , Pm, Γ ⇒ ∆ . . . Qn, P1, . . . , Pm, Γ ⇒ ∆ P1, . . . , Pm, Γ ⇒ ∆

Reg ◮ Reg preserves admissibility results (Negri & von Plato)

12 / 24

slide-40
SLIDE 40

Axioms as inference rules

◮ Rules for

x x, Γ ⇒ ∆ Γ ⇒ ∆

Ref

x z, x y, y z, Γ ⇒ ∆ x y, y z, Γ ⇒ ∆

Trans

x y, Γ ⇒ ∆ y x, Γ ⇒ ∆ Γ ⇒ ∆

Tot ◮ Rules for >

x > x, Γ ⇒ ∆

Irref>

x > z, x > y, y > z, Γ ⇒ ∆ x > y, y > z, Γ ⇒ ∆

Trans>

x > y, y > x, Γ ⇒ ∆

Asym>

13 / 24

slide-41
SLIDE 41

Axioms as inference rules

◮ Rules for

x x, Γ ⇒ ∆ Γ ⇒ ∆

Ref

x z, x y, y z, Γ ⇒ ∆ x y, y z, Γ ⇒ ∆

Trans

x y, Γ ⇒ ∆ y x, Γ ⇒ ∆ Γ ⇒ ∆

Tot ◮ Rules for >

x > x, Γ ⇒ ∆

Irref>

x > z, x > y, y > z, Γ ⇒ ∆ x > y, y > z, Γ ⇒ ∆

Trans>

x > y, y > x, Γ ⇒ ∆

Asym>

13 / 24

slide-42
SLIDE 42

Gentzen-style proof theory for individual preference

◮ Let GP be G3c + rules for , > and ∼ ◮ In GP

◮ Weakening is admissible ◮ Contraction is admissible ◮ Cut is admissible 14 / 24

slide-43
SLIDE 43

Gentzen-style proof theory for individual preference

◮ Let GP be G3c + rules for , > and ∼ ◮ In GP

◮ Weakening is admissible ◮ Contraction is admissible ◮ Cut is admissible 14 / 24

slide-44
SLIDE 44

Gentzen-style proof theory for collective preference

◮ From individual to collective preference ◮ Fix B = {1 . . . n} a set of voters ◮ Indexed preferences: i, >i and ∼i, for i ∈ B ◮ Social choice rules as rules of inference.

15 / 24

slide-45
SLIDE 45

Gentzen-style proof theory for collective preference

◮ From individual to collective preference ◮ Fix B = {1 . . . n} a set of voters ◮ Indexed preferences: i, >i and ∼i, for i ∈ B ◮ Social choice rules as rules of inference.

15 / 24

slide-46
SLIDE 46

Gentzen-style proof theory for collective preference

◮ From individual to collective preference ◮ Fix B = {1 . . . n} a set of voters ◮ Indexed preferences: i, >i and ∼i, for i ∈ B ◮ Social choice rules as rules of inference.

15 / 24

slide-47
SLIDE 47

Gentzen-style proof theory for collective preference

◮ From individual to collective preference ◮ Fix B = {1 . . . n} a set of voters ◮ Indexed preferences: i, >i and ∼i, for i ∈ B ◮ Social choice rules as rules of inference.

15 / 24

slide-48
SLIDE 48

Gentzen-style proof theory for collective preference

◮ Paretian collective preference ◮ Everybody considers x as good as y but somebody strictly

prefers x to y

◮ Formally,

x B y =d

f n

  • i=1

x i y x >B y =d

f

x B y and y B x

16 / 24

slide-49
SLIDE 49

Gentzen-style proof theory for collective preference

◮ Paretian collective preference ◮ Everybody considers x as good as y but somebody strictly

prefers x to y

◮ Formally,

x B y =d

f n

  • i=1

x i y x >B y =d

f

x B y and y B x

16 / 24

slide-50
SLIDE 50

Gentzen-style proof theory for collective preference

◮ Paretian collective preference ◮ Everybody considers x as good as y but somebody strictly

prefers x to y

◮ Formally,

x B y =d

f n

  • i=1

x i y x >B y =d

f

x B y and y B x

16 / 24

slide-51
SLIDE 51

Gentzen-style proof theory for collective preference

◮ Assume B = {1, 2}. The rules for B and >B are

x 12 y, x B y, Γ ⇒ ∆ x B y, Γ ⇒ ∆ x B y, x 12 y, Γ ⇒ ∆ x 12 y, Γ ⇒ ∆ x B y, x >B y, Γ ⇒ ∆ x >B y, Γ ⇒ ∆ x >B y, y B x, Γ ⇒ ∆ y B x, x B y, Γ ⇒ ∆ x >B y, x B y, Γ ⇒ ∆ x B y, Γ ⇒ ∆ where x 12 y stands for x 1 y ∧ x 2 y

17 / 24

slide-52
SLIDE 52

Gentzen-style proof theory for collective preference

◮ Assume B = {1, 2}. The rules for B and >B are

x 12 y, x B y, Γ ⇒ ∆ x B y, Γ ⇒ ∆ x B y, x 12 y, Γ ⇒ ∆ x 12 y, Γ ⇒ ∆ x B y, x >B y, Γ ⇒ ∆ x >B y, Γ ⇒ ∆ x >B y, y B x, Γ ⇒ ∆ y B x, x B y, Γ ⇒ ∆ x >B y, x B y, Γ ⇒ ∆ x B y, Γ ⇒ ∆ where x 12 y stands for x 1 y ∧ x 2 y

17 / 24

slide-53
SLIDE 53

Gentzen-style proof theory for collective preference

◮ Some known results: ◮ B is reflexive, if each i is reflexive too.

x B x, x 2 x, x 1 x ⇒ x B x x 2 x, x 1 x ⇒ x B x

RefB

x 1 x ⇒ x B x

Ref2

⇒ x B x

Ref1

18 / 24

slide-54
SLIDE 54

Gentzen-style proof theory for collective preference

◮ Some known results: ◮ B is reflexive, if each i is reflexive too.

x B x, x 2 x, x 1 x ⇒ x B x x 2 x, x 1 x ⇒ x B x

RefB

x 1 x ⇒ x B x

Ref2

⇒ x B x

Ref1

18 / 24

slide-55
SLIDE 55

Gentzen-style proof theory for collective preference

◮ Some known results: ◮ B is reflexive, if each i is reflexive too.

x B x, x 2 x, x 1 x ⇒ x B x x 2 x, x 1 x ⇒ x B x

RefB

x 1 x ⇒ x B x

Ref2

⇒ x B x

Ref1

18 / 24

slide-56
SLIDE 56

Gentzen-style proof theory for collective preference

◮ Some known results: ◮ B is reflexive, if each i is reflexive too.

x B x, x 2 x, x 1 x ⇒ x B x x 2 x, x 1 x ⇒ x B x

RefB

x 1 x ⇒ x B x

Ref2

⇒ x B x

Ref1

18 / 24

slide-57
SLIDE 57

Gentzen-style proof theory for collective preference

◮ Some known results: ◮ B is reflexive, if each i is reflexive too.

x B x, x 2 x, x 1 x ⇒ x B x x 2 x, x 1 x ⇒ x B x

RefB

x 1 x ⇒ x B x

Ref2

⇒ x B x

Ref1

18 / 24

slide-58
SLIDE 58

Gentzen-style proof theory for collective preference

◮ Some known results: ◮ B is reflexive, if each i is reflexive too.

x B x, x 2 x, x 1 x ⇒ x B x x 2 x, x 1 x ⇒ x B x

RefB

x 1 x ⇒ x B x

Ref2

⇒ x B x

Ref1

18 / 24

slide-59
SLIDE 59

Gentzen-style proof theory for collective preference

◮ B is transitive, if each i is transitive too.

x B z, x 2 z, x 1 z, y 1 z, y 2 z, x 1 y, x 2 y, x B y, y B z ⇒ x B z x 2 z, x 1 z, y 1 z, y 2 z, x 1 y, x 2 y, x B y, y B z ⇒ x B z x 1 z, y 1 z, y 2 z, x 1 y, x 2 y, x B y, y B z ⇒ x B z y 1 z, y 2 z, x 1 y, x 2 y, x B y, y B z ⇒ x B z x 1 y, x 2 y, x B y, y B z ⇒ x B z x B y, y B z ⇒ x B z 19 / 24

slide-60
SLIDE 60

Gentzen-style proof theory for collective preference

◮ B is transitive, if each i is transitive too.

x B z, x 2 z, x 1 z, y 1 z, y 2 z, x 1 y, x 2 y, x B y, y B z ⇒ x B z x 2 z, x 1 z, y 1 z, y 2 z, x 1 y, x 2 y, x B y, y B z ⇒ x B z x 1 z, y 1 z, y 2 z, x 1 y, x 2 y, x B y, y B z ⇒ x B z y 1 z, y 2 z, x 1 y, x 2 y, x B y, y B z ⇒ x B z x 1 y, x 2 y, x B y, y B z ⇒ x B z x B y, y B z ⇒ x B z 19 / 24

slide-61
SLIDE 61

Gentzen-style proof theory for collective preference

◮ B is not total, although each i is. ◮ The sequent ⇒ x B y ∨ y B x is not derivable ◮ Interestingly, counter example is found from failed proof

search.

20 / 24

slide-62
SLIDE 62

Gentzen-style proof theory for collective preference

◮ B is not total, although each i is. ◮ The sequent ⇒ x B y ∨ y B x is not derivable ◮ Interestingly, counter example is found from failed proof

search.

20 / 24

slide-63
SLIDE 63

Gentzen-style proof theory for collective preference

◮ B is not total, although each i is. ◮ The sequent ⇒ x B y ∨ y B x is not derivable ◮ Interestingly, counter example is found from failed proof

search.

20 / 24

slide-64
SLIDE 64

Gentzen-style proof theory for collective preference

◮ Majority voting can be expressed by

xMy =d

f

  • A⊆B:|A|≥ n

2

  • i∈A

x i y

◮ With 3 voters

xMy =d

f

(x 12 y) ∨ (x 31 y) ∨ (x 23 y)

21 / 24

slide-65
SLIDE 65

Gentzen-style proof theory for collective preference

◮ Majority voting can be expressed by

xMy =d

f

  • A⊆B:|A|≥ n

2

  • i∈A

x i y

◮ With 3 voters

xMy =d

f

(x 12 y) ∨ (x 31 y) ∨ (x 23 y)

21 / 24

slide-66
SLIDE 66

Gentzen-style proof theory for collective preference

◮ The rules for M are

xMy, x 12 y, Γ ⇒ ∆ x 12 y, Γ ⇒ ∆ xMy, x 31 y, Γ ⇒ ∆ x 31 y, Γ ⇒ ∆ xMy, x 23 y, Γ ⇒ ∆ x 23 y, Γ ⇒ ∆ x 12 y, xMy, Γ ⇒ ∆ x 31 y, xMy, Γ ⇒ ∆ x 23 y, xMy, Γ ⇒ ∆ xMy, Γ ⇒ ∆

22 / 24

slide-67
SLIDE 67

Conclusions

◮ Cut-free sequent calculus for individual preference:

◮ decidability and complexity issues.

◮ Cut-free sequent calculus for collective preference:

◮ formalization of impossibility results 23 / 24

slide-68
SLIDE 68

Conclusions

◮ Cut-free sequent calculus for individual preference:

◮ decidability and complexity issues.

◮ Cut-free sequent calculus for collective preference:

◮ formalization of impossibility results 23 / 24

slide-69
SLIDE 69

Conclusions

◮ Cut-free sequent calculus for individual preference:

◮ decidability and complexity issues.

◮ Cut-free sequent calculus for collective preference:

◮ formalization of impossibility results 23 / 24

slide-70
SLIDE 70

Conclusions

◮ Cut-free sequent calculus for individual preference:

◮ decidability and complexity issues.

◮ Cut-free sequent calculus for collective preference:

◮ formalization of impossibility results 23 / 24

slide-71
SLIDE 71

References

  • S. Negri and J. von Plato.

Proof Analysis: A Contribution to Hilbert’s Last Problem. CUP, 2011.

  • A. Sen.

Collective Choice and Social Welfare. Holden-Day, 1970.

24 / 24