An Effect- Theoretic Account of Lebesgue Integration Bart Jacobs - - PowerPoint PPT Presentation

an effect theoretic account of lebesgue integration
SMART_READER_LITE
LIVE PREVIEW

An Effect- Theoretic Account of Lebesgue Integration Bart Jacobs - - PowerPoint PPT Presentation

An Effect- Theoretic Account of Lebesgue Integration Bart Jacobs Bram Westerbaan bart@cs.ru.nl awesterb@cs.ru.nl Radboud University Nijmegen June 23, 2015 Some locals Our usual business: categorical program semantics


slide-1
SLIDE 1

An Effect- Theoretic Account of Lebesgue Integration

Bart Jacobs bart@cs.ru.nl Bram Westerbaan awesterb@cs.ru.nl

Radboud University Nijmegen

June 23, 2015

slide-2
SLIDE 2

Some locals

slide-3
SLIDE 3

Our usual business: categorical program semantics

  • Predicate

transformers

  • p
  • State

transformers

  • Programs
  • Pred
  • Stat
slide-4
SLIDE 4

Our usual business: semantics of quantum programs

  • Effect algebras
  • p
  • Convex sets
  • Von Neumann

algebras

  • p

Pred

  • Stat
slide-5
SLIDE 5

Our usual business: effectus theory

  • Effect algebras
  • p
  • Convex sets
  • Effectus
  • Pred
  • Stat
slide-6
SLIDE 6

Some related work

slide-7
SLIDE 7

Some related work

  • 1. method of exhaustion by Eudoxos, ∼390, BC
slide-8
SLIDE 8

Short history of integration

  • 1. method of exhaustion by Eudoxos, ∼390, BC
slide-9
SLIDE 9

Method of exhaustion

slide-10
SLIDE 10

Short history of integration

  • 1. method of exhaustion by Eudoxos, ∼390, BC
slide-11
SLIDE 11

Short history of integration

  • 1. method of exhaustion by Eudoxos, ∼390, BC
  • 2. integration of functions Newton, ∼1665, . . .
slide-12
SLIDE 12

Short history of integration

  • 1. method of exhaustion by Eudoxos, ∼390, BC
  • 2. integration of functions Newton, ∼1665, . . .
  • 3. formalised by Riemann, 1854
slide-13
SLIDE 13

Short history of integration

  • 1. method of exhaustion by Eudoxos, ∼390, BC
  • 2. integration of functions Newton, ∼1665, . . .
  • 3. formalised by Riemann, 1854
  • 4. completed by Lebesgue, 1902
slide-14
SLIDE 14

Short history of integration

  • 1. method of exhaustion by Eudoxos, ∼390, BC
  • 2. integration of functions Newton, ∼1665, . . .
  • 3. formalised by Riemann, 1854
  • 4. completed by Lebesgue, 1902
  • 5. generalised by Daniell in 1918, Bochner in 1933, Haar in

1940, Pettis around 1943, Stone in 1948, . . .

slide-15
SLIDE 15

Short history of integration

  • 1. method of exhaustion by Eudoxos, ∼390, BC
  • 2. integration of functions Newton, ∼1665, . . .
  • 3. formalised by Riemann, 1854
  • 4. completed by Lebesgue, 1902
  • 5. generalised by Daniell in 1918, Bochner in 1933, Haar in

1940, Pettis around 1943, Stone in 1948, . . .

  • 6. we present another generalisation* based on effect algebras
slide-16
SLIDE 16

Short history of integration

  • 1. method of exhaustion by Eudoxos, ∼390, BC
  • 2. integration of functions Newton, ∼1665, . . .
  • 3. formalised by Riemann, 1854
  • 4. completed by Lebesgue, 1902
  • 5. generalised by Daniell in 1918, Bochner in 1933, Haar in

1940, Pettis around 1943, Stone in 1948, . . .

  • 6. we present another generalisation* based on effect algebras

