48.1. THE GENERAL CASE 1539

each ε > 0. Then for each ε > 0, there exists N (ω) and measurable functions y j, j =1,2, · · · ,N (ω) , y j (ω) ∈K (ω) , such that

∪Nj=1B(y j (ω) ,ε)⊇K (ω)

for each ω . Also ω → N (ω) is measurable.

Proof: Suppose that ω →K (ω) is a measurable multifunction having compact val-ues in X a Banach space. Let {σn (ω)} be the measurable selections such that for eachω,{σn (ω)}∞

n=1 is dense in K (ω). Let y1 (ω) ≡ σ1 (ω) . Now let 2(ω) be the first indexafter 1 such that

∥∥σ2(ω) (ω)−σ1 (ω)∥∥> ε

2 . Thus 2(ω) = k on the measurable set{ω ∈Ω : ∥σ k (ω)−σ1 (ω)∥> ε

2

}∩{

ω ∈Ω : ∩k−1j=1

∥∥σ j (ω)−σ1 (ω)∥∥≤ ε

2

}Suppose 1(ω) ,2(ω) , · · · ,(m−1)(ω) have been chosen such that this is a strictly increas-ing sequence for each ω, each is a measurable function, and for i, j ≤ m−1,∥∥σ i(ω) (ω)−σ j(ω) (ω)

∥∥> ε

2.

Each ω → σ i(ω) (ω) is measurable because it equals

∑k=1

X[i(ω)=k] (ω)σ k (ω) .

Then m(ω) will be the first index larger than (m−1)(ω) such that∥∥σm(ω) (ω)−σ j(ω) (ω)∥∥> ε

2

for all j (ω) < m(ω). Thus ω → m(ω) is also measurable because it equals k on themeasurable set(

∩{

ω :∥∥σ k (ω)−σ j(ω) (ω)

∥∥> ε

2, j ≤ m−1

})∩{ω : (m−1)(ω)< k}

∩(∪{

ω :∥∥σ k−1 (ω)−σ j(ω) (ω)

∥∥≤ ε

2, j ≤ m−1

})The top line says it does what is wanted and the second says it is the first after (m−1)(ω)which does so. Since K (ω) is a pre compact set, it follows that the above measurable setwill be empty for all m(ω) sufficiently large called N (ω) , also a measurable function, andso the process ends. Let yi (ω)≡ σ i(ω) (ω) . Then this gives the desired measurable ε net.The fact that

∪N(ω)i=1 B(yi (ω) ,ε)⊇K (ω)

follows because if there exists z ∈K (ω)\(∪N(ω)

i=1 B(yi (ω) ,ε)), then B

(z, ε

2

)would have

empty intersection with all of the balls B(yi (ω) , ε

3

)and by density of the σ i (ω) in K (ω) ,

there would be some σ l (ω) contained in B(z, ε

3

)for arbitrarily large l and so the process

would not have ended as shown above.

48.1. THE GENERAL CASE 1539each € > 0. Then for each € > 0, there exists N(@) and measurable functions yj, j =1,2,---,N(@), yj(@) € # (@), such thatUj_|B(yj(@) ,€) 2 % (@)for each @. Also @ — N(@) is measurable.Proof: Suppose that @ + .% (@) is a measurable multifunction having compact val-ues in X a Banach space. Let {o,,(@)} be the measurable selections such that for each@,{On(@)},_, is dense in .# (@). Let y; (@) = 0; (@). Now let 2(@) be the first indexafter 1 such that || O2(@) (@) — 0; (@) I > 5. Thus 2(@) =k on the measurable set{wea: \|oz (@) — 01 (@)|| > s}nf{@ea:nt} \|o;(@) — 01 (@)|) < =}Suppose 1 (@),2(@),--- ,(m—1)(@) have been chosen such that this is a strictly increas-ing sequence for each @, each is a measurable function, and for i,j <m—1,E|!) (@) — Fj(@) (@)|] > 5-Each @ — 6j(@) (@) is measurable because it equalsY Aio)=4 (@) Ox (@)-k=lThen m(q@) will be the first index larger than (mm — 1) (@) such thatE|!Om(o) (@) = F j(@) (@)|] > 5for all j(@) < m(q@). Thus @ — m(@) is also measurable because it equals k on themeasurable set(n{o: lox (©) — Fj) (@)|| > , j<m-1})nf{o: (m—1)(@) <k}n(u{o: | ox—-1(@) — Fj) (@)|| < 5 i<m-1})The top line says it does what is wanted and the second says it is the first after (m— 1) (@)which does so. Since .% (@) is a pre compact set, it follows that the above measurable setwill be empty for all m(@) sufficiently large called N (@) , also a measurable function, andso the process ends. Let y;(@) = Oi(o) (@). Then this gives the desired measurable € net.The fact thatUDB (yi (@) .€) 2 (0)follows because if there exists z € % (@) \ (um By: (a), e)), then B (z, §) would have€)2@1£) and by density of the oj (@) in .% (@),) for arbitrarily large / and so the processempty intersection with all of the balls B (yi (@),there would be some ©; (@) contained in B (z, §would not have ended as shown above. JJ