Computable Aspects of Inner Functions Timothy H. McNicholl - - PowerPoint PPT Presentation

computable aspects of inner functions
SMART_READER_LITE
LIVE PREVIEW

Computable Aspects of Inner Functions Timothy H. McNicholl - - PowerPoint PPT Presentation

Background from analysis Background from computability theory Results References Computable Aspects of Inner Functions Timothy H. McNicholl mcnichollth@my.lamar.edu Department of Mathematics Lamar University March 30, 2007 / Graduate


slide-1
SLIDE 1

Background from analysis Background from computability theory Results References

Computable Aspects of Inner Functions

Timothy H. McNicholl

mcnichollth@my.lamar.edu Department of Mathematics Lamar University

March 30, 2007 / Graduate Student Seminar, GWU

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-2
SLIDE 2

Background from analysis Background from computability theory Results References

Outline

1

Background from analysis The class H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

2

Background from computability theory Computability over the natural numbers Computability over uncountable spaces: Type-Two Effectivity Theory

3

Statement of results

4

References

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-3
SLIDE 3

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Outline

1

Background from analysis The class H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

2

Background from computability theory Computability over the natural numbers Computability over uncountable spaces: Type-Two Effectivity Theory

3

Statement of results

4

References

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-4
SLIDE 4

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

The class H∞(D) D =df {z ∈ C : |z| < 1} H∞(D) is the set of all bounded analytic functions f : D → C. For f ∈ H∞(D), let f ∞= sup{|f(z)| : z ∈ D}. H∞(D) is a Banach space under ∞.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-5
SLIDE 5

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Outline

1

Background from analysis The class H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

2

Background from computability theory Computability over the natural numbers Computability over uncountable spaces: Type-Two Effectivity Theory

3

Statement of results

4

References

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-6
SLIDE 6

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Kinds of functions in H∞(D) Q ∈ H∞(D) is outer if there is a positive measurable φ : ∂D → R such that log φ ∈ L1(∂D) and Q(z) = λ exp 1 2π π

−π

eit + z eit − z log φ(eit)dt

  • .

for some λ ∈ ∂D. u ∈ H∞(D) is inner if limz→z0 |u(z)| = 1 for almost all z0 ∈ ∂D.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-7
SLIDE 7

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Outline

1

Background from analysis The class H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

2

Background from computability theory Computability over the natural numbers Computability over uncountable spaces: Type-Two Effectivity Theory

3

Statement of results

4

References

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-8
SLIDE 8

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Singular functions Definition A function s ∈ H∞(D) is singular if there is a finite positive Borel measure on ∂D, µ, that is singular with respect to Lebesgue measure and such that s(z) = exp

π

−π

eit + z eit − z dµ(t)

  • Theorem

If s is singular, then:

1

s is inner.

2

s(0) is a positive real number.

3

s has no zeros.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-9
SLIDE 9

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Blaschke products Definition Let A = {an}∞

n=0 be a sequence of points in D − {0}. The

product BA,k(z) =df zk

  • n=0

|an| an an − z 1 − anz is called a Blaschke product. We abbreviate BA,0 with BA.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-10
SLIDE 10

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Definition Let A = {an}∞

n=0 be a sequence of points in D − {0}. The series

ΣA =df

  • n=0

(1 − |an|) is called the Blaschke sum of A. The inequality

  • n=0

(1 − |an|) < ∞ is called the Blaschke condition.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-11
SLIDE 11

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Theorem Let A = {an}∞

n=0 be a sequence of points in D − {0}.

1

If A satisfies the Blaschke condition, then BA,k is an inner function.

2

If A satisfies the Blaschke condition, then the terms of A are precisely the zeros of BA. Furthermore, the number of times a zero of BA appears in A is its multiplicity.

3

If A does not satisfy the Blaschke condition, then BA ≡ 0.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-12
SLIDE 12

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Outline

1

Background from analysis The class H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

2

Background from computability theory Computability over the natural numbers Computability over uncountable spaces: Type-Two Effectivity Theory

3

Statement of results

4

References

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-13
SLIDE 13

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Definition N is the class of all f ∈ H∞(D) such that sup

0<r<1

π

−π

log+ |f(reiθ)|dθ < ∞ Theorem (Canonical Factorization Theorem) If f ∈ N, then there exist λ, F, B, S1, and S2 such that f(z) = λF(z)B(z)S1(z) S2(z) where λ ∈ ∂D, B is a (possibly finite) Blaschke product, and S1, S2 are singular functions.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-14
SLIDE 14

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Corollary (Factorization of Inner Functions) If u is an inner function, then there exist unique λu, bu, su such that u = λubusu, λu ∈ ∂D, bu is a (possibly finite) Blaschke product, and su is a singular function.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-15
SLIDE 15

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Outline