* of integration of [0, 1]-valued functions with respect to probability measures (≈ [0, 1]-valued measures)

slide-17
SLIDE 17

But why yet another !?

slide-18
SLIDE 18

But why yet another !?

The theory of integration, because of its central rˆ

  • le in mathematical analysis and

geometry, continues to afford opportunities for serious investigation. — M.H. Stone, 1948

slide-19
SLIDE 19

But why yet another !?

The theory of integration, because of its central rˆ

  • le in mathematical analysis and

geometry, continues to afford opportunities for serious investigation. — M.H. Stone, 1948

slide-20
SLIDE 20

Universal property

(measurable subsets)

A→1A

  • µ
  • (measurable functions)

f →

  • f dµ
  • [0, 1]
slide-21
SLIDE 21

Universal property

(measurable subsets)

A→1A

  • µ
  • (measurable functions)

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-22
SLIDE 22

Effect algebras

An effect algebra is a set E with 0, 1, (−)⊥, and partial Examples:

  • 1. [0, 1]

a b = a + b if a + b ≤ 1

  • 2. ℘(X)

A B = A ∪ B if A ∩ B = ∅

slide-23
SLIDE 23

Effect algebras

An effect algebra is a set E with 0, 1, (−)⊥, and partial with

  • 1. a b = b a
  • 2. a (b c) = (a b) c
  • 3. a 0 = a
  • 4. a a⊥ = 1

Examples:

  • 1. [0, 1]

a b = a + b if a + b ≤ 1

  • 2. ℘(X)

A B = A ∪ B if A ∩ B = ∅

slide-24
SLIDE 24

Effect algebras

An effect algebra is a set E with 0, 1, (−)⊥, and partial with

  • 1. a b = b a
  • 2. a (b c) = (a b) c
  • 3. a 0 = a
  • 4. a a⊥ = 1
  • 5. a b = 0

= ⇒ a = b = 0

  • 6. a b = a c

= ⇒ b = c Examples:

  • 1. [0, 1]

a b = a + b if a + b ≤ 1

  • 2. ℘(X)

A B = A ∪ B if A ∩ B = ∅

slide-25
SLIDE 25

Effect algebras

An effect algebra is a set E with 0, 1, (−)⊥, and partial with

  • 1. a b = b a
  • 2. a (b c) = (a b) c
  • 3. a 0 = a
  • 4. a a⊥ = 1
  • 5. a b = 0

= ⇒ a = b = 0

  • 6. a b = a c

= ⇒ b = c Examples:

  • 1. [0, 1]

a b = a + b if a + b ≤ 1

  • 2. ℘(X)

A B = A ∪ B if A ∩ B = ∅

  • 3. Ef (H)

A B = A + B if A + B ≤ I

slide-26
SLIDE 26

Universal property

(measurable subsets)

A→1A

  • µ
  • (measurable functions)

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-27
SLIDE 27

Universal property

(measurable subsets)

A→1A

  • µ
  • (measurable functions)

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-28
SLIDE 28

ω-complete effect algebras

slide-29
SLIDE 29

ω-complete effect algebras

Let E be an effect algebra. a ≤ b ⇐ ⇒ ∃d a d = b

slide-30
SLIDE 30

ω-complete effect algebras

Let E be an effect algebra. a ≤ b ⇐ ⇒ ∃d a d = b The effect algebra E is ω-complete if each chain a1 ≤ a2 ≤ · · · has a supremum,

n an.

slide-31
SLIDE 31

ω-complete effect algebras

Let E be an effect algebra. a ≤ b ⇐ ⇒ ∃d a d = b The effect algebra E is ω-complete if each chain a1 ≤ a2 ≤ · · · has a supremum,

n an.

Examples:

  • 1. [0, 1]
  • 2. ℘(X)
  • n An =

n An

  • 3. Ef (H)
slide-32
SLIDE 32

