Non-speed-up results for purely compositional truth predicates. - - PowerPoint PPT Presentation

non speed up results for purely compositional truth
SMART_READER_LITE
LIVE PREVIEW

Non-speed-up results for purely compositional truth predicates. - - PowerPoint PPT Presentation

Non-speed-up results for purely compositional truth predicates. Mateusz eyk, Bartosz Wciso Institute of Mathematics, Institute of Philosophy, University of Warsaw Research supported by the NCN grant Formalne teorie prawdy (Formal


slide-1
SLIDE 1

Non-speed-up results for purely compositional truth predicates.

Mateusz Łełyk, Bartosz Wcisło

Institute of Mathematics, Institute of Philosophy, University of Warsaw Research supported by the NCN grant „Formalne teorie prawdy” („Formal Truth Theories”), no. 2014/13/B/HS1/02892

Logic Colloquium 2018, Udine, July 24, 2018

slide-2
SLIDE 2

This is a report on a joint work with Ali Enayat.

ML, BW (IF UW) July 24, 2018, Udine 2 / 20

slide-3
SLIDE 3

1

Speed-up

2

Compositional Truth

3

Proving non-speed-up for truth theories

ML, BW (IF UW) July 24, 2018, Udine 3 / 20

slide-4
SLIDE 4

Speed-up

Speed-up

ML, BW (IF UW) July 24, 2018, Udine 4 / 20

slide-5
SLIDE 5

Speed-up

What are speed-up questions about?

Suppose we are given two theories Th1 ⊆ Th2 (possibly in different languages) and we already know that Th2 conservatively extends Th1.

ML, BW (IF UW) July 24, 2018, Udine 5 / 20

slide-6
SLIDE 6

Speed-up

What are speed-up questions about?

Suppose we are given two theories Th1 ⊆ Th2 (possibly in different languages) and we already know that Th2 conservatively extends Th1. One of the most natural questions to ask in the next step is whether Th2 proves theorems of Th1 in a more efficient way.

ML, BW (IF UW) July 24, 2018, Udine 5 / 20

slide-7
SLIDE 7

Speed-up

What are speed-up questions about?

Suppose we are given two theories Th1 ⊆ Th2 (possibly in different languages) and we already know that Th2 conservatively extends Th1. One of the most natural questions to ask in the next step is whether Th2 proves theorems of Th1 in a more efficient way. We ask whether with the help of Th2’s axioms we can prove theorems of Th1 significantly faster.

ML, BW (IF UW) July 24, 2018, Udine 5 / 20

slide-8
SLIDE 8

Speed-up

Lengths of proofs

We work with theories formulated in languages extending arithmetical signature {0, S, +, ×}.

ML, BW (IF UW) July 24, 2018, Udine 6 / 20

slide-9
SLIDE 9

Speed-up

Lengths of proofs

We work with theories formulated in languages extending arithmetical signature {0, S, +, ×}. Definition The length of the proof is the number of symbols in (the binary code of) the proof.

ML, BW (IF UW) July 24, 2018, Udine 6 / 20

slide-10
SLIDE 10

Speed-up

Lengths of proofs

We work with theories formulated in languages extending arithmetical signature {0, S, +, ×}. Definition The length of the proof is the number of symbols in (the binary code of) the proof.

ML, BW (IF UW) July 24, 2018, Udine 6 / 20

slide-11
SLIDE 11

Speed-up

Lengths of proofs

We work with theories formulated in languages extending arithmetical signature {0, S, +, ×}. Definition The length of the proof is the number of symbols in (the binary code of) the proof. Let us define φ T=

  • the length of the shortest proof of φ, if T ⊢ φ

∞ otherwise Remark The length of the proof is not the number of steps (proof lines) in it. The size of formulae matters.

ML, BW (IF UW) July 24, 2018, Udine 6 / 20

slide-12
SLIDE 12

Speed-up

Speed-up

Definition (Speed-up) Let Th1 and Th2 be two theories.

ML, BW (IF UW) July 24, 2018, Udine 7 / 20

slide-13
SLIDE 13

Speed-up

Speed-up

Definition (Speed-up) Let Th1 and Th2 be two theories.

ML, BW (IF UW) July 24, 2018, Udine 7 / 20

slide-14
SLIDE 14

Speed-up

Speed-up

Definition (Speed-up) Let Th1 and Th2 be two theories. We shall say that Th2 has a superpolynomial speed-up if there exists an infinite sequence of formulae

ML, BW (IF UW) July 24, 2018, Udine 7 / 20

slide-15
SLIDE 15

Speed-up

Speed-up

Definition (Speed-up) Let Th1 and Th2 be two theories. We shall say that Th2 has a superpolynomial speed-up if there exists an infinite sequence of formulae φ0, φ1, . . . ,

ML, BW (IF UW) July 24, 2018, Udine 7 / 20

slide-16
SLIDE 16

Speed-up

Speed-up

Definition (Speed-up) Let Th1 and Th2 be two theories. We shall say that Th2 has a superpolynomial speed-up if there exists an infinite sequence of formulae φ0, φ1, . . . , provable in both Th1 and Th2 such that for every polynomial p for sufficiently large n φn Th1> p( φn Th2).

ML, BW (IF UW) July 24, 2018, Udine 7 / 20

slide-17
SLIDE 17

Speed-up

Speed-up

Definition (Speed-up) Let Th1 and Th2 be two theories. We shall say that Th2 has a superpolynomial speed-up if there exists an infinite sequence of formulae φ0, φ1, . . . , provable in both Th1 and Th2 such that for every polynomial p for sufficiently large n φn Th1> p( φn Th2). In a similar way, we can define superexponential speed-up, super-computable speed-up etc.

ML, BW (IF UW) July 24, 2018, Udine 7 / 20

slide-18
SLIDE 18

Speed-up

Some very easy examples. Let PAT− be a theory extending PA with a unary predicate T and no extralogical axioms for this new predicate T.

ML, BW (IF UW) July 24, 2018, Udine 8 / 20

slide-19
SLIDE 19

Speed-up

Some very easy examples. Let PAT− be a theory extending PA with a unary predicate T and no extralogical axioms for this new predicate T. It is clear that PAT− has at most linear speed-up over PA.

ML, BW (IF UW) July 24, 2018, Udine 8 / 20

slide-20
SLIDE 20

Speed-up

Some very easy examples. Let PAT− be a theory extending PA with a unary predicate T and no extralogical axioms for this new predicate T. It is clear that PAT− has at most linear speed-up over PA. Namely, take any proof φ1, . . . , φn

ML, BW (IF UW) July 24, 2018, Udine 8 / 20

slide-21
SLIDE 21

Speed-up

Some very easy examples. Let PAT− be a theory extending PA with a unary predicate T and no extralogical axioms for this new predicate T. It is clear that PAT− has at most linear speed-up over PA. Namely, take any proof φ1, . . . , φn with conclusion in La.

ML, BW (IF UW) July 24, 2018, Udine 8 / 20

slide-22
SLIDE 22

Speed-up

Some very easy examples. Let PAT− be a theory extending PA with a unary predicate T and no extralogical axioms for this new predicate T. It is clear that PAT− has at most linear speed-up over PA. Namely, take any proof φ1, . . . , φn with conclusion in La. Then φ1[x = x/T(x)], . . . , φn[x = x/T(x)]

ML, BW (IF UW) July 24, 2018, Udine 8 / 20

slide-23
SLIDE 23

Speed-up

Some very easy examples. Let PAT− be a theory extending PA with a unary predicate T and no extralogical axioms for this new predicate T. It is clear that PAT− has at most linear speed-up over PA. Namely, take any proof φ1, . . . , φn with conclusion in La. Then φ1[x = x/T(x)], . . . , φn[x = x/T(x)] is a proof of the same sentence (since φn does not contain the predicate T).

ML, BW (IF UW) July 24, 2018, Udine 8 / 20

slide-24
SLIDE 24

Speed-up

Some very easy examples. Let PAT− be a theory extending PA with a unary predicate T and no extralogical axioms for this new predicate T. It is clear that PAT− has at most linear speed-up over PA. Namely, take any proof φ1, . . . , φn with conclusion in La. Then φ1[x = x/T(x)], . . . , φn[x = x/T(x)] is a proof of the same sentence (since φn does not contain the predicate T). It is at most 3 times as big as the original proof.

ML, BW (IF UW) July 24, 2018, Udine 8 / 20

slide-25
SLIDE 25

Speed-up

No significant speed-up

Theorem (Hajek (1993), Avigad (1996)) WKL0 has at most polynomial speed-up over IΣ1. A very concise argument was given by Wong (2016). This can be proved by showing that there exists an ω-interpretation of WKL0 in IΣ1 (WKL0 is finitely axiomatizable).

ML, BW (IF UW) July 24, 2018, Udine 9 / 20

slide-26
SLIDE 26

Speed-up

Some classical examples of conservative extensions with superexponential speed-up are as follows:

ML, BW (IF UW) July 24, 2018, Udine 10 / 20

slide-27
SLIDE 27

Speed-up

Some classical examples of conservative extensions with superexponential speed-up are as follows:

1 GB over ZFC. ML, BW (IF UW) July 24, 2018, Udine 10 / 20

slide-28
SLIDE 28

Speed-up

Some classical examples of conservative extensions with superexponential speed-up are as follows:

1 GB over ZFC. 2 ACA0 over PA. ML, BW (IF UW) July 24, 2018, Udine 10 / 20

slide-29
SLIDE 29

Speed-up

Some classical examples of conservative extensions with superexponential speed-up are as follows:

1 GB over ZFC. 2 ACA0 over PA. ML, BW (IF UW) July 24, 2018, Udine 10 / 20

slide-30
SLIDE 30

Speed-up

Some classical examples of conservative extensions with superexponential speed-up are as follows:

1 GB over ZFC. 2 ACA0 over PA.

We have no time to go into this in detail. One can prove the following general theorem: Theorem (Pudlák, Fischer) Let Th be a finite extension of PA. Suppose that there exists a formula I(x) defining a cut such that PA ⊢ I(x) → ”there is no proof of 0 = 1 of length less than x.” Then Th has a superexponential speed-up.

ML, BW (IF UW) July 24, 2018, Udine 10 / 20

slide-31
SLIDE 31

Compositional Truth

Compositional Truth

ML, BW (IF UW) July 24, 2018, Udine 11 / 20

slide-32
SLIDE 32

Compositional Truth

Axiomatic Theories of Truth

In the field of Axiomatic Theories of Truth we deal with theories built in the following way:

1 we fix a theory Th, which is sufficiently strong to formalize syntax; ML, BW (IF UW) July 24, 2018, Udine 12 / 20

slide-33
SLIDE 33

Compositional Truth

Axiomatic Theories of Truth

In the field of Axiomatic Theories of Truth we deal with theories built in the following way:

1 we fix a theory Th, which is sufficiently strong to formalize syntax; 2 we extend its language with a new unary predicate T(x) (denote LT)

and add to Th some axioms for it obtaining a theory capable of proving T(φ) ≡ φ for every φ ∈ LTh.

ML, BW (IF UW) July 24, 2018, Udine 12 / 20

slide-34
SLIDE 34

Compositional Truth

Compositional Truth

Let Th ⊇ I∆0 + exp. Definition CT−(Th) is the theory extending Th with the following sentences:

ML, BW (IF UW) July 24, 2018, Udine 13 / 20

slide-35
SLIDE 35

Compositional Truth

Compositional Truth

Let Th ⊇ I∆0 + exp. Definition CT−(Th) is the theory extending Th with the following sentences: CT1 ∀s, t T(s = t) ≡ val(s) = val(t).

ML, BW (IF UW) July 24, 2018, Udine 13 / 20

slide-36
SLIDE 36

Compositional Truth

Compositional Truth

Let Th ⊇ I∆0 + exp. Definition CT−(Th) is the theory extending Th with the following sentences: CT1 ∀s, t T(s = t) ≡ val(s) = val(t). CT2 ∀φ, ψ T(φ ∨ ψ) ≡ Tφ ∨ Tψ.

ML, BW (IF UW) July 24, 2018, Udine 13 / 20

slide-37
SLIDE 37

Compositional Truth

Compositional Truth

Let Th ⊇ I∆0 + exp. Definition CT−(Th) is the theory extending Th with the following sentences: CT1 ∀s, t T(s = t) ≡ val(s) = val(t). CT2 ∀φ, ψ T(φ ∨ ψ) ≡ Tφ ∨ Tψ. CT3 ∀φ T(¬φ) ≡ ¬Tφ.

ML, BW (IF UW) July 24, 2018, Udine 13 / 20

slide-38
SLIDE 38

Compositional Truth

Compositional Truth

Let Th ⊇ I∆0 + exp. Definition CT−(Th) is the theory extending Th with the following sentences: CT1 ∀s, t T(s = t) ≡ val(s) = val(t). CT2 ∀φ, ψ T(φ ∨ ψ) ≡ Tφ ∨ Tψ. CT3 ∀φ T(¬φ) ≡ ¬Tφ. CT4 ∀y∀φ(y) T(∃yφ) ≡ ∃xTφ[x/y].

ML, BW (IF UW) July 24, 2018, Udine 13 / 20

slide-39
SLIDE 39

Compositional Truth

Compositional Truth

Let Th ⊇ I∆0 + exp. Definition CT−(Th) is the theory extending Th with the following sentences: CT1 ∀s, t T(s = t) ≡ val(s) = val(t). CT2 ∀φ, ψ T(φ ∨ ψ) ≡ Tφ ∨ Tψ. CT3 ∀φ T(¬φ) ≡ ¬Tφ. CT4 ∀y∀φ(y) T(∃yφ) ≡ ∃xTφ[x/y]. CT5 ∀φ(x)∀s, t

val(s) = val(t) → Tφ[s/x] ≡ Tφ[t/x]

  • ML, BW (IF UW)

July 24, 2018, Udine 13 / 20

slide-40
SLIDE 40

Compositional Truth

Compositional Truth

Let Th ⊇ I∆0 + exp. Definition CT−(Th) is the theory extending Th with the following sentences: CT1 ∀s, t T(s = t) ≡ val(s) = val(t). CT2 ∀φ, ψ T(φ ∨ ψ) ≡ Tφ ∨ Tψ. CT3 ∀φ T(¬φ) ≡ ¬Tφ. CT4 ∀y∀φ(y) T(∃yφ) ≡ ∃xTφ[x/y]. CT5 ∀φ(x)∀s, t

val(s) = val(t) → Tφ[s/x] ≡ Tφ[t/x]

  • Remark

Note that in CT−(PA) we do not have induction axioms for formulae with the truth predicate.

ML, BW (IF UW) July 24, 2018, Udine 13 / 20

slide-41
SLIDE 41

Compositional Truth

Comparing the axioms for the truth predicate

When investigating axiomatic theories of truth we are interested in determining which axioms are responsible for such metalogical properties as:

1 syntactical non-conservativity. We are trying to characterize the

axioms for T(x) which enable us to prove more sentences in the language of the base theory than the base theory itself.

ML, BW (IF UW) July 24, 2018, Udine 14 / 20

slide-42
SLIDE 42

Compositional Truth

Comparing the axioms for the truth predicate

When investigating axiomatic theories of truth we are interested in determining which axioms are responsible for such metalogical properties as:

1 syntactical non-conservativity. We are trying to characterize the

axioms for T(x) which enable us to prove more sentences in the language of the base theory than the base theory itself.

2 semantical non-conservativity. For a given theory of truth Th we are

trying to characterize the class of models of PA that admit an expansion to a model of Th.

ML, BW (IF UW) July 24, 2018, Udine 14 / 20

slide-43
SLIDE 43

Compositional Truth

Comparing the axioms for the truth predicate

When investigating axiomatic theories of truth we are interested in determining which axioms are responsible for such metalogical properties as:

1 syntactical non-conservativity. We are trying to characterize the

axioms for T(x) which enable us to prove more sentences in the language of the base theory than the base theory itself.

2 semantical non-conservativity. For a given theory of truth Th we are

trying to characterize the class of models of PA that admit an expansion to a model of Th.

3 speed-up. ML, BW (IF UW) July 24, 2018, Udine 14 / 20

slide-44
SLIDE 44

Compositional Truth

Conservativity of CT−

Theorem (Krajewski-Kotlarski-Lachlan (1981), Enayat-Visser (2015), Leigh (2015)) CT−(PA) is conservative over PA.

ML, BW (IF UW) July 24, 2018, Udine 15 / 20

slide-45
SLIDE 45

Compositional Truth

Conservativity of CT−

Theorem (Krajewski-Kotlarski-Lachlan (1981), Enayat-Visser (2015), Leigh (2015)) CT−(PA) is conservative over PA.

ML, BW (IF UW) July 24, 2018, Udine 15 / 20

slide-46
SLIDE 46

Compositional Truth

Conservativity of CT−

Theorem (Krajewski-Kotlarski-Lachlan (1981), Enayat-Visser (2015), Leigh (2015)) CT−(PA) is conservative over PA. In fact for any Th ⊇ I∆0 + exp, CT−(Th) is conservative over Th.

ML, BW (IF UW) July 24, 2018, Udine 15 / 20

slide-47
SLIDE 47

Compositional Truth

Conservativity of CT−

Theorem (Krajewski-Kotlarski-Lachlan (1981), Enayat-Visser (2015), Leigh (2015)) CT−(PA) is conservative over PA. In fact for any Th ⊇ I∆0 + exp, CT−(Th) is conservative over Th. However, CT−(PA) is quite strong from the semantical point of view. Theorem (Lachlan, see Kaye (1991)) If M | = PA expands to a model of CT−(PA), then M is recursively saturated.

ML, BW (IF UW) July 24, 2018, Udine 15 / 20

slide-48
SLIDE 48

Compositional Truth

Internal Induction

Which further principles can be conservatively added to CT−(PA)? Definition The axiom of internal induction, INT, is the following sentence of LT: ∀y∀φ(y)

Tφ[0/y] ∧ ∀x Tφ[x/y] → Tφ[x + 1/y] → ∀xTφ[x/y]

  • It can be shown that CT−(PA) + INT is conservative over PA. Moreover,

ML, BW (IF UW) July 24, 2018, Udine 16 / 20

slide-49
SLIDE 49

Compositional Truth

Internal Induction

Which further principles can be conservatively added to CT−(PA)? Definition The axiom of internal induction, INT, is the following sentence of LT: ∀y∀φ(y)

Tφ[0/y] ∧ ∀x Tφ[x/y] → Tφ[x + 1/y] → ∀xTφ[x/y]

  • It can be shown that CT−(PA) + INT is conservative over PA. Moreover,

Theorem (folklore, see Fischer, 2014) CT−(PA) + INT has a super-exponential speed-up over PA. The same holds for some other reasonable truth theories with INT.

ML, BW (IF UW) July 24, 2018, Udine 16 / 20

slide-50
SLIDE 50

Proving non-speed-up for truth theories

Proving non-speed-up for truth theories

ML, BW (IF UW) July 24, 2018, Udine 17 / 20

slide-51
SLIDE 51

Proving non-speed-up for truth theories

Provable conservativity

For an axiomatic theory Th, let Th ↾n denote the set of axioms of Th of logical depth at most n.

ML, BW (IF UW) July 24, 2018, Udine 18 / 20

slide-52
SLIDE 52

Proving non-speed-up for truth theories

Provable conservativity

For an axiomatic theory Th, let Th ↾n denote the set of axioms of Th of logical depth at most n. Lemma Let Th be a theory extending PA with an NP set of axioms. Suppose that there are polynomials p(n), g(n) such that for every n

ML, BW (IF UW) July 24, 2018, Udine 18 / 20

slide-53
SLIDE 53

Proving non-speed-up for truth theories

Provable conservativity

For an axiomatic theory Th, let Th ↾n denote the set of axioms of Th of logical depth at most n. Lemma Let Th be a theory extending PA with an NP set of axioms. Suppose that there are polynomials p(n), g(n) such that for every n

ML, BW (IF UW) July 24, 2018, Udine 18 / 20

slide-54
SLIDE 54

Proving non-speed-up for truth theories

Provable conservativity

For an axiomatic theory Th, let Th ↾n denote the set of axioms of Th of logical depth at most n. Lemma Let Th be a theory extending PA with an NP set of axioms. Suppose that there are polynomials p(n), g(n) such that for every n ∀φ

dp(φ) ≤ n ∧ ProvTh↾n(φ) → ProvPA↾g(n)(φ) PA≤ p(n).

Then there is no super polynomial speed-up of Th over PA.

ML, BW (IF UW) July 24, 2018, Udine 18 / 20

slide-55
SLIDE 55

Proving non-speed-up for truth theories

Proof Sketch

Suppose Th ⊢n φ (i.e., Th proves φ with a proof of size n).

ML, BW (IF UW) July 24, 2018, Udine 19 / 20

slide-56
SLIDE 56

Proving non-speed-up for truth theories

Proof Sketch

Suppose Th ⊢n φ (i.e., Th proves φ with a proof of size n). Then the depth of every formula in this proof is bounded by n.

ML, BW (IF UW) July 24, 2018, Udine 19 / 20

slide-57
SLIDE 57

Proving non-speed-up for truth theories

Proof Sketch

Suppose Th ⊢n φ (i.e., Th proves φ with a proof of size n). Then the depth of every formula in this proof is bounded by n. Let k code this proof.

ML, BW (IF UW) July 24, 2018, Udine 19 / 20

slide-58
SLIDE 58

Proving non-speed-up for truth theories

Proof Sketch

Suppose Th ⊢n φ (i.e., Th proves φ with a proof of size n). Then the depth of every formula in this proof is bounded by n. Let k code this

  • proof. Then, by the properties of the provability predicate we have

PA ⊢nO(1) ProvTh↾n(k, φ).

ML, BW (IF UW) July 24, 2018, Udine 19 / 20

slide-59
SLIDE 59

Proving non-speed-up for truth theories

Proof Sketch

Suppose Th ⊢n φ (i.e., Th proves φ with a proof of size n). Then the depth of every formula in this proof is bounded by n. Let k code this

  • proof. Then, by the properties of the provability predicate we have

PA ⊢nO(1) ProvTh↾n(k, φ). Hence also PA ⊢nO(1) PrTh↾n(φ).

ML, BW (IF UW) July 24, 2018, Udine 19 / 20

slide-60
SLIDE 60

Proving non-speed-up for truth theories

Proof Sketch

Suppose Th ⊢n φ (i.e., Th proves φ with a proof of size n). Then the depth of every formula in this proof is bounded by n. Let k code this

  • proof. Then, by the properties of the provability predicate we have

PA ⊢nO(1) ProvTh↾n(k, φ). Hence also PA ⊢nO(1) PrTh↾n(φ). By the formalized conservativity we have that PA ⊢nO(1) PrPA↾g(n)(φ).

ML, BW (IF UW) July 24, 2018, Udine 19 / 20

slide-61
SLIDE 61

Proving non-speed-up for truth theories

Proof Sketch

Suppose Th ⊢n φ (i.e., Th proves φ with a proof of size n). Then the depth of every formula in this proof is bounded by n. Let k code this

  • proof. Then, by the properties of the provability predicate we have

PA ⊢nO(1) ProvTh↾n(k, φ). Hence also PA ⊢nO(1) PrTh↾n(φ). By the formalized conservativity we have that PA ⊢nO(1) PrPA↾g(n)(φ). Since PA quickly proves reflection principles for its small fragments, we have PA ⊢nO(1) Trn(φ). By quickly provable Tarski conditions for Trn (a bit tricky!) we have that PA ⊢nO(1) φ. All the intermediate steps were polynomial in n.

ML, BW (IF UW) July 24, 2018, Udine 19 / 20

slide-62
SLIDE 62

Proving non-speed-up for truth theories

Formalized conservativity of CT−

We will prove that there exists a p(n) such that for all sufficiently big n′s ∀φ

dp(φ) ≤ n ∧ ProvCT−(PA↾n)(φ) → ProvPA↾n(φ) PA≤ p(n).

To this end we formalize Enayat-Visser construction.

ML, BW (IF UW) July 24, 2018, Udine 20 / 20

slide-63
SLIDE 63

Proving non-speed-up for truth theories

Formalized conservativity of CT−

We will prove that there exists a p(n) such that for all sufficiently big n′s ∀φ

dp(φ) ≤ n ∧ ProvCT−(PA↾n)(φ) → ProvPA↾n(φ) PA≤ p(n).

To this end we formalize Enayat-Visser construction. The idea of how to implement it inside PA is due to Ali Enayat.

ML, BW (IF UW) July 24, 2018, Udine 20 / 20

slide-64
SLIDE 64

Proving non-speed-up for truth theories

Formalized conservativity of CT−

We will prove that there exists a p(n) such that for all sufficiently big n′s ∀φ

dp(φ) ≤ n ∧ ProvCT−(PA↾n)(φ) → ProvPA↾n(φ) PA≤ p(n).

To this end we formalize Enayat-Visser construction. The idea of how to implement it inside PA is due to Ali Enayat.

ML, BW (IF UW) July 24, 2018, Udine 20 / 20