1

Background from analysis The class H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

2

Background from computability theory Computability over the natural numbers Computability over uncountable spaces: Type-Two Effectivity Theory

3

Statement of results

4

References

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-16
SLIDE 16

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

For each closed K ⊆ D and each positive measure σ on K, let Uσ : D → D be defined by the equation Uσ(z) =

  • K

log 1 |z − ζ|dσ(ζ). Definition Let F ⊆ D be closed. We say that F has zero capacity if for every positive measure on F, σ, with σ = 0, Uσ is not bounded

  • n any neighborhood of F. Otherwise, we say that F has

positive capacity. If U is an arbitrary subset of D, then we say that U has positive capacity just in case it has a closed subset with positive capacity; otherwise, we say that it has zero capacity.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-17
SLIDE 17

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Facts about capacity Theorem Every zero-capacity set has measure zero. The Cantor set has positive capacity.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-18
SLIDE 18

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

For a, z ∈ D with |a| < 1, let Ma(z) = z − a 1 − az . Theorem (Frostman’s Theorem) Let u be a non-constant inner function. Then, Ma ◦ u is a unit multiple of a Blaschke product for all a ∈ D except in a set of capacity zero. The set of values of a for which Ma ◦ u is not a unit multiple of a Blaschke product is called the exception set of u.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-19
SLIDE 19

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Corollary If u is a non-constant inner function, and if ǫ > 0, then there is a unit multiple of a Blaschke product B such that u − B ∞< ǫ.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-20
SLIDE 20

Background from analysis Background from computability theory Results References H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

Some questions

1

Given A, can one “compute” BA?

2

Given an inner function u, can one “compute” its factorization?

3

Given an inner function u and a number ǫ > 0, can one “compute” a unit multiple of a Blaschke product B such that u − B ∞< ǫ.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-21
SLIDE 21

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Outline

1

Background from analysis The class H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

2

Background from computability theory Computability over the natural numbers Computability over uncountable spaces: Type-Two Effectivity Theory

3

Statement of results

4

References

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-22
SLIDE 22

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Fix a finite alphabet Σ with 0, 1 ∈ Σ. Let Σ∗ be the set of all finite sequences whose terms are all in Σ. Let f :⊆ A → B denote that dom(f) ⊆ A and ran(f) ⊆ B.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-23
SLIDE 23

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Turing machines

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-24
SLIDE 24

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Definition A function f :⊆ Σ∗ → Σ∗ is computable if it can be computed by a Turing machine. Meaning:

1

If input string σ is not in domain of f, then machine does not halt on input σ.

2

If input string σ is in domain of f, then machine eventually halts and f(σ) is written on tape.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-25
SLIDE 25

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Outline

1

Background from analysis The class H∞(D) Some types of functions in H∞(D) Some types of inner functions Factorization Frostman’s Theorem

2

Background from computability theory Computability over the natural numbers Computability over uncountable spaces: Type-Two Effectivity Theory

3

Statement of results

4

References

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-26
SLIDE 26

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Two fundamental ideas: Representations Type-two machines Some notation: Let Σω be the set of all infinite sequences whose terms are all in Σ. Let ι(a0, a1, . . . , an) = 110a00a10...an011. w ⊳ p denote that p can be written in the form p = uwv for some u ∈ Σ∗ and v ∈ Σω.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-27
SLIDE 27

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Definition Let M be a set. A representation of M is a surjective function δ :⊆ Σω → M. Representations are also called naming systems. If δ(p) = x, then we say that p is a δ-name of x. Definition x ∈ M is δ-computable if it has a computable δ-name.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-28
SLIDE 28

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

A recipe for representations

1

Start with a second countable T0 space (M, σ) (σ a countable subbasis).

2

Assume you have surjective ν : Σ∗ → σ such that {(w, w′) | ν(w) = ν(w′)} is computable. Define S = (M, σ, ν).

3

For each p ∈ Σω, let δS(p) be the x ∈ M (if there is one) such that ι(w) ⊳ p ⇔ x ∈ ν(w) for all w ∈ Σ∗. (The idea is that δS(p) = x iff p “encodes an enumeration”

  • f all subbasic neighborhoods that contain x.)

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-29
SLIDE 29

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Some useful representations ρ2. A representation of C. Start with standard basis for C. δCO. A representation of C(C). Start with compact-open topology on C. [ρ2]ω. A representation of set of all infinite sequences of complex numbers. Use product topology. Given S1 and S2, let [δS1, δS2] be the representation given by starting out with the product topology of S1 and S2. Define [δS1, δS2, δS3] = [[δS1, δS2], δS3]. etc.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-30
SLIDE 30

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Type-two machines