ω-complete effect algebras

Let E be an effect algebra. a ≤ b ⇐ ⇒ ∃d a d = b The effect algebra E is ω-complete if each chain a1 ≤ a2 ≤ · · · has a supremum,

n an.

Examples:

  • 1. [0, 1]
  • 2. ℘(X)
  • n An =

n An

  • 3. Ef (H)
  • 4. σ-algebra on X

= sub-(ω-complete EA) of ℘(X) !

slide-33
SLIDE 33

Universal property

(measurable subsets)

A→1A

  • µ
  • (measurable functions)

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-34
SLIDE 34

Universal property

Let ΣX be a σ-algebra on a set X. (measurable subsets)

A→1A

  • µ
  • (measurable functions)

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-35
SLIDE 35

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • (measurable functions)

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-36
SLIDE 36

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • (measurable functions)

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-37
SLIDE 37

Measurable functions

Let ΣX be a σ-algebra on a set X A map f : X → [0, 1] is measurable if f −1([a, b]) ∈ ΣX for all a ≤ b in [0, 1] Meas(X, [0, 1]) = { f : X → [0, 1]: f is measurable }

slide-38
SLIDE 38
slide-39
SLIDE 39

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • (measurable functions)

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-40
SLIDE 40

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • Meas(X, [0, 1])

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-41
SLIDE 41

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • Meas(X, [0, 1])

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-42
SLIDE 42

Homomorphisms of (ω-complete) effect algebras

f : F → E is a homomorphism of effect algebras if

  • 1. f (0) = 0

f (1) = 1 f (a⊥) = f (a)⊥

  • 2. if a b is defined, then

f (a b) = f (a) f (b)

slide-43
SLIDE 43

Homomorphisms of (ω-complete) effect algebras

f : F → E is a homomorphism of effect algebras if

  • 1. f (0) = 0

f (1) = 1 f (a⊥) = f (a)⊥

  • 2. if a b is defined, then

f (a b) = f (a) f (b) f is a homomorphism of ω-complete effect algebras if 3.

n f (an) = f ( n an)

for a1 ≤ a2 ≤ · · · in F

slide-44
SLIDE 44

Homomorphisms of (ω-complete) effect algebras

f : F → E is a homomorphism of effect algebras if

  • 1. f (0) = 0

f (1) = 1 f (a⊥) = f (a)⊥

  • 2. if a b is defined, then

f (a b) = f (a) f (b) f is a homomorphism of ω-complete effect algebras if 3.

n f (an) = f ( n an)

for a1 ≤ a2 ≤ · · · in F Examples:

  • 1. 1(−) : ΣX −

→ Meas(X, [0, 1])

slide-45
SLIDE 45

Homomorphisms of (ω-complete) effect algebras

f : F → E is a homomorphism of effect algebras if

  • 1. f (0) = 0

f (1) = 1 f (a⊥) = f (a)⊥

  • 2. if a b is defined, then

f (a b) = f (a) f (b) f is a homomorphism of ω-complete effect algebras if 3.

n f (an) = f ( n an)

for a1 ≤ a2 ≤ · · · in F Examples:

  • 1. 1(−) : ΣX −

→ Meas(X, [0, 1])

  • 2. homomorphisms of ω-complete EA

µ: ΣX → [0, 1] = probability measures on X (!)

slide-46
SLIDE 46

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • Meas(X, [0, 1])

f →

  • f dµ
  • [0, 1]

key observation: both µ and

  • (−)dµ are

homomorphisms of ω-complete effect algebras

slide-47
SLIDE 47

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • Meas(X, [0, 1])

f →

  • f dµ
  • [0, 1]

For every homomorphism of ω-complete effect algebras µ there is a unique hom. of (...?...)

  • (−)dµ

such that

  • 1Adµ = µ(A).
slide-48
SLIDE 48

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • Meas(X, [0, 1])

f →

  • f dµ
  • [0, 1]

For every homomorphism of ω-complete effect algebras µ there is a unique hom. of (...?...)

  • (−)dµ

such that

  • 1Adµ = µ(A).
slide-49
SLIDE 49

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • Meas(X, [0, 1])

f →

  • f dµ
  • [0, 1]

For every homomorphism of ω-complete effect algebras µ there is a unique hom. of ω-complete effect modules

  • (−)dµ

such that

  • 1Adµ = µ(A).
slide-50
SLIDE 50

Effect modules

An effect module is an effect algebra E with scalar multiplication λ · x (λ ∈ [0, 1], x ∈ E)

slide-51
SLIDE 51

Effect modules

An effect module is an effect algebra E with scalar multiplication λ · x (λ ∈ [0, 1], x ∈ E) such that

  • 1. 1 · a = a
  • 2. λ · (µ · a) = (λ · µ) · a
  • 3. λ · (−) preserves and 0
  • 4. (−) · a preserves and 0
slide-52
SLIDE 52

Effect modules

An effect module is an effect algebra E with scalar multiplication λ · x (λ ∈ [0, 1], x ∈ E) such that

  • 1. 1 · a = a
  • 2. λ · (µ · a) = (λ · µ) · a
  • 3. λ · (−) preserves and 0
  • 4. (−) · a preserves and 0

Examples:

  • 1. [0, 1], Ef (H), Meas(X, [0, 1]) are
  • 2. ℘(X) is not
slide-53
SLIDE 53

Effect modules

An effect module is an effect algebra E with scalar multiplication λ · x (λ ∈ [0, 1], x ∈ E) such that

  • 1. 1 · a = a
  • 2. λ · (µ · a) = (λ · µ) · a
  • 3. λ · (−) preserves and 0
  • 4. (−) · a preserves and 0

Examples:

  • 1. [0, 1], Ef (H), Meas(X, [0, 1]) are
  • 2. ℘(X) is not

A homomorphism of effect modules is what you expect

slide-54
SLIDE 54

Universal property

Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • Meas(X, [0, 1])

f →

  • f dµ
  • [0, 1]

For every homomorphism of ω-complete effect algebras µ there is a unique hom. of ω-complete effect modules

  • (−)dµ

such that

  • 1Adµ = µ(A).
slide-55
SLIDE 55

Universal property

Let E be an ω-complete effect module. Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • Meas(X, [0, 1])

f →

  • f dµ
  • E

For every homomorphism of ω-complete effect algebras µ there is a unique hom. of ω-complete effect modules

  • (−)dµ

such that

  • 1Adµ = µ(A).
slide-56
SLIDE 56

Universal property

Let E be an ω-complete effect module. Let ΣX be a σ-algebra on a set X. ΣX

A→1A

  • µ
  • Meas(X, [0, 1])

f →

  • f dµ
  • E

For every homomorphism of ω-complete effect algebras µ there is a unique hom. of ω-complete effect modules

  • (−)dµ

such that

  • 1Adµ = µ(A).

Conclusion: Meas(X, [0, 1]) is the free ω-complete effect module

  • ver ΣX via A → 1A.
slide-57
SLIDE 57

Sketch of the proof

ΣX

A → 1A

  • µ

E

Meas(X, [0, 1])

slide-58
SLIDE 58

Sketch of the proof

ΣX

µ

  • A → 1A
  • (step functions)
  • E

Meas(X, [0, 1])

slide-59
SLIDE 59

Sketch of the proof

ΣX

µ

  • A → 1A
  • (step functions)

λn1An → λnµ(An)

  • E

Meas(X, [0, 1])

slide-60
SLIDE 60

Sketch of the proof

ΣX

µ

  • A → 1A
  • (step functions)

λn1An → λnµ(An)

  • E

Meas(X, [0, 1])

fn → fn

slide-61
SLIDE 61

Example: formulation of the Spectral Theorem