... Output tape (write only, one-way) ... Work tape (read and write, two-way) ... Input tape (read only, one-way) M Timothy H. McNicholl Computable Aspects of Inner Functions

slide-31
SLIDE 31

Background from analysis Background from computability theory Results References Computability over the natural numbers Type Two Effectivity

Computable functions Definition Let f :⊆ Σω → Σω. We say that f is computable if there is a type-two machine M such that for every p ∈ Σω, when p is written on the input tape and M is allowed to run, then: If p ∈ dom(f), then M writes f(p) on the output tape. If p ∈ dom(f), then M writes only finitely many symbols on the output tape. Definition Let δi :⊆ Σω → Mi be a representation of Mi for i = 0, 1. Let f : M0 → M1. Then, f is (δ0, δ1)-computable if there exists computable F :⊆ Σω → Σω such that δ1F(p) = fδ0(p) for all p ∈ dom(δ0).

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-32
SLIDE 32

Background from analysis Background from computability theory Results References

Theorem (Matheson, McNicholl, 2006) There is a [ρ2]ω-computable sequence A = {an}∞

n=0 such that BA is not (ρ2, ρ2)-computable.

In other words, merely knowing the Blaschke sequence is not enough to compute the Blaschke product. Theorem (Matheson, McNicholl, 2006) If BA is (ρ2, ρ2)-computable, then A is [ρ2]ω computable.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-33
SLIDE 33

Background from analysis Background from computability theory Results References

Theorem (McNicholl, 2007) The map (A,

A) → BA is

([[ρ2]ω, ρ2], δCO)-computable. In other words, if you know a Blaschke sequence and its Blaschke sum, then you can compute the Blaschke product. Theorem (McNicholl, 2007) The map (A, BA) →

A is

([[ρ2]ω, δCO], ρ2)-computable. In fact, (A, BA(0)) →

A is

([[ρ2]ω, ρ2], ρ2)-computable. In other words, once you know a Blaschke sequence, in order to compute the Blaschke product you have to know the Blaschke sum (or an equivalent piece of information).

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-34
SLIDE 34

Background from analysis Background from computability theory Results References

Corollary (McNicholl 2007) Suppose A is [ρ2]ω-computable. If BA maps ρ2-computable complex numbers to ρ2-computable complex numbers, then BA is (ρ2, ρ2)-computable. This is not the case for power series!

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-35
SLIDE 35

Background from analysis Background from computability theory Results References

Theorem (McNicholl, 2007) There is a ([δCO, ρ2], ρ2)-computable function Ψ such that if u is inner and ǫ > 0, then MΨ(u,ǫ) is a Blaschke product and u − MΨ(u,ǫ) ∞< ǫ.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-36
SLIDE 36

Background from analysis Background from computability theory Results References

Theorem (McNicholl, 2007) The map u → (λu, bu, su) is not (δCO, [ρ2, δCO, δCO])-computable. In other words, merely knowing an inner function is not enough to compute its factorization. Let

u denote ∞ n=0(1 − |zn|) where z0, z1, . . . are the

non-zero zeros of u. Let ku denote the order of u’s zero at 0 if there is one; if u(0) = 0, then let ku = 0.

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-37
SLIDE 37

Background from analysis Background from computability theory Results References

Theorem (McNicholl, 2007) The map (u,

u, ku) → (λu, bu, su) is

([δCO, ρ2, ρ2], [ρ2, δCO, δCO])-computable. (Provided u has infinitely many zeros.) Theorem (McNicholl, 2007) The map (u, ku, bu) →

u is

([δCO, ρ2, δCO], ρ2)-computable. (Provided u has infinitely many zeros.)

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-38
SLIDE 38

Background from analysis Background from computability theory Results References

  • J. Caldwell, M. B. Pour-El. On a simple definition of

computable functions of a real variable- with applications to functions of a complex variable. Zeitschrift für Mathematische Logik und Grundlagen der Mathematik,

  • vol. 21 (1975), pp. 1 - 19.
  • J. Garnett, Bounded Analytic Functions, 1st ed. (Academic

Press, 1981).

  • A. Matheson and T. H. McNicholl, Computable Analysis and

Blaschke Products, to appear in Proceedings of the American Mathematical Society.

  • W. Rudin, Real and Complex Analysis, 3rd ed.

(McGraw-Hill, 1987).

Timothy H. McNicholl Computable Aspects of Inner Functions

slide-39
SLIDE 39

Background from analysis Background from computability theory Results References

  • M. Tsuji, Potential in Modern Function Theory. (Maruzen,

Tokyo, 1959).

  • K. Weihrauch, Computable Analysis. An introduction, 1st
  • ed. (Springer-Verlag, Berlin, 2000).

Timothy H. McNicholl Computable Aspects of Inner Functions