Let H be a Hilbert space.

slide-62
SLIDE 62

Example: formulation of the Spectral Theorem

Let H be a Hilbert space. Let A be an effect on H — A ∈ Ef (H).

slide-63
SLIDE 63

Example: formulation of the Spectral Theorem

Let H be a Hilbert space. Let A be an effect on H — A ∈ Ef (H). Let σ(A) = {λ ∈ C: A − λ is not invertible}

slide-64
SLIDE 64

Example: formulation of the Spectral Theorem

Let H be a Hilbert space. Let A be an effect on H — A ∈ Ef (H). Let σ(A) = {λ ∈ C: A − λ is not invertible} Spectral theorem: there is a unique homomorphism of ω-complete effect algebras φ: ΣσA − → Ef (H) such that

  • 1. A =
  • id dφ
  • 2. φ(S) is a projection for all S ∈ ΣσA
slide-65
SLIDE 65

Example: formulation of the Spectral Theorem

Let H be a Hilbert space. Let A be an effect on H — A ∈ Ef (H). Let σ(A) = {λ ∈ C: A − λ is not invertible} Spectral theorem: there is a unique homomorphism of ω-complete effect algebras φ: ΣσA − → Ef (H) such that

  • 1. A =
  • id dφ
  • 2. φ(S) is a projection for all S ∈ ΣσA
  • 3. if φ(G) = 0 for an open subset of σA, then G = ∅
slide-66
SLIDE 66

Example: formulation of the Spectral Theorem

Let H be a Hilbert space. Let A be an effect on H — A ∈ Ef (H). Let σ(A) = {λ ∈ C: A − λ is not invertible} Spectral theorem: there is a unique homomorphism of ω-complete effect algebras φ: ΣσA − → Ef (H) such that

  • 1. A =
  • id dφ
  • 2. φ(S) is a projection for all S ∈ ΣσA
  • 3. if φ(G) = 0 for an open subset of σA, then G = ∅

Moreover, we have 4.

  • f dφ ·
  • gdφ =
  • f · g dφ
slide-67
SLIDE 67

Example: formulation of the Spectral Theorem

Let H be a Hilbert space. Let A be an effect on H — A ∈ Ef (H). Let σ(A) = {λ ∈ C: A − λ is not invertible} Spectral theorem: there is a unique homomorphism of ω-complete effect algebras φ: ΣσA − → Ef (H) such that

  • 1. A =
  • id dφ
  • 2. φ(S) is a projection for all S ∈ ΣσA
  • 3. if φ(G) = 0 for an open subset of σA, then G = ∅

Moreover, we have 4.

  • f dφ ·
  • gdφ =
  • f · g dφ
  • 5. B commutes with A iff B commutes with all φ(S)
slide-68
SLIDE 68

Example: formulation of the Spectral Theorem

Let H be a Hilbert space. Let A be an effect on H — A ∈ Ef (H). Let σ(A) = {λ ∈ C: A − λ is not invertible} Spectral theorem: there is a unique homomorphism of ω-complete effect algebras φ: ΣσA − → Ef (H) such that

  • 1. A =
  • id dφ
  • 2. φ(S) is a projection for all S ∈ ΣσA
  • 3. if φ(G) = 0 for an open subset of σA, then G = ∅

Moreover, we have 4.

  • f dφ ·
  • gdφ =
  • f · g dφ
  • 5. B commutes with A iff B commutes with all φ(S)

Motto: effects behave somewhat like measurable functions; the integral

  • (−)dφ: Meas(X, [0, 1]) → Ef (H) translates.
slide-69
SLIDE 69

Recap and outlook

You have seen:

  • 1. Lebesgue integration and effect algebras.
  • 2. A universal property of the extension of measure to integral.

Agenda:

  • 1. Fubini’s Theorem
  • 2. Carath´

eodory’s Extension Theorem

  • 3. Gleason’s Theorem