Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
\externaldocument

[ORIG-]

Symmetric monoidal categories of conveniently-constructible Banach bundles

Alexandru Chirvasitu
Abstract

We show that a continuously-normed Banach bundle \mathcal{E}caligraphic_E over a compact Hausdorff space X𝑋Xitalic_X whose space of sections is algebraically finitely-generated (f.g.) over C(X)𝐶𝑋C(X)italic_C ( italic_X ) is locally trivial (and hence the section space is projective f.g over C(X)𝐶𝑋C(X)italic_C ( italic_X )); this answers a question of I. Gogić. As a preliminary we also provide sufficient conditions for a quotient bundle to be continuous phrased in terms of the Vietoris continuity of the unit-ball maps attached to the bundles. Related results include (a) the fact that the category of topologically f.g. continuous Banach bundles over X𝑋Xitalic_X form a symmetric monoidal category under the (fiber-wise-maximal) tensor product, (b) the full faithfulness of the global-section functor from topologically f.g. continuous bundles to C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules and (c) the consequent identification of the algebraically f.g. bundles as precisely the rigid objects in the aforementioned symmetric monoidal category.

Key words: Fσsubscript𝐹𝜎F_{\sigma}italic_F start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT set; Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT set; Banach bundle; Banach module; Schur functor; adjoint functor; automatic continuity; closed category; convex module; exterior power; fiber; finitely-generated; flat module; inner hom; monoidal; projective module; rigid; section; stalk; symmetric monoidal; symmetric power; tensor product;

MSC 2020: 46H25; 18M05; 13C10; 46J10; 46E25; 46M20; 13C11; 18A30; 18D15; 18D20

Introduction

This is a follow-up of sorts to [8], on and around continuous Banach bundles 𝜋X{\mathcal{E}}\xrightarrow[]{\pi}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW overitalic_π → end_ARROW → italic_X (in the sense of [18, Definition 13.4]) over compact Hausdorff base spaces whose spaces Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) of sections are topologically finitely-generated (f.g. for short) over the algebra C(X)𝐶𝑋C(X)italic_C ( italic_X ) of continuous complex-valued functions on X𝑋Xitalic_X: there are finitely many elements of Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) with dense C(X)𝐶𝑋C(X)italic_C ( italic_X )-span.

The earlier paper sought to characterize topological finite generation in bundle-theoretic terms: the condition is equivalent to

  • the subhomogeneity of the bundle (i.e. the boundedness of the fiber dimensions dimxdimensionsubscript𝑥\dim{\mathcal{E}}_{x}roman_dim caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT, xX𝑥𝑋x\in Xitalic_x ∈ italic_X);

  • the trivializability of the restrictions |Xdevaluated-atsubscript𝑋𝑑{\mathcal{E}}|_{X_{d}}caligraphic_E | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT end_POSTSUBSCRIPT by finite open covers for the strata

    Xd:={xX|dimx=d}assignsubscript𝑋𝑑conditional-set𝑥𝑋dimensionsubscript𝑥𝑑X_{d}:=\left\{x\in X\ |\ \dim{\mathcal{E}}_{x}=d\right\}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT := { italic_x ∈ italic_X | roman_dim caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT = italic_d }

    or: the locally trivial bundles |Xdevaluated-atsubscript𝑋𝑑{\mathcal{E}}|_{X_{d}}caligraphic_E | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT end_POSTSUBSCRIPT are of finite type [30, Definition 3.5.7];

  • and the requirement that the closed subsets

    Xd:={xX|dimxd}Xassignsubscript𝑋absent𝑑conditional-set𝑥𝑋dimensionsubscript𝑥𝑑𝑋X_{\leq d}:=\left\{x\in X\ |\ \dim{\mathcal{E}}_{x}\leq d\right\}\subseteq Xitalic_X start_POSTSUBSCRIPT ≤ italic_d end_POSTSUBSCRIPT := { italic_x ∈ italic_X | roman_dim caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ≤ italic_d } ⊆ italic_X

    be Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT, i.e. [54, Problem 3H] countable intersections of opens.

The constructibility of the paper’s title refers precisely to this stratification of X𝑋Xitalic_X by Xdsubscript𝑋𝑑X_{d}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT carrying finite local trivializations for {\mathcal{E}}caligraphic_E. The term is very familiar in the sheaf-theoretic literature, where 𝒮𝒮{\mathcal{S}}caligraphic_S-constructible sheaves (for a stratification 𝒮𝒮{\mathcal{S}}caligraphic_S, which we can here treat loosely as meaning roughly the sort of partition X=dXd𝑋subscriptcoproduct𝑑subscript𝑋𝑑X=\coprod_{d}X_{d}italic_X = ∐ start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT provides) are, again roughly, those which resemble locally trivial bundles over each stratum: [2, §2.2.10], [29, Definition 4.5.3] and [33, Definition 8.1.3], say, are variants of the general notion.

In very much the same circle of ideas, the initial motivation for the material below was [22, Problem 3.12]: given

  • the category equivalence between locally trivial finite-rank vector bundles over (compact Hausdorff) X𝑋Xitalic_X and that of projective f.g. C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules (the celebrated (Serre-)Swan Theorem of [32, Theorem I.6.18]; originally [49, Theorem 2]);

  • and the fact [53, Corollary 15.4.8.] that algebraically f.g. Hilbert modules (in the sense of [53, Definition 15.1.5]) over a unital Csuperscript𝐶C^{*}italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT-algebra are automatically projective

the cited [22, Problem 3.12] asks whether, in the same fashion, a continuous Banach bundle with algebraically (as opposed to only topologically) f.g. section space Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) (this time only a Banach rather than Hilbert module over C(X)𝐶𝑋C(X)italic_C ( italic_X )) is locally trivial. Theorem 2.3 gives the affirmative answer.

Theorem A.

Let 𝜋X{\mathcal{E}}\xrightarrow[]{\pi}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW overitalic_π → end_ARROW → italic_X be a continuous Banach bundle over a compact Hausdorff space.

Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) is f.g. as a C(X)𝐶𝑋C(X)italic_C ( italic_X )-module precisely when

  • {\mathcal{E}}caligraphic_E is locally trivial of finite rank;

  • or, equivalently, Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) is projective f.g. as a C(X)𝐶𝑋C(X)italic_C ( italic_X )-module.

The discussion branches out in a number of directions, in part in order to develop some background necessary for Theorem 2.3 itself and in part as a natural outgrowth therefrom. One useful tool in simplifying the bundles one works with, for instance, is that of passing to a quotient /{\mathcal{E}}/{\mathcal{F}}caligraphic_E / caligraphic_F [21, §9] by a subbundle {\mathcal{F}}\leq{\mathcal{E}}caligraphic_F ≤ caligraphic_E [18, §17, Exercise 41]. That requires knowledge of when such a quotient again has continuous (rather than only upper semicontinuous) norm. Theorem 2.8 gives such a continuity criterion (along the same lines as [39, Proposition 5.7]), whose Corollary 2.9 we record here as a sample:

Theorem B.

A quotient of a continuous Banach bundle over a compact Hausdorff space by a finite-rank locally trivial subbundle is again continuous.

Section 3 is a spin-off from an earlier attempt to prove Theorem 2.3 by means of tensor-product constructions: assuming for simplicity that {\mathcal{E}}caligraphic_E has only two fiber dimensions d0<d1subscript𝑑0subscript𝑑1d_{0}<d_{1}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, one would like to reduce the discussion to fiber dimensions 00 and 1111 instead by substituting the d1stsuperscriptsubscript𝑑1𝑠𝑡d_{1}^{st}italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s italic_t end_POSTSUPERSCRIPT exterior power d1superscriptsubscript𝑑1\bigwedge^{d_{1}}{\mathcal{E}}⋀ start_POSTSUPERSCRIPT italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT caligraphic_E. This will annihilate fibers over Xd0subscript𝑋subscript𝑑0X_{d_{0}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and render those over Xd1subscript𝑋subscript𝑑1X_{d_{1}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT 1-dimensional, as desired. The issue is to formalize the intuition that the fiber-wise operation d1superscriptsubscript𝑑1\bigwedge^{d_{1}}⋀ start_POSTSUPERSCRIPT italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT makes sense and behaves as one expects under appropriate finite generation conditions (e.g. bundle-theoretic tensor operations match their module and/or Banach-module counterparts). Theorems 3.8, 3.14 and 3.16 and Corollaries 3.9, 3.10, 3.12 and 3.17 all touch on aspects of this problem, and we compress them into a preview.

Theorem C.

Let X𝑋Xitalic_X be a compact Hausdorff space and \tensor[tfg](F)BunX\tensor*[^{\textsc{tfg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}^{\infty}}∗ [ start_POSTSUPERSCRIPT tfg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT the category of topologically f.g. continuous Banach bundles thereon, with continuous, fiber-wise linear morphisms.

  1. (1)

    \tensor[tfg](F)BunX\tensor*[^{\textsc{tfg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}^{\infty}}∗ [ start_POSTSUPERSCRIPT tfg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT is closed under the (fiber-wise Banach-maximal) tensor product ^Xsubscript^tensor-product𝑋\operatorname{\widehat{\otimes}}_{X}start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT (Xsubscript𝑋\astrosun_{X}☉ start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT in [36, post Corollary 1.10]), as is the subcategory

    \tensor[fg](F)BunX\tensor[tfg](F)BunX\tensor*[^{\textsc{fg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}^{\infty}}\subset\tensor*% [^{\textsc{tfg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}^{\infty}}∗ [ start_POSTSUPERSCRIPT fg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ⊂ ∗ [ start_POSTSUPERSCRIPT tfg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT

    of algebraically f.g. bundles.

  2. (2)

    Regarding the two categories as symmetric monoidal under that tensor product, The smaller consists of precisely the rigid [16, Definition 2.10.11] objects in the larger.

  3. (3)

    The global-section functor ΓΓ\Gammaroman_Γ restricts on \tensor[tfg](F)BunX\tensor*[^{\textsc{tfg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}^{\infty}}∗ [ start_POSTSUPERSCRIPT tfg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT to a fully faithful symmetric monoidal embedding into both

    • the category of unital Banach C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules with continuous module morphisms, symmetric monoidal under the maximal tensor product ^C(X)subscript^tensor-product𝐶𝑋\operatorname{\widehat{\otimes}}_{C(X)}start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT [9, §III.3.8];

    • and that of plain algebraic unital C(X)𝐶𝑋C(X)italic_C ( italic_X ), with the algebraic tensor product C(X)subscripttensor-product𝐶𝑋\otimes_{C(X)}⊗ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT.

Acknowledgements

I am grateful for illuminating exchanges with I. Gogić and A. J. Lazar. This work was partially supported by NSF grant DMS-2001128.

1 Preliminaries

Virtually everything below goes through fine over the reals, but we assume Banach spaces (along with algebras, bundles and so on) complex for definiteness.

1.1 Bundles

For general background on Banach bundles we refer variously to [14, 18, 21] and others, with more precise citations where needed. Without further specification, the phrase refers to the (H) Banach bundles (for ‘Hofmann’ [27, §3]) of [14, Definition 1.1 and subsequent discussion]:

  • A continuous open surjection 𝜋X{\mathcal{E}}\xrightarrow[]{\pi}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW overitalic_π → end_ARROW → italic_X with Banach-space fibers (or stalks) x:=π1(x)assignsubscript𝑥superscript𝜋1𝑥{\mathcal{E}}_{x}:=\pi^{-1}(x)caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT := italic_π start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_x ), xX𝑥𝑋x\in Xitalic_x ∈ italic_X;

  • With continuous scalar multiplication and addition;

  • and upper semicontinuous norm (in the sense of [54, Problem 7K]: preimages of (,t)𝑡(\infty,t)( ∞ , italic_t ), t𝑡t\in{\mathbb{R}}italic_t ∈ blackboard_R are open);

  • and such that

    V<ε(U00x):={s|π(s)U and s<ε},neighborhood UxX,ε>0formulae-sequenceformulae-sequenceassignsubscript𝑉absent𝜀𝑈delimited-∣∣0subscript0𝑥conditional-set𝑠𝜋𝑠𝑈 and norm𝑠𝜀containsneighborhood 𝑈𝑥𝑋𝜀0V_{<\varepsilon}(U\mid 0\mid 0_{x}):=\left\{s\in{\mathcal{E}}\ |\ \pi(s)\in U% \text{ and }\|s\|<\varepsilon\right\},\quad\text{neighborhood }U\ni x\in X,% \quad\varepsilon>0italic_V start_POSTSUBSCRIPT < italic_ε end_POSTSUBSCRIPT ( italic_U ∣ 0 ∣ 0 start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ) := { italic_s ∈ caligraphic_E | italic_π ( italic_s ) ∈ italic_U and ∥ italic_s ∥ < italic_ε } , neighborhood italic_U ∋ italic_x ∈ italic_X , italic_ε > 0

    form a fundamental system of neighborhoods around the trivial element 0xxsubscript0𝑥subscript𝑥0_{x}\in{\mathcal{E}}_{x}0 start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ∈ caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT.

The notation V()subscript𝑉V_{\bullet}(\bullet)italic_V start_POSTSUBSCRIPT ∙ end_POSTSUBSCRIPT ( ∙ ) fits into the broader pattern

V<ε(Uσp):={s|π(s)U and sσ(π(p))<ε}assignsubscript𝑉absent𝜀𝑈delimited-∣∣𝜎𝑝conditional-set𝑠𝜋𝑠𝑈 and norm𝑠𝜎𝜋𝑝𝜀V_{<\varepsilon}(U\mid\sigma\mid p):=\left\{s\in{\mathcal{E}}\ |\ \pi(s)\in U% \text{ and }\|s-\sigma(\pi(p))\|<\varepsilon\right\}italic_V start_POSTSUBSCRIPT < italic_ε end_POSTSUBSCRIPT ( italic_U ∣ italic_σ ∣ italic_p ) := { italic_s ∈ caligraphic_E | italic_π ( italic_s ) ∈ italic_U and ∥ italic_s - italic_σ ( italic_π ( italic_p ) ) ∥ < italic_ε } (1-1)

for a section X𝜎𝜎𝑋X\xrightarrow{\sigma}{\mathcal{E}}italic_X start_ARROW overitalic_σ → end_ARROW caligraphic_E of the bundle (i.e. [14, p.9] a continuous right inverse to π𝜋\piitalic_π), a point p𝑝p\in{\mathcal{E}}italic_p ∈ caligraphic_E and an open neighborhood Uπ(p)𝜋𝑝𝑈U\ni\pi(p)italic_U ∋ italic_π ( italic_p ). Spaces of sections of interest in the sequel are Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) (all), Γb()subscriptΓ𝑏\Gamma_{b}({\mathcal{E}})roman_Γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( caligraphic_E ) (bounded) and Γ0()subscriptΓ0\Gamma_{0}({\mathcal{E}})roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) (vanishing at infinity, for locally compact base spaces X𝑋Xitalic_X). These all coincide when X𝑋Xitalic_X is compact Hausdorff (which will mostly be the case).

Banach bundles with continuous norm are either themselves termed continuous or, for variety and following [14, p.8], (F) (for ‘Fell’: [17, Definition preceding Proposition 1.1], [18, Definition 13.4], etc.).

The category \tensor[]BunX\tensor*[]{\textsc{Bun}}{{}_{X}}∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT of (H) Banach bundles over X𝑋Xitalic_X has as morphisms continuous maps intertwining the projections to the base space X𝑋Xitalic_X and restricting fiber-wise to linear contractions (i.e. norm 1absent1\leq 1≤ 1; as in, say, [28, §1.2]); additional decorations indicate variants: \tensor[(F)]BunX\tensor*[^{(F)}]{\textsc{Bun}}{{}_{X}}∗ [ start_POSTSUPERSCRIPT ( italic_F ) end_POSTSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT is the category of continuous bundles, \tensor[(F)]BunX\tensor*[^{(F)}]{\textsc{Bun}}{{}_{X}^{\infty}}∗ [ start_POSTSUPERSCRIPT ( italic_F ) end_POSTSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT allows maps that are fiber-wise linear but not necessarily contractive, and so forth.

1.2 Modules

Banach modules over a Banach algebra A𝐴Aitalic_A (mostly C(X)𝐶𝑋C(X)italic_C ( italic_X ) for compact Hausdorff X𝑋Xitalic_X) are as in [14, §2] (and [9, §III.1.6], [11, Definition 2.6.1 plus assumption (2.6.1)], [28, §2.1] etc.): the multiplication map

projective tensor product [9, §II.1.6]=:A^EavavE\text{{\it projective} tensor product \cite[cite]{[\@@bibref{}{clm_ban-mod}{}{% }, \S II.1.6]}}=:A\operatorname{\widehat{\otimes}}E\ni a\otimes v\xmapsto{% \quad}av\in Eitalic_projective tensor product = : italic_A start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION italic_E ∋ italic_a ⊗ italic_v start_ARROW ↦ end_ARROW italic_a italic_v ∈ italic_E

(for left modules, say) is contractive (weakly, i.e. of norm 1absent1\leq 1≤ 1). We write Ban for the category of Banach spaces and (linear) contractions (the Ban1subscriptBan1\textsc{Ban}_{1}Ban start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT of [9, §I.1.2]) and similarly, \tensor[A]Ban\tensor*[_{A}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban is the category of non-degenerate (or essential [9, Definition III.1.17], [11, Definition 2.6.1]) left Banach A𝐴Aitalic_A-modules with contractions as morphisms: those for which

span{av|aA,vE}¯AE¯=E¯spanconditional𝑎𝑣𝑎𝐴𝑣𝐸¯𝐴𝐸𝐸\overline{\operatorname{span}\left\{av\ |\ a\in A,\ v\in E\right\}}\overline{% AE}=Eover¯ start_ARG roman_span { italic_a italic_v | italic_a ∈ italic_A , italic_v ∈ italic_E } end_ARG over¯ start_ARG italic_A italic_E end_ARG = italic_E

The notation replicates obviously to right modules. This is equivalent [11, discussion post Definition 2.6.1] to the module being unital when A𝐴Aitalic_A is (as it mostly will).

An additional right-hand ‘\infty’ superscript indicates we consider arbitrary linear continuous morphisms: \tensor[]Ban\tensor*[]{\textsc{Ban}}{{}^{\infty}}∗ [ ] Ban start_FLOATSUPERSCRIPT ∞ end_FLOATSUPERSCRIPT (the BansubscriptBan\textsc{Ban}_{\infty}Ban start_POSTSUBSCRIPT ∞ end_POSTSUBSCRIPT of [9, §I.1.1]), \tensor[A]Ban\tensor*[_{A}]{\textsc{Ban}}{{}^{\infty}}∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban start_FLOATSUPERSCRIPT ∞ end_FLOATSUPERSCRIPT, \tensor[]BanA\tensor*[]{\textsc{Ban}}{{}_{A}^{\infty}}∗ [ ] Ban start_FLOATSUBSCRIPT italic_A end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT, etc. These are less well-behaved than the corresponding contractive versions as plain categories, but are on the other hand enriched over Ban (or Ban-categories [34, §1.2], [3, Definition 6.2.1], etc.): spaces of morphisms are themselves Banach spaces and identities and compositions are morphisms in Ban. Categories of plain unital (left) modules will be denoted by \tensor[A]Mod\tensor*[_{A}]{\textsc{Mod}}{}∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Mod instead, and similarly for right modules and bimodules (\tensor[A]BanB\tensor[_{A}]{\textsc{Ban}}{{}_{B}}[ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban start_FLOATSUBSCRIPT italic_B end_FLOATSUBSCRIPT, \tensor[A]ModB\tensor[_{A}]{\textsc{Mod}}{{}_{B}}[ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Mod start_FLOATSUBSCRIPT italic_B end_FLOATSUBSCRIPT and so on).

Remarks 1.1.
  1. (1)

    The monoidal unit 𝟏Bansubscript1Ban{\bf 1}_{\textsc{Ban}}bold_1 start_POSTSUBSCRIPT Ban end_POSTSUBSCRIPT of Ban is {\mathbb{C}}blackboard_C, so the underlying set Ban(𝟏Ban,E)Bansubscript1Ban𝐸\textsc{Ban}\left({\bf 1}_{\textsc{Ban},E}\right)Ban ( bold_1 start_POSTSUBSCRIPT Ban , italic_E end_POSTSUBSCRIPT ) of a Banach space is its unit ball. For that reason, one can recover the plain \tensor[A]Ban\tensor*[_{A}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban as the ordinary category underlying [3, Corollary 6.4.4] the Ban-category \tensor[A]Ban\tensor*[_{A}]{\textsc{Ban}}{{}^{\infty}}∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban start_FLOATSUPERSCRIPT ∞ end_FLOATSUPERSCRIPT.

  2. (2)

    Suppose the Banach algebra A𝐴Aitalic_A has a (left) bounded approximate unit in the sense of [26, Definition 28.51]: a net

    (uλ)λ,{uλ}λ bounded,uλaλa,aA.(u_{\lambda})_{\lambda},\quad\left\{\|u_{\lambda}\|\right\}_{\lambda}\text{ % bounded},\quad u_{\lambda}a\xrightarrow[\quad\lambda\quad]{}a,\quad\forall a% \in A.( italic_u start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT , { ∥ italic_u start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT ∥ } start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT bounded , italic_u start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT italic_a start_ARROW start_UNDERACCENT italic_λ end_UNDERACCENT start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW end_ARROW italic_a , ∀ italic_a ∈ italic_A .

    By Cohen factorization ([26, Theorem 32.22] or [9, Theorem III.1.16]) A𝐴Aitalic_A is an idempotent ring [45, §1, 1stsuperscript1𝑠𝑡1^{st}1 start_POSTSUPERSCRIPT italic_s italic_t end_POSTSUPERSCRIPT paragraph]: A2=Asuperscript𝐴2𝐴A^{2}=Aitalic_A start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_A. There is then a well-behaved category of firm left A𝐴Aitalic_A-modules, i.e. [45, Definition 2.3] those for which the canonical map

    AAMMsubscripttensor-product𝐴𝐴𝑀𝑀A\otimes_{A}M\xrightarrow{\quad}Mitalic_A ⊗ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_M start_ARROW → end_ARROW italic_M (1-2)

    is an isomorphism. That would be the reasonable purely-algebraic analogue of the category \tensor[A]Ban\tensor*[_{A}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban of non-degenerate Banach A𝐴Aitalic_A-modules. Indeed, [25, Proposition II.3.13] (or [9, Theorem III.3.10]) shows that for Banach modules non-degeneracy is equivalent to the analytic counterpart to 1-2: the requirement that the canonical map A^AMM𝐴subscript^tensor-product𝐴𝑀𝑀A\operatorname{\widehat{\otimes}}_{A}M\to Mitalic_A start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_M → italic_M be an isomorphism.

\blacklozenge

2 Finitely-generated section spaces and local triviality

Theorem 2.3 is meant to address [22, Problem 3.12]. In the proof we will make frequent use of the following notation for a Banach bundle X{\mathcal{E}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_X:

Xnumerical condition:={xX|dimx meet said condition}.assignsubscript𝑋numerical conditionconditional-set𝑥𝑋dimensionsubscript𝑥 meet said conditionX_{\text{numerical condition}}:=\left\{x\in X\ |\ \dim{\mathcal{E}}_{x}\text{ % meet said condition}\right\}.italic_X start_POSTSUBSCRIPT numerical condition end_POSTSUBSCRIPT := { italic_x ∈ italic_X | roman_dim caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT meet said condition } .

Examples include Xdsubscript𝑋𝑑X_{d}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, d0𝑑subscriptabsent0d\in{\mathbb{Z}}_{\geq 0}italic_d ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT for the locus where the fibers have dimension precisely d𝑑ditalic_d, X>dsubscript𝑋absent𝑑X_{>d}italic_X start_POSTSUBSCRIPT > italic_d end_POSTSUBSCRIPT for strictly larger dimensions, etc. We occasionally decorate the symbol with that of the bundle as well, for clarity, always in self-explanatory fashion: Xdsubscript𝑋𝑑X_{d}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT might be X=dsubscript𝑋𝑑X_{{\mathcal{E}}=d}italic_X start_POSTSUBSCRIPT caligraphic_E = italic_d end_POSTSUBSCRIPT, X>d=X>dsubscript𝑋absent𝑑subscript𝑋𝑑X_{>d}=X_{{\mathcal{E}}>d}italic_X start_POSTSUBSCRIPT > italic_d end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT caligraphic_E > italic_d end_POSTSUBSCRIPT, and so on.

For continuous X{\mathcal{E}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_X The strata Xdsubscript𝑋𝑑X_{d}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT are in any case locally closed (open in their closure, or intersections of closed and open sets [5, §I.3.3, Definition 2 and Proposition 5]) because X>dsubscript𝑋absent𝑑X_{>d}italic_X start_POSTSUBSCRIPT > italic_d end_POSTSUBSCRIPT are open (countable unions of closed sets).

A few attributes of interest that Banach bundles may or may not have are as follows (see e.g. [22, discussion surrounding Proposition 2.1] for a similar quick convenient recollection).

Definition 2.1.

A bundle X{\mathcal{E}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_X over locally compact Hausdorff X𝑋Xitalic_X is

  • homogeneous [15, Introduction] if its fibers all have the same constant dimension;

  • subhomogeneous if there is a finite upper bound on their fiber dimensions dimxdimensionsubscript𝑥\dim{\mathcal{E}}_{x}roman_dim caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT;

  • (locally) trivial ([21, Definition 17.1], [15, Introduction]) if X×(some Banach space E)𝑋some Banach space 𝐸{\mathcal{E}}\cong X\times\left(\text{some Banach space }E\right)caligraphic_E ≅ italic_X × ( some Banach space italic_E ) (respectively, such isomorphisms hold over open patches covering X𝑋Xitalic_X);

  • conditionally (locally) trivial, (always under the assumption of subhomogeneity) if the restrictions of {\mathcal{E}}caligraphic_E to the strata

    Xdi,d0<<dk1subscript𝑋subscript𝑑𝑖subscript𝑑0subscript𝑑𝑘1X_{d_{i}},\quad d_{0}<\cdots<d_{k-1}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < ⋯ < italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT (2-1)

    are (locally) trivial;

  • of finite type (f.t.) [30, Definition 3.5.7] if it is trivialized by a finite open cover;

  • conditionally of finite type (f.t.) (always assuming subhomogeneity) if the restrictions to the strata are such;

  • (topologically) finitely-generated (f.g. for short) if Γ0()subscriptΓ0\Gamma_{0}({\mathcal{E}})roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) is so as a Banach module over C0(X)subscript𝐶0𝑋C_{0}(X)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ) (continuous functions on X𝑋Xitalic_X vanishing at infinity).

\blacklozenge

Recalling [43, §40, Exercise 2] that the Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT subsets of a topological space are the countable intersections of open sets, [8, Theorem 1.11] shows that for (F) bundles over compact Hausdorff bases X𝑋Xitalic_X

topological finite generationaggregate{subhomogeneityconditional f.t.Xd are Gδifftopological finite generationaggregatecasessubhomogeneityotherwiseconditional f.t.otherwiseXd are Gδotherwise\text{topological finite generation}\iff\text{aggregate}\begin{cases}\text{% subhomogeneity}\\ \text{conditional f.t.}\\ \text{$X_{\leq d}$ are $G_{\delta}$}\end{cases}topological finite generation ⇔ roman_aggregate { start_ROW start_CELL subhomogeneity end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL conditional f.t. end_CELL start_CELL end_CELL end_ROW start_ROW start_CELL italic_X start_POSTSUBSCRIPT ≤ italic_d end_POSTSUBSCRIPT are italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT end_CELL start_CELL end_CELL end_ROW

As another helpful piece of notation, when discussing a problem 𝒫𝒫{\mathcal{P}}caligraphic_P, say, for subhomogeneous Banach bundles, we write

𝒫𝐝,𝐝=(d0,,dk)=(d0<<dk1)subscript𝒫𝐝𝐝subscript𝑑0subscript𝑑𝑘subscript𝑑0subscript𝑑𝑘1{\mathcal{P}}_{\bf d},\quad{\bf d}=(d_{0},\cdots,d_{k})=(d_{0}<\cdots<d_{k-1})caligraphic_P start_POSTSUBSCRIPT bold_d end_POSTSUBSCRIPT , bold_d = ( italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , ⋯ , italic_d start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) = ( italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < ⋯ < italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT )

for instances of that problem for bundles whose strata carry precisely the fiber dimensions listed by the tuple 𝐝𝐝{\bf d}bold_d.

Remark 2.2.

The reader should not confuse symbols such as Xdsubscript𝑋absent𝑑X_{\leq d}italic_X start_POSTSUBSCRIPT ≤ italic_d end_POSTSUBSCRIPT with the similar ones we use for closed or open balls in Banach spaces: Ersubscript𝐸absent𝑟E_{\leq r}italic_E start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT and E<rsubscript𝐸absent𝑟E_{<r}italic_E start_POSTSUBSCRIPT < italic_r end_POSTSUBSCRIPT are the closed and open balls of radius r𝑟ritalic_r respectively in the Banach space E𝐸Eitalic_E. \blacklozenge

Theorem 2.3.

For an (F) Banach bundle X{\mathcal{E}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_X over a compact Hausdorff space the following conditions are equivalent.

  1. (a)

    {\mathcal{E}}caligraphic_E is locally trivial of finite rank.

  2. (b)

    The Banach C(X)𝐶𝑋C(X)italic_C ( italic_X )-module Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) of global sections is algebraically finitely-generated and projective.

  3. (c)

    Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) is algebraically finitely-generated.

It will be convenient to simplify the bundles under consideration by passing to quotient bundles [31, §2.4] thereof. Recall first the notion of a subbundle {\mathcal{F}}\leq{\mathcal{E}}caligraphic_F ≤ caligraphic_E ([18, §II.17, Exercise 41] for (F) and [31, Definition 2.9] for the broader class of (H) bundles): a collection of closed subspaces xxsubscript𝑥subscript𝑥{\mathcal{F}}_{x}\leq{\mathcal{E}}_{x}caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ≤ caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT for xX𝑥𝑋x\in Xitalic_x ∈ italic_X which aggregate into an (H) Banach bundle in its own right with the topology projection map to X𝑋Xitalic_X inherited from {\mathcal{E}}caligraphic_E. The disjoint union

/:=xXx/x,assignsubscriptcoproduct𝑥𝑋subscript𝑥subscript𝑥{\mathcal{E}}/{\mathcal{F}}:=\coprod_{x\in X}{\mathcal{E}}_{x}/{\mathcal{F}}_{% x},caligraphic_E / caligraphic_F := ∐ start_POSTSUBSCRIPT italic_x ∈ italic_X end_POSTSUBSCRIPT caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT / caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ,

with its quotient topology, has a natural (H) bundle structure [31, Proposition 2.16] (see also [39, §1]).

Over compact Hausdorff spaces (H) Banach bundles admit [28, Scholium 6.7] that a number of mutually equivalent sheaf-theoretic interpretations:

  • as sheaves of Banach modules over the sheaf 𝒞=𝒞(X)𝒞𝒞𝑋{\mathcal{C}}={\mathcal{C}}(X)caligraphic_C = caligraphic_C ( italic_X ) of bounded continuous functions on X𝑋Xitalic_X;

  • as sheaves of Banach C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules satisfying an additional constraint of being well-supported [28, Definition 4.2];

  • as the Banach sheaves of [42, §3] (or approximation sheaves of [28, §3.5]).

As a sheaf, the quotient bundle just recalled is nothing but (the bundle corresponding to) the quotient sheaf in the familiar sense ([6, Definition I.2.4], [23, §II.1], etc.).

The theory in those sources does not quite apply directly; it concerns sheaves valued in the category Set of sets rather than Ban, which does make a difference: stalks (fibers) xsubscript𝑥{\mathcal{E}}_{x}caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT are computed as colimits in the two respective categories, the Set-analogue 𝜋X𝜋𝑋{\mathcal{E}}\xrightarrow{\pi}Xcaligraphic_E start_ARROW overitalic_π → end_ARROW italic_X of a Banach bundle map ({\mathcal{E}}caligraphic_E being the étalé space [23, Exercise II.1.13] of the sheaf) is a local homeomorphism, etc. Much of the theory, though, replicates fairly straightforwardly.

Lemma 2.4.

Let {\mathcal{F}}\leq{\mathcal{E}}caligraphic_F ≤ caligraphic_E be an embedding of Banach bundles over a compact Hausdorff space X𝑋Xitalic_X.

The sheaf associated to the quotient /{\mathcal{E}}/{\mathcal{F}}caligraphic_E / caligraphic_F is the Banach sheaf BanSh(qpsh/)BanShsubscriptqpsh\textsc{BanSh}(\textsc{qpsh}_{{\mathcal{E}}/{\mathcal{F}}})BanSh ( qpsh start_POSTSUBSCRIPT caligraphic_E / caligraphic_F end_POSTSUBSCRIPT ) attached to the presheaf

(open UX)qpsh/ (for ‘quotient presheaf’)Γb(|U)/Γb(|U)\left(\text{open }U\subseteq X\right)\xmapsto{\quad\textsc{qpsh}_{{\mathcal{E}% }/{\mathcal{F}}}\text{ (for `quotient presheaf')}\quad}\Gamma_{b}({\mathcal{E}% }|_{U})/\Gamma_{b}({\mathcal{F}}|_{U})( open italic_U ⊆ italic_X ) start_ARROW start_OVERACCENT qpsh start_POSTSUBSCRIPT caligraphic_E / caligraphic_F end_POSTSUBSCRIPT (for ‘quotient presheaf’) end_OVERACCENT ↦ end_ARROW roman_Γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( caligraphic_E | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT ) / roman_Γ start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( caligraphic_F | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT )

as the latter’s image through the left adjoint BanSh to the inclusion functor

BanShX:=Banach sheaves on X⸦→BanPShX:=Banach-space presheaves on X.assignsubscriptBanSh𝑋Banach sheaves on X⸦→subscriptBanPSh𝑋assignBanach-space presheaves on X\textsc{BanSh}_{X}:=\text{Banach sheaves on $X$}\lhook\joinrel\xrightarrow{% \quad}\textsc{BanPSh}_{X}:=\text{Banach-space presheaves on $X$}.BanSh start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT := Banach sheaves on italic_X ⸦→ BanPSh start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT := Banach-space presheaves on italic_X .

Proof.

This will be immediate upon unpacking the requisite universal properties in the two settings (bundles and sheaves). By the very definition of 𝒬:=/assign𝒬{\mathcal{Q}}:={\mathcal{E}}/{\mathcal{F}}caligraphic_Q := caligraphic_E / caligraphic_F as the disjoint union of quotients x/xsubscript𝑥subscript𝑥{\mathcal{E}}_{x}/{\mathcal{F}}_{x}caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT / caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT, xX𝑥𝑋x\in Xitalic_x ∈ italic_X equipped with the quotient topology,

BunX(𝒬,𝒢){φBunX(,𝒢)|φ|0}subscriptBun𝑋𝒬𝒢conditional-set𝜑subscriptBun𝑋𝒢evaluated-at𝜑0\textsc{Bun}_{X}({\mathcal{Q}},{\mathcal{G}})\cong\left\{\varphi\in\textsc{Bun% }_{X}({\mathcal{E}},{\mathcal{G}})\ |\ \varphi|_{{\mathcal{F}}}\equiv 0\right\}Bun start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ( caligraphic_Q , caligraphic_G ) ≅ { italic_φ ∈ Bun start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ( caligraphic_E , caligraphic_G ) | italic_φ | start_POSTSUBSCRIPT caligraphic_F end_POSTSUBSCRIPT ≡ 0 }

functorially in 𝒢BunX𝒢subscriptBun𝑋{\mathcal{G}}\in\textsc{Bun}_{X}caligraphic_G ∈ Bun start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT. Recasting bundles as sheaves, the latter space is also

{φBanShX(,𝒢)|φ|0}conditional-set𝜑subscriptBanSh𝑋𝒢evaluated-at𝜑0\displaystyle\left\{\varphi\in\textsc{BanSh}_{X}({\mathcal{E}},{\mathcal{G}})% \ |\ \varphi|_{{\mathcal{F}}}\equiv 0\right\}{ italic_φ ∈ BanSh start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ( caligraphic_E , caligraphic_G ) | italic_φ | start_POSTSUBSCRIPT caligraphic_F end_POSTSUBSCRIPT ≡ 0 } BanPShX(qpsh/,𝒢)absentsubscriptBanPSh𝑋subscriptqpsh𝒢\displaystyle\cong\textsc{BanPSh}_{X}(\textsc{qpsh}_{{\mathcal{E}}/{\mathcal{F% }}},{\mathcal{G}})≅ BanPSh start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ( qpsh start_POSTSUBSCRIPT caligraphic_E / caligraphic_F end_POSTSUBSCRIPT , caligraphic_G )
BanShX(BanSh(qpsh/),𝒢).absentsubscriptBanSh𝑋BanShsubscriptqpsh𝒢\displaystyle\cong\textsc{BanSh}_{X}(\textsc{BanSh}(\textsc{qpsh}_{{\mathcal{E% }}/{\mathcal{F}}}),{\mathcal{G}}).≅ BanSh start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ( BanSh ( qpsh start_POSTSUBSCRIPT caligraphic_E / caligraphic_F end_POSTSUBSCRIPT ) , caligraphic_G ) .

The two objects we wish to identify,

𝒬BunXBanShXBanSh(qpsh/),formulae-sequence𝒬subscriptBun𝑋similar-to-or-equalsBanShsubscriptqpshsubscriptBanSh𝑋{\mathcal{Q}}\in\textsc{Bun}_{X}\quad\simeq\quad\textsc{BanSh}_{X}\ni\textsc{% BanSh}(\textsc{qpsh}_{{\mathcal{E}}/{\mathcal{F}}}),caligraphic_Q ∈ Bun start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ≃ BanSh start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ∋ BanSh ( qpsh start_POSTSUBSCRIPT caligraphic_E / caligraphic_F end_POSTSUBSCRIPT ) ,

thus represent isomorphic functors and must themselves be isomorphic. \blacksquare

Remarks 2.5.

Assume the base space X𝑋Xitalic_X compact Hausdorff throughout.

  1. (1)

    Quotient bundles /{\mathcal{E}}/{\mathcal{F}}caligraphic_E / caligraphic_F certainly need not be (F), even when {\mathcal{E}}caligraphic_E and {\mathcal{F}}caligraphic_F both are: the quotient 𝒬𝒬{\mathcal{Q}}caligraphic_Q of the trivial rank-1 bundle on X𝑋Xitalic_X by the bundle corresponding to the ideal C0(X{x})subscript𝐶0𝑋𝑥C_{0}(X\setminus\{x\})italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ∖ { italic_x } ) has rank 1 at x𝑥xitalic_x and 0 elsewhere, and hence will be (F) precisely when xX𝑥𝑋x\in Xitalic_x ∈ italic_X is isolated (i.e. when {x}=X𝒬>0𝑥subscript𝑋𝒬0\{x\}=X_{{\mathcal{Q}}>0}{ italic_x } = italic_X start_POSTSUBSCRIPT caligraphic_Q > 0 end_POSTSUBSCRIPT is open). [39, Example 5.5] is an instance of this observation (with X𝑋Xitalic_X consisting of a convergent sequence together with its limit x𝑥xitalic_x).

  2. (2)

    The surjection /{\mathcal{E}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow{\mathcal{E}}/{% \mathcal{F}}caligraphic_E start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → caligraphic_E / caligraphic_F always induces one at the level of sections: Γ()Γ(/)\Gamma({\mathcal{E}})\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow\Gamma(% {\mathcal{E}}/{\mathcal{F}})roman_Γ ( caligraphic_E ) start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → roman_Γ ( caligraphic_E / caligraphic_F ). This is a consequence of [39, Theorem 3.2], itself an application of the (Michael-style [41, Theorem 3.2”], [46, Theorem 1.1]) selection theorem [39, Theorem 2.9]. The hypothesis requires the openness of the map /{\mathcal{E}}\to{\mathcal{E}}/{\mathcal{F}}caligraphic_E → caligraphic_E / caligraphic_F, which does indeed obtain ([21, §9.4] or [31, Proposition 2.16]).

  3. (3)

    Alternatively, the surjectivity of Γ()Γ(/)\Gamma({\mathcal{E}})\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow\Gamma(% {\mathcal{E}}/{\mathcal{F}})roman_Γ ( caligraphic_E ) start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → roman_Γ ( caligraphic_E / caligraphic_F ) has a sheaf-theoretic interpretation: sheaves corresponding to (H) Banach bundles are, by [14, p.15, pre Proposition 1.3] (also [35, Lemma 3.3]), soft in the sense of [6, Definition II.9.1]: sections over closed subsets extend globally. It follows [6, Theorem II.9.9] that applying the global-section functor to

    0⸦→/00\to{\mathcal{F}}\lhook\joinrel\xrightarrow{\quad}{\mathcal{E}}\xrightarrow[]{% \quad}\mathrel{\mkern-14.0mu}\rightarrow{\mathcal{E}}/{\mathcal{F}}\to 00 → caligraphic_F ⸦→ caligraphic_E start_ARROW → end_ARROW → caligraphic_E / caligraphic_F → 0

    interpreted as a short exact sequence of sheaves produces a short exact sequence again.

    The caveat preceding Lemma 2.4 applies: [6, Theorem II.9.9] requires slight adjustments to the Ban (rather than Set) setup. The proof transports verbatim so long as supports [6, Definition I.1.10] of sections σΓ()𝜎Γ\sigma\in\Gamma({\mathcal{E}})italic_σ ∈ roman_Γ ( caligraphic_E ) are defined as

    |σ|:=closure {xX|σ(x)0}¯X.assign𝜎closure ¯conditional-set𝑥𝑋𝜎𝑥0𝑋|\sigma|:=\text{closure }\overline{\left\{x\in X\ |\ \sigma(x)\neq 0\right\}}% \subseteq X.| italic_σ | := closure over¯ start_ARG { italic_x ∈ italic_X | italic_σ ( italic_x ) ≠ 0 } end_ARG ⊆ italic_X .

    For sheaves valued in (discrete) abelian groups taking the closure is redundant, for the non-zero locus is automatically closed.

\blacklozenge

The quotient in Remark 2.51 fails to be (F) for very simple numerical reasons: for (F) Banach bundles the fiber-dimension function

Xxdimx0contains𝑋𝑥dimensionsubscript𝑥subscriptabsent0X\ni x\xmapsto{\quad}\dim{\mathcal{E}}_{x}\in{\mathbb{Z}}_{\geq 0}italic_X ∋ italic_x start_ARROW ↦ end_ARROW roman_dim caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT (2-2)

is lower semicontinuous. That condition fails in said example, but even it is no guarantee that quotients of (F) bundles are (F).

Example 2.6.

Fix

  • a point xX𝑥𝑋x\in Xitalic_x ∈ italic_X in a compact Hausdorff space;

  • a direct-sum decomposition E=FF𝐸direct-sum𝐹superscript𝐹E=F\oplus F^{\prime}italic_E = italic_F ⊕ italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT of finite-dimensional Banach spaces (so that in particular dimEdimF=dimFdimension𝐸dimension𝐹dimensionsuperscript𝐹\dim E-\dim F=\dim F^{\prime}roman_dim italic_E - roman_dim italic_F = roman_dim italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT);

  • and a vector vF𝑣superscript𝐹v\in F^{\prime}italic_v ∈ italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT whose distance from F𝐹Fitalic_F is strictly smaller than vnorm𝑣\|v\|∥ italic_v ∥.

Take for {\mathcal{E}}caligraphic_E the bundle corresponding to the C(X)𝐶𝑋C(X)italic_C ( italic_X )-module

Γ():={Xcontinuous𝑓E|f(x)F}assignΓconditional-setcontinuous𝑓𝑋𝐸𝑓𝑥superscript𝐹\Gamma({\mathcal{E}}):=\left\{X\xrightarrow[\text{continuous}]{f}E\ |\ f(x)\in F% ^{\prime}\right\}roman_Γ ( caligraphic_E ) := { italic_X start_ARROW undercontinuous start_ARROW overitalic_f → end_ARROW end_ARROW italic_E | italic_f ( italic_x ) ∈ italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT }

(a subbundle of the trivial X×E𝑋𝐸X\times Eitalic_X × italic_E) and similarly,

Γ():={Xcontinuous𝑓F|f(x)=0}.assignΓconditional-setcontinuous𝑓𝑋𝐹𝑓𝑥0\Gamma({\mathcal{F}}):=\left\{X\xrightarrow[\text{continuous}]{f}F\ |\ f(x)=0% \right\}.roman_Γ ( caligraphic_F ) := { italic_X start_ARROW undercontinuous start_ARROW overitalic_f → end_ARROW end_ARROW italic_F | italic_f ( italic_x ) = 0 } .

The quotient /{\mathcal{E}}/{\mathcal{F}}caligraphic_E / caligraphic_F has constant fiber dimension dimEdimF=dimFdimension𝐸dimension𝐹dimensionsuperscript𝐹\dim E-\dim F=\dim F^{\prime}roman_dim italic_E - roman_dim italic_F = roman_dim italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, but the “constant” section taking the value vF𝑣superscript𝐹v\in F^{\prime}italic_v ∈ italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in every fiber has discontinuous norm at the highlighted point x𝑥xitalic_x: taking the value vnorm𝑣\|v\|∥ italic_v ∥ there, but d(v,F)<v𝑑𝑣𝐹norm𝑣d(v,F)<\|v\|italic_d ( italic_v , italic_F ) < ∥ italic_v ∥ elsewhere. \blacklozenge

Remark 2.7.

Example 2.6 will also serve the purpose of answering [39, Question 5.6] in the negative: the quotient bundle 𝒬:=/assign𝒬{\mathcal{Q}}:={\mathcal{E}}/{\mathcal{F}}caligraphic_Q := caligraphic_E / caligraphic_F produced there is (as observed) not continuous, but its total space is nevertheless Hausdorff. To see this, simply note the following alternative description of 𝒬𝒬{\mathcal{Q}}caligraphic_Q: its total space is (topologically and linearly along each fiber) simply X×F𝑋superscript𝐹X\times F^{\prime}italic_X × italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, with the fibers 𝒬xFsubscript𝒬superscript𝑥superscript𝐹{\mathcal{Q}}_{x^{\prime}}\cong F^{\prime}caligraphic_Q start_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≅ italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT equipped with

  • the original norm on Fsuperscript𝐹F^{\prime}italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT regarded as a subspace of E𝐸Eitalic_E at x=xsuperscript𝑥𝑥x^{\prime}=xitalic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_x;

  • and the equivalent but different norm pulled back through

    Fsuperscript𝐹F^{\prime}italic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPTE𝐸Eitalic_EE/F𝐸𝐹E/Fitalic_E / italic_F\scriptstyle\cong

    elsewhere.

\blacklozenge

Theorem 2.8 below is very much in the spirit of [39, Proposition 5.7], also providing sufficient conditions for the continuity of the norm of a quotient Banach bundle. That statement does not apply directly, as it concerns locally uniform Banach bundles in the sense of [39, duscission post Proposition 5.2]: those obtained, locally on the base X𝑋Xitalic_X, by setting

x:=ψ(x),open UXψ(closed subspaces of a Banach space E){\mathcal{E}}_{x}:=\psi(x),\quad\text{open $U\subseteq X$}\xrightarrow{\quad% \psi\quad}\left(\text{closed subspaces of a Banach space $E$}\right)caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT := italic_ψ ( italic_x ) , open italic_U ⊆ italic_X start_ARROW start_OVERACCENT italic_ψ end_OVERACCENT → end_ARROW ( closed subspaces of a Banach space italic_E )

with ψ𝜓\psiitalic_ψ having the property that

Xx(unit ball of ψ(x))contains𝑋𝑥unit ball of ψ(x)X\ni x\xmapsto{\quad}\left(\text{unit ball of $\psi(x)$}\right)italic_X ∋ italic_x start_ARROW ↦ end_ARROW ( unit ball of italic_ψ ( italic_x ) )

is continuous for the Hausdorff metric [7, Definition 7.3.1] on the space of bounded closed subsets of E𝐸Eitalic_E:

d(A,B)𝑑𝐴𝐵\displaystyle d(A,B)italic_d ( italic_A , italic_B ) :=max(d(a,B),d(b,A)|aA,bB)assignabsent𝑑𝑎𝐵conditional𝑑𝑏𝐴𝑎𝐴𝑏𝐵\displaystyle:=\max\left(d(a,B),\ d(b,A)\ |\ a\in A,\ b\in B\right):= roman_max ( italic_d ( italic_a , italic_B ) , italic_d ( italic_b , italic_A ) | italic_a ∈ italic_A , italic_b ∈ italic_B )
d(a,B)𝑑𝑎𝐵\displaystyle d(a,B)italic_d ( italic_a , italic_B ) :=inf{d(a,b)|bB}.assignabsentinfimumconditional-set𝑑𝑎𝑏𝑏𝐵\displaystyle:=\inf\left\{d(a,b)\ |\ b\in B\right\}.:= roman_inf { italic_d ( italic_a , italic_b ) | italic_b ∈ italic_B } .

To state a version of that result appropriate outside the scope of locally uniform bundles, we need to recall some background on topologies on classes of subsets of a topological space. Specifically, following [10, §1.1] or [37, §1.3]:

  • The lower Vietoris topology 𝒯Vsuperscriptsubscript𝒯𝑉{\mathcal{T}}_{V}^{-}caligraphic_T start_POSTSUBSCRIPT italic_V end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT on a class 𝒞𝒞{\mathcal{C}}caligraphic_C of subsets (typically closed) of a topological space X𝑋Xitalic_X has

    {A𝒞|AU},UX openconditional-set𝐴𝒞𝐴𝑈𝑈𝑋 open\left\{A\in{\mathcal{C}}\ |\ A\cap U\neq\emptyset\right\},\quad U\subseteq X% \text{ open}{ italic_A ∈ caligraphic_C | italic_A ∩ italic_U ≠ ∅ } , italic_U ⊆ italic_X open

    as a subbase of open sets.

  • The upper Vietoris topology 𝒯V+superscriptsubscript𝒯𝑉{\mathcal{T}}_{V}^{+}caligraphic_T start_POSTSUBSCRIPT italic_V end_POSTSUBSCRIPT start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT has

    {A𝒞|AU},UX openconditional-set𝐴𝒞𝐴𝑈𝑈𝑋 open\left\{A\in{\mathcal{C}}\ |\ A\subset U\right\},\quad U\subseteq X\text{ open}{ italic_A ∈ caligraphic_C | italic_A ⊂ italic_U } , italic_U ⊆ italic_X open

    as a (sub)base of open sets.

  • The (plain) Vietoris topology 𝒯Vsubscript𝒯𝑉{\mathcal{T}}_{V}caligraphic_T start_POSTSUBSCRIPT italic_V end_POSTSUBSCRIPT is the supremum of 𝒯V±superscriptsubscript𝒯𝑉plus-or-minus{\mathcal{T}}_{V}^{\pm}caligraphic_T start_POSTSUBSCRIPT italic_V end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ± end_POSTSUPERSCRIPT.

Theorem 2.8.

Let {\mathcal{F}}\leq{\mathcal{E}}caligraphic_F ≤ caligraphic_E be an embedding of (F) Banach bundles over compact Hausdorff X𝑋Xitalic_X. The quotient /{\mathcal{E}}/{\mathcal{F}}caligraphic_E / caligraphic_F is then again (F) provided the map

Xx(closed r-ball (x)r)Cl():={closed subsets of }contains𝑋𝑥closed r-ball subscriptsubscript𝑥absent𝑟Classignclosed subsets of X\ni x\xmapsto{\quad}\left(\text{closed $r$-ball }({\mathcal{F}}_{x})_{\leq r}% \right)\in\mathrm{Cl}({\mathcal{E}}):=\left\{\text{closed subsets of }{% \mathcal{E}}\right\}italic_X ∋ italic_x start_ARROW ↦ end_ARROW ( closed italic_r -ball ( caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT ) ∈ roman_Cl ( caligraphic_E ) := { closed subsets of caligraphic_E } (2-3)

is upper-Vietoris continuous for some or equivalently all r>0𝑟0r>0italic_r > 0.

Locally trivial finite-rank subbundles of (F) bundles plainly satisfy the hypothesis on {\mathcal{F}}caligraphic_F, hence:

Corollary 2.9.

A quotient of an (F) Banach bundle over a compact Hausdorff space by a finite-rank locally trivial (hence also (F)) subbundle is again (F).

Proof of Theorem 2.8.

The mutual equivalence of the two conditions is plain enough, as one radius r𝑟ritalic_r will recover the others by scaling.

We denote by π𝜋\piitalic_π the various bundle projections to the base space X𝑋Xitalic_X, relying on context to distinguish among them. One way to prove that the norm of 𝒬:=/assign𝒬{\mathcal{Q}}:={\mathcal{E}}/{\mathcal{F}}caligraphic_Q := caligraphic_E / caligraphic_F is continuous is, by [14, Theorem 2.6] (say), to show that the function

Xxσ(x)𝒬xcontains𝑋𝑥subscriptnorm𝜎𝑥subscript𝒬𝑥X\ni x\xmapsto{\quad}\|\sigma(x)\|_{{\mathcal{Q}}_{x}}italic_X ∋ italic_x start_ARROW ↦ end_ARROW ∥ italic_σ ( italic_x ) ∥ start_POSTSUBSCRIPT caligraphic_Q start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT end_POSTSUBSCRIPT

is continuous at a fixed arbitrary x0Xsubscript𝑥0𝑋x_{0}\in Xitalic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_X for a fixed but again arbitrary σΓ(𝒬)𝜎Γ𝒬\sigma\in\Gamma({\mathcal{Q}})italic_σ ∈ roman_Γ ( caligraphic_Q ). Furthermore, by the surjectivity of Γ()Γ(𝒬)\Gamma({\mathcal{E}})\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow\Gamma(% {\mathcal{Q}})roman_Γ ( caligraphic_E ) start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → roman_Γ ( caligraphic_Q ) (Remark 2.52), we can assume that σ𝜎\sigmaitalic_σ is in fact a section of the ambient bundle {\mathcal{E}}caligraphic_E (retaining the symbol slightly abusively). Finally, we are in fact only interested in the lower semicontinuity, for the upper comes for free from the general theory of (H) quotient bundles.

Suppose σ(x0)𝒬>K0subscriptnorm𝜎subscript𝑥0𝒬𝐾0\|\sigma(x_{0})\|_{{\mathcal{Q}}}>K\geq 0∥ italic_σ ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ∥ start_POSTSUBSCRIPT caligraphic_Q end_POSTSUBSCRIPT > italic_K ≥ 0. Extending the notation 1-1, the continuity of the norm of {\mathcal{E}}caligraphic_E implies that

V>K(Uσ)=V>K(Uσσ(x0)):={sE|π(s)U and σ(π(s))sπ(p)>K}subscript𝑉absent𝐾conditional𝑈𝜎subscript𝑉absent𝐾𝑈delimited-∣∣𝜎𝜎subscript𝑥0assignconditional-set𝑠𝐸𝜋𝑠𝑈 and subscriptnorm𝜎𝜋𝑠𝑠subscript𝜋𝑝𝐾V_{>K}(U\mid\sigma)=V_{>K}(U\mid\sigma\mid\sigma(x_{0})):=\left\{s\in E\ |\ % \pi(s)\in U\text{ and }\|\sigma(\pi(s))-s\|_{{\mathcal{E}}_{\pi(p)}}>K\right\}% \subset{\mathcal{E}}italic_V start_POSTSUBSCRIPT > italic_K end_POSTSUBSCRIPT ( italic_U ∣ italic_σ ) = italic_V start_POSTSUBSCRIPT > italic_K end_POSTSUBSCRIPT ( italic_U ∣ italic_σ ∣ italic_σ ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) := { italic_s ∈ italic_E | italic_π ( italic_s ) ∈ italic_U and ∥ italic_σ ( italic_π ( italic_s ) ) - italic_s ∥ start_POSTSUBSCRIPT caligraphic_E start_POSTSUBSCRIPT italic_π ( italic_p ) end_POSTSUBSCRIPT end_POSTSUBSCRIPT > italic_K } ⊂ caligraphic_E (2-4)

is open for every open neighborhood Ux0subscript𝑥0𝑈U\ni x_{0}italic_U ∋ italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. Every ball (x0)rsubscriptsubscriptsubscript𝑥0absent𝑟({\mathcal{F}}_{x_{0}})_{\leq r}( caligraphic_F start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT is contained in that open set by assumption, hence so are (x)rsubscriptsubscript𝑥absent𝑟({\mathcal{F}}_{x})_{\leq r}( caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT for x𝑥xitalic_x close to x0subscript𝑥0x_{0}italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT by upper-Vietoris continuity. Or: for every r>0𝑟0r>0italic_r > 0 there is a neighborhood Vx0subscript𝑥0𝑉V\ni x_{0}italic_V ∋ italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT such that

xVd(σ(x),(x)r)>K.𝑥𝑉𝑑𝜎𝑥subscriptsubscript𝑥absent𝑟𝐾x\in V\xRightarrow{\quad}d(\sigma(x),({\mathcal{F}}_{x})_{\leq r})>K.italic_x ∈ italic_V start_ARROW ⇒ end_ARROW italic_d ( italic_σ ( italic_x ) , ( caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT ) > italic_K .

For x𝑥xitalic_x sufficiently close to x0subscript𝑥0x_{0}italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT there will be some r𝑟ritalic_r such that

d(x,x)Kd(x,(x)r)K,𝑑𝑥subscript𝑥𝐾𝑑𝑥subscriptsubscript𝑥absent𝑟𝐾d\left(x,{\mathcal{F}}_{x}\right)\leq K\xLeftrightarrow{\quad}d\left(x,({% \mathcal{F}}_{x})_{\leq r}\right)\leq K,italic_d ( italic_x , caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ) ≤ italic_K start_ARROW ⇔ end_ARROW italic_d ( italic_x , ( caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT ) ≤ italic_K ,

hence the conclusion. \blacksquare

Remark 2.10.

[39, Proposition 5.7] does not quite follow from Theorem 2.8 directly, for the former’s continuity assumption is, formally, weaker than the latter’s: per [37, Proposition 4.2.1(i)], upper-Vietoris convergence entails convergence in the upper (Hausdorff) hemimetric [37, post Proposition 4.1.4]

d+(A,B):=inf{ε0|Bε-neighborhood of A}.assignsubscript𝑑𝐴𝐵infimumconditional-set𝜀0𝐵ε-neighborhood of 𝐴d_{+}(A,B):=\inf\left\{\varepsilon\geq 0\ |\ B\subseteq\text{$\varepsilon$-% neighborhood of }A\right\}.italic_d start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ( italic_A , italic_B ) := roman_inf { italic_ε ≥ 0 | italic_B ⊆ italic_ε -neighborhood of italic_A } .

but not conversely. The proof of Theorem 2.8, though, does recover [39, Proposition 5.7]: for locally uniform Banach bundles {\mathcal{F}}\leq{\mathcal{E}}caligraphic_F ≤ caligraphic_E over X𝑋Xitalic_X and x0Xsubscript𝑥0𝑋x_{0}\in Xitalic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_X, σ𝜎\sigmaitalic_σ and so on as in the proof of Theorem 2.8, assuming

(x0)rV>K(Uσ)(in the notation of 2-4),subscriptsubscriptsubscript𝑥0absent𝑟subscript𝑉absent𝐾conditional𝑈𝜎in the notation of 2-4({\mathcal{F}}_{x_{0}})_{\leq r}\subset V_{>K}(U\mid\sigma)\quad\left(\text{in% the notation of \lx@cref{creftypecap~refnum}{eq:vusigma}}\right),( caligraphic_F start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT ⊂ italic_V start_POSTSUBSCRIPT > italic_K end_POSTSUBSCRIPT ( italic_U ∣ italic_σ ) ( in the notation of ) ,

if x𝑥xitalic_x is sufficiently close to x0subscript𝑥0x_{0}italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT (so that the ball (x)rsubscriptsubscript𝑥absent𝑟({\mathcal{F}}_{x})_{\leq r}( caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT is Hausdorff-close to (x0)rsubscriptsubscriptsubscript𝑥0absent𝑟({\mathcal{F}}_{x_{0}})_{\leq r}( caligraphic_F start_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT) we have (x)rV>Kε(Uσ)subscriptsubscript𝑥absent𝑟subscript𝑉absent𝐾𝜀conditional𝑈𝜎({\mathcal{F}}_{x})_{\leq r}\subset V_{>K-\varepsilon}(U\mid\sigma)( caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT ≤ italic_r end_POSTSUBSCRIPT ⊂ italic_V start_POSTSUBSCRIPT > italic_K - italic_ε end_POSTSUBSCRIPT ( italic_U ∣ italic_σ ) for pre-selected small ε>0𝜀0\varepsilon>0italic_ε > 0.

It would be possible to state a common generalization of [39, Proposition 5.7] and Theorem 2.8, and the latter’s proof essentially delivers it; the statement, though, would be a little awkward: one would have to require a formally weaker form of upper-Vietoris convergence, involving the sets V>K(Uσ)subscript𝑉absent𝐾conditional𝑈𝜎V_{>K}(U\mid\sigma)italic_V start_POSTSUBSCRIPT > italic_K end_POSTSUBSCRIPT ( italic_U ∣ italic_σ ) rather than arbitrary open subsets of {\mathcal{E}}caligraphic_E. \blacklozenge

Proof of Theorem 2.3.

a \Rightarrow b is a consequence of Swan’s Theorem [49, Theorem 2], while b \Rightarrow c is formal, so the substantive implication is c \Rightarrow a.

The subhomogeneity of {\mathcal{E}}caligraphic_E and the fact that every Xdsubscript𝑋𝑑X_{d}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT admits a finite {\mathcal{E}}caligraphic_E-trivializing open cover already follows [8, Theorem 1.11] from topological finite generation. The issue at hand is to show that the stronger algebraic assumption also implies the continuity of the dimension function 2-2 (as opposed to its lower semicontinuity). Equivalently, the claim is that the strata Xdsubscript𝑋𝑑X_{d}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, a priori locally closed, are in fact all closed (or all open, or all clopen). We simplify the setup progressively.

  1. (I)

    : reduction to conditionally trivial {\mathcal{E}}caligraphic_E. Recall from Definition 2.1 that Conditionally trivial means trivial over every stratum Xdsubscript𝑋𝑑X_{d}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, d0𝑑subscriptabsent0d\in{\mathbb{Z}}_{\geq 0}italic_d ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT. Lemma 2.11 below shows (via [8, Theorem 1.11], which ensures the hypothesis of the lemma is equivalent to topological finite generation) that X𝑋Xitalic_X has a finite closed cover X=i=1sYi𝑋superscriptsubscript𝑖1𝑠subscript𝑌𝑖X=\bigcup_{i=1}^{s}Y_{i}italic_X = ⋃ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT with |Yievaluated-atsubscript𝑌𝑖{\mathcal{E}}|_{Y_{i}}caligraphic_E | start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT conditionally trivial. Every net

    Xd(xλ)𝜆xXd,d>dformulae-sequencesuperset-ofsubscript𝑋𝑑subscript𝑥𝜆𝜆𝑥subscript𝑋superscript𝑑𝑑superscript𝑑X_{d}\supset(x_{\lambda})\xrightarrow[\lambda]{\quad}x\in X_{d^{\prime}},\quad d% >d^{\prime}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ⊃ ( italic_x start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT ) start_ARROW underitalic_λ start_ARROW → end_ARROW end_ARROW italic_x ∈ italic_X start_POSTSUBSCRIPT italic_d start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT , italic_d > italic_d start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT

    will have a convergent subnet lying within a single Yisubscript𝑌𝑖Y_{i}italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, so we can restrict attention to the latter.

  2. (II)

    : reduction to 𝒫(d0,d1)subscript𝒫subscript𝑑0subscript𝑑1{\mathcal{P}}_{(d_{0},d_{1})}caligraphic_P start_POSTSUBSCRIPT ( italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT. This will be an induction on the number k𝑘kitalic_k of strata Xdisubscript𝑋subscript𝑑𝑖X_{d_{i}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT, d0<d1<<dk1subscript𝑑0subscript𝑑1subscript𝑑𝑘1d_{0}<d_{1}<\cdots<d_{k-1}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < ⋯ < italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT. Assuming by the inductive hypothesis that the (k1)𝑘1(k-1)( italic_k - 1 )-strata case is settled for k3𝑘3k\geq 3italic_k ≥ 3, we have the clopen partition

    closed X<dk1=Xdk11=i=0k2Xdi.closed subscript𝑋absentsubscript𝑑𝑘1subscript𝑋absentsubscript𝑑𝑘11superscriptsubscriptcoproduct𝑖0𝑘2subscript𝑋subscript𝑑𝑖\text{closed }X_{<d_{k-1}}=X_{\leq d_{k-1}-1}=\coprod_{i=0}^{k-2}X_{d_{i}}.closed italic_X start_POSTSUBSCRIPT < italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT - 1 end_POSTSUBSCRIPT = ∐ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k - 2 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

    We can now restrict attention to small compact neighborhoods of points in individual Xdisubscript𝑋subscript𝑑𝑖X_{d_{i}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT, i<k1𝑖𝑘1i<k-1italic_i < italic_k - 1 to conclude (by the 2-strata case, assumed settled for the purpose of the present argument) that that the closure of Xdk1subscript𝑋subscript𝑑𝑘1X_{d_{k-1}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not meet said Xdisubscript𝑋subscript𝑑𝑖X_{d_{i}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT, i<k1𝑖𝑘1i<k-1italic_i < italic_k - 1. This completes the induction step.

  3. (III)

    : reduction to 𝒫(0,d1)subscript𝒫0subscript𝑑1{\mathcal{P}}_{(0,d_{1})}caligraphic_P start_POSTSUBSCRIPT ( 0 , italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT. We are assuming {\mathcal{E}}caligraphic_E conditionally trivial and hence its restriction d0:=|Xd0assignsubscriptsubscript𝑑0evaluated-atsubscript𝑋subscript𝑑0{\mathcal{E}}_{d_{0}}:={\mathcal{E}}|_{X_{d_{0}}}caligraphic_E start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT := caligraphic_E | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT trivial. Extend a nowhere-zero section σΓ(d0)𝜎Γsubscriptsubscript𝑑0\sigma\in\Gamma({\mathcal{E}}_{d_{0}})italic_σ ∈ roman_Γ ( caligraphic_E start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) to all of X𝑋Xitalic_X (denoting the extension by the same symbol), and replace X𝑋Xitalic_X with a closed neighborhood of Xd0subscript𝑋subscript𝑑0X_{d_{0}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT over which s𝑠sitalic_s is non-zero.

    Now,

    :=xXx,x:=σ(x)formulae-sequenceassignsubscriptcoproduct𝑥𝑋subscript𝑥assignsubscript𝑥𝜎𝑥{\mathcal{F}}:=\coprod_{x\in X}{\mathcal{F}}_{x},\quad{\mathcal{F}}_{x}:={% \mathbb{C}}\sigma(x)caligraphic_F := ∐ start_POSTSUBSCRIPT italic_x ∈ italic_X end_POSTSUBSCRIPT caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT := blackboard_C italic_σ ( italic_x )

    is a subbundle in the sense of [18, §II.17, Exercise 41], so we can form the quotient bundle 𝒬:=/assign𝒬{\mathcal{Q}}:={\mathcal{E}}/{\mathcal{F}}caligraphic_Q := caligraphic_E / caligraphic_F, (F) rather than just (H) by Corollary 2.9. The fiber dimensions of 𝒬𝒬{\mathcal{Q}}caligraphic_Q are d01subscript𝑑01d_{0}-1italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - 1 and d11subscript𝑑11d_{1}-1italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 and the strata are the same (i.e. X𝒬=di1=X=disubscript𝑋𝒬subscript𝑑𝑖1subscript𝑋subscript𝑑𝑖X_{{\mathcal{Q}}=d_{i}-1}=X_{{\mathcal{E}}=d_{i}}italic_X start_POSTSUBSCRIPT caligraphic_Q = italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - 1 end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT caligraphic_E = italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT, i=0,1𝑖01i=0,1italic_i = 0 , 1), so we can repeat the procedure until the lower dimension vanishes. Passing to bundle quotients will not affect (either algebraic or topological) finite generation by Remark 2.52.

  4. (IV)

    : reduction to 𝒫0,1subscript𝒫01{\mathcal{P}}_{0,1}caligraphic_P start_POSTSUBSCRIPT 0 , 1 end_POSTSUBSCRIPT. We are now considering the 𝒫0,d1subscript𝒫0subscript𝑑1{\mathcal{P}}_{0,d_{1}}caligraphic_P start_POSTSUBSCRIPT 0 , italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT instance of the problem. We can proceed as in the previous step, this time quotienting instead by the subbundle spanned by a section vanishing precisely on X0subscript𝑋0X_{0}italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT: such sections do exist by [43, §33, Exercise 4], because [8, Theorem 1.11] X0Xsubscript𝑋0𝑋X_{0}\subseteq Xitalic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⊆ italic_X is closed and Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT.

    The subbundle {\mathcal{F}}\leq{\mathcal{E}}caligraphic_F ≤ caligraphic_E is now (locally) trivial only over X1subscript𝑋1X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, hence so is the quotient /{\mathcal{E}}/{\mathcal{F}}caligraphic_E / caligraphic_F. Continuity of the norm at points of X1subscript𝑋1X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT then follows from the fact that all bundles vanish there.

  5. (V)

    : Conclusion. After steps I and IV we have X=(Z:=X0)(U:=X1)𝑋assign𝑍subscript𝑋0coproductassign𝑈subscript𝑋1X=(Z:=X_{0})\coprod(U:=X_{1})italic_X = ( italic_Z := italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ∐ ( italic_U := italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ), |Uevaluated-at𝑈{\mathcal{E}}|_{U}caligraphic_E | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT is trivial, and

    Γ()=C0(U)=C0(XZ)={fC(X)|f|Z0}.Γsubscript𝐶0𝑈subscript𝐶0𝑋𝑍conditional-set𝑓𝐶𝑋evaluated-at𝑓𝑍0\Gamma({\mathcal{E}})=C_{0}(U)=C_{0}(X\setminus Z)=\left\{f\in C(X)\ |\ f|_{Z}% \equiv 0\right\}.roman_Γ ( caligraphic_E ) = italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) = italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ∖ italic_Z ) = { italic_f ∈ italic_C ( italic_X ) | italic_f | start_POSTSUBSCRIPT italic_Z end_POSTSUBSCRIPT ≡ 0 } .

    The balance of the claim is now as follows: if, for an open subset UX𝑈𝑋U\subseteq Xitalic_U ⊆ italic_X, the ideal C0(U)C(X)subscript𝐶0𝑈𝐶𝑋C_{0}(U)\subseteq C(X)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) ⊆ italic_C ( italic_X ) is (algebraically) finitely-generated, then U𝑈Uitalic_U is also closed. Because, however, C0(U)subscript𝐶0𝑈C_{0}(U)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) is a Hilbert C(X)𝐶𝑋C(X)italic_C ( italic_X )-module in the sense of [53, Definition 15.1.5], its algebraic finite generation makes it projective [53, Corollary 15.4.8] and hence the section module of a locally trivial bundle by Serre-Swan again.

This completes the proof. \blacksquare

The hypotheses on a Banach bundle X{\mathcal{E}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_X of the following result are jointly equivalent, by [8, Theorem 1.11], to Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) being; stated in its present form, however, renders Lemma 2.11 independent of that earlier work.

Lemma 2.11.

Let X{\mathcal{E}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_X be a subhomogeneous (F) Banach bundle, conditionally f.t. and with Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT Xdsubscript𝑋absent𝑑X_{\leq d}italic_X start_POSTSUBSCRIPT ≤ italic_d end_POSTSUBSCRIPT.

X𝑋Xitalic_X has a finite closed cover X=i=1sYi𝑋superscriptsubscript𝑖1𝑠subscript𝑌𝑖X=\bigcup_{i=1}^{s}Y_{i}italic_X = ⋃ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT with |Yievaluated-atsubscript𝑌𝑖{\mathcal{E}}|_{Y_{i}}caligraphic_E | start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT conditionally trivial for all i𝑖iitalic_i.

Proof.

Stratify X𝑋Xitalic_X by the Xdsubscript𝑋𝑑X_{d}italic_X start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT, d0<<dk1subscript𝑑0subscript𝑑𝑘1d_{0}<\cdots<d_{k-1}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < ⋯ < italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT. We conditionally trivialize {\mathcal{E}}caligraphic_E over progressively larger Xdsubscript𝑋absent𝑑X_{\leq d}italic_X start_POSTSUBSCRIPT ≤ italic_d end_POSTSUBSCRIPT, each time focusing on one member of a judiciously-chosen finite closed cover.

First cover X𝑋Xitalic_X with finitely many closed sets over which |Xd0evaluated-atsubscript𝑋subscript𝑑0{\mathcal{E}}|_{X_{d_{0}}}caligraphic_E | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT is trivial, together with closed sets avoiding Xd0subscript𝑋subscript𝑑0X_{d_{0}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and hence amenable to induction on k𝑘kitalic_k. In homing in on a single such set, we may as well assume |Xd0evaluated-atsubscript𝑋subscript𝑑0{\mathcal{E}}|_{X_{d_{0}}}caligraphic_E | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT trivial. This constitutes the first step in an inductive process. To proceed, assume Xdisubscriptsubscript𝑋absentsubscript𝑑𝑖{\mathcal{E}}_{X_{\leq d_{i}}}caligraphic_E start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT conditionally trivial. In proving the main claim for Xdi+1subscript𝑋absentsubscript𝑑𝑖1X_{\leq d_{i+1}}italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT, we will have completed the induction step. The simplified setup, then, is this:

  • |Zevaluated-at𝑍{\mathcal{E}}|_{Z}caligraphic_E | start_POSTSUBSCRIPT italic_Z end_POSTSUBSCRIPT is conditionally trivial for ZX𝑍𝑋Z\subseteq Xitalic_Z ⊆ italic_X closed Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT (having substituted the symbols X𝑋Xitalic_X and Z𝑍Zitalic_Z for Xdi+1subscript𝑋absentsubscript𝑑𝑖1X_{\leq d_{i+1}}italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT italic_i + 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and Xdisubscript𝑋absentsubscript𝑑𝑖X_{\leq d_{i}}italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT respectively);

  • and |Uevaluated-at𝑈{\mathcal{E}}|_{U}caligraphic_E | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT is homogeneous of finite type for U:=XZassign𝑈𝑋𝑍U:=X\setminus Zitalic_U := italic_X ∖ italic_Z.

We are assuming that |𝒰evaluated-at𝒰{\mathcal{E}}|_{{\mathcal{U}}}caligraphic_E | start_POSTSUBSCRIPT caligraphic_U end_POSTSUBSCRIPT is trivialized by a finite open cover U=i=1nUn𝑈superscriptsubscript𝑖1𝑛subscript𝑈𝑛U=\bigcup_{i=1}^{n}U_{n}italic_U = ⋃ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_U start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, and also that U𝑈Uitalic_U is Fσsubscript𝐹𝜎F_{\sigma}italic_F start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT in X𝑋Xitalic_X and hence ([54, Theorems 20.7 and 20.10]) paracompact so also normal. It follows [43, Theorem 36.1, Step 1 of the proof] that there is an open cover of U𝑈Uitalic_U by Visubscript𝑉𝑖V_{i}italic_V start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, 1in1𝑖𝑛1\leq i\leq n1 ≤ italic_i ≤ italic_n with Visubscript𝑉𝑖V_{i}italic_V start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT’s closure in U𝑈Uitalic_U contained in Uisubscript𝑈𝑖U_{i}italic_U start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. The desired finite cover is by Vi¯¯subscript𝑉𝑖\overline{V_{i}}over¯ start_ARG italic_V start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG (closure in X𝑋Xitalic_X). \blacksquare

Remark 2.12.

A finite cover as in Lemma 2.11, conditionally trivializing {\mathcal{E}}caligraphic_E, can certainly not be chosen open in general: take for X𝑋Xitalic_X the cone [24, p.9]

X:=CY:=Y×[0,1]/Y×{0}assign𝑋𝐶𝑌assign𝑌01𝑌0X:=CY:=Y\times[0,1]/Y\times\{0\}italic_X := italic_C italic_Y := italic_Y × [ 0 , 1 ] / italic_Y × { 0 }

on a compact Hausdorff space Y𝑌Yitalic_Y, and for {\mathcal{E}}caligraphic_E a bundle restricting to

π,Y×(0,1]πY\pi^{*}{\mathcal{F}},\quad Y\times(0,1]\xrightarrow{\quad\pi\quad}Yitalic_π start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT caligraphic_F , italic_Y × ( 0 , 1 ] start_ARROW start_OVERACCENT italic_π end_OVERACCENT → end_ARROW italic_Y

for non-trivial Y{\mathcal{F}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow Ycaligraphic_F start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_Y and trivial at the tip of the cone. {\mathcal{E}}caligraphic_E cannot be trivialized in any neighborhood of that tip. \blacklozenge

Lemma 2.11 allows the reduction of general problems concerning the bundles mentioned there to particularly pleasant section modules.

Corollary 2.13.

Let {\mathcal{E}}caligraphic_E be a subhomogeneous (F) Banach bundle over compact Hausdorff X𝑋Xitalic_X, conditionally f.t. and with Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT Xdsubscript𝑋absent𝑑X_{\leq d}italic_X start_POSTSUBSCRIPT ≤ italic_d end_POSTSUBSCRIPT.

X𝑋Xitalic_X has a finite closed cover X=i=1sYi𝑋superscriptsubscript𝑖1𝑠subscript𝑌𝑖X=\bigcup_{i=1}^{s}Y_{i}italic_X = ⋃ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT with

iΓ(|Yi)jfinite sumC0(Uij),UijYi open Fσ.formulae-sequencefor-all𝑖Γevaluated-atsubscript𝑌𝑖superscriptsubscriptdirect-sum𝑗finite sumsubscript𝐶0subscript𝑈𝑖𝑗subscript𝑈𝑖𝑗subscript𝑌𝑖 open Fσ\forall i\quad\Gamma({\mathcal{E}}|_{Y_{i}})\cong\bigoplus_{j}^{\text{finite % sum}}C_{0}(U_{ij}),\quad U_{ij}\subseteq Y_{i}\text{ open $F_{\sigma}$}.∀ italic_i roman_Γ ( caligraphic_E | start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ≅ ⨁ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT finite sum end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ) , italic_U start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT ⊆ italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT open italic_F start_POSTSUBSCRIPT italic_σ end_POSTSUBSCRIPT .

Proof.

We can assume {\mathcal{E}}caligraphic_E conditionally trivial by Lemma 2.11, with fiber dimensions d0<<dk1subscript𝑑0subscript𝑑𝑘1d_{0}<\cdots<d_{k-1}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < ⋯ < italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT. d0subscript𝑑0d_{0}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT sections σjsubscript𝜎𝑗\sigma_{j}italic_σ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT restricting to a basis in every fiber above Xd0subscript𝑋subscript𝑑0X_{d_{0}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT can be extended to a closed neighborhood UXd0subscript𝑋subscript𝑑0𝑈U\supset X_{d_{0}}italic_U ⊃ italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. The restriction |XU¯evaluated-at¯𝑋𝑈{\mathcal{E}}|_{\overline{X\setminus U}}caligraphic_E | start_POSTSUBSCRIPT over¯ start_ARG italic_X ∖ italic_U end_ARG end_POSTSUBSCRIPT has fewer fiber dimensions and can be taken care of by induction on k𝑘kitalic_k, so we can henceforth assume U=X𝑈𝑋U=Xitalic_U = italic_X.

Let {\mathcal{F}}\leq{\mathcal{E}}caligraphic_F ≤ caligraphic_E be the trivial rank-d0subscript𝑑0d_{0}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT subbundle generated by {σj}jsubscriptsubscript𝜎𝑗𝑗\{\sigma_{j}\}_{j}{ italic_σ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT. The quotient 𝒬:=/assign𝒬{\mathcal{Q}}:={\mathcal{E}}/{\mathcal{F}}caligraphic_Q := caligraphic_E / caligraphic_F is trivial of respective rank did0subscript𝑑𝑖subscript𝑑0d_{i}-d_{0}italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT over X=disubscript𝑋subscript𝑑𝑖X_{{\mathcal{E}}=d_{i}}italic_X start_POSTSUBSCRIPT caligraphic_E = italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Focusing for the moment on Xd1subscript𝑋absentsubscript𝑑1X_{\leq d_{1}}italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT, one can always find d1d0subscript𝑑1subscript𝑑0d_{1}-d_{0}italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT sections σjΓ0(|Xd1)subscriptsuperscript𝜎superscript𝑗subscriptΓ0evaluated-atsubscript𝑋absentsubscript𝑑1\sigma^{\prime}_{j^{\prime}}\in\Gamma_{0}\left({\mathcal{E}}|_{X_{\leq d_{1}}}\right)italic_σ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ∈ roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) generating 𝒬|Xd1evaluated-at𝒬subscript𝑋absentsubscript𝑑1{\mathcal{Q}}|_{X_{\leq d_{1}}}caligraphic_Q | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT:

  • choose d1d0subscript𝑑1subscript𝑑0d_{1}-d_{0}italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT sections in Γ0(𝒬|Xd1)subscriptΓ0evaluated-at𝒬subscript𝑋absentsubscript𝑑1\Gamma_{0}\left({\mathcal{Q}}|_{X_{\leq d_{1}}}\right)roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_Q | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) forming a basis in every fiber above Xd1subscript𝑋subscript𝑑1X_{d_{1}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT (this is possible [43, §33, Exercise 4], the closed subset Xd0Xd1subscript𝑋subscript𝑑0subscript𝑋subscript𝑑1X_{d_{0}}\subseteq X_{d_{1}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊆ italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT being Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT);

  • extend those sections by 0 to all of Xd1subscript𝑋absentsubscript𝑑1X_{\leq d_{1}}italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT;

  • lift to sections of {\mathcal{E}}caligraphic_E (Remark 2.52);

  • and finally, subtract appropriate C(X)𝐶𝑋C(X)italic_C ( italic_X )-linear combinations of the initial d0subscript𝑑0d_{0}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT sections σjsubscript𝜎𝑗\sigma_{j}italic_σ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT to ensure vanishing along Xd0subscript𝑋subscript𝑑0X_{d_{0}}italic_X start_POSTSUBSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Now repeat the procedure in the first paragraph of the proof: the σjsubscriptsuperscript𝜎superscript𝑗\sigma^{\prime}_{j^{\prime}}italic_σ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT retain the basis property over a closed neighborhood VXd1subscript𝑋absentsubscript𝑑1𝑉V\supseteq X_{\leq d_{1}}italic_V ⊇ italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT, which we may as well assume is all of X𝑋Xitalic_X by relegating XV¯¯𝑋𝑉\overline{X\setminus V}over¯ start_ARG italic_X ∖ italic_V end_ARG to the induction hypothesis. But now we have a larger subbundle

 (equality over Xd1),:=spanσj,:=spanσjformulae-sequencedirect-sumsuperscript (equality over Xd1)formulae-sequenceassignspansubscript𝜎𝑗assignsuperscriptsubscriptspansubscriptsuperscript𝜎superscript𝑗{\mathcal{F}}\oplus{\mathcal{F}}^{\prime}\leq{\mathcal{E}}\text{ (equality % over $X_{\leq d_{1}}$)},\quad{\mathcal{F}}:=\operatorname{span}{\sigma_{j}},% \quad{\mathcal{F}}^{\prime}:=\operatorname{span}_{\sigma^{\prime}_{j^{\prime}}}caligraphic_F ⊕ caligraphic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≤ caligraphic_E (equality over italic_X start_POSTSUBSCRIPT ≤ italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) , caligraphic_F := roman_span italic_σ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT , caligraphic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT := roman_span start_POSTSUBSCRIPT italic_σ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_POSTSUBSCRIPT

with

Γ()C(X)d0andΓ()C0(X>d0)d1d0.formulae-sequenceΓ𝐶superscript𝑋subscript𝑑0andΓsuperscriptsubscript𝐶0superscriptsubscript𝑋absentsubscript𝑑0subscript𝑑1subscript𝑑0\Gamma({\mathcal{F}})\cong C(X)^{d_{0}}\quad\text{and}\quad\Gamma({\mathcal{F}% }^{\prime})\cong C_{0}(X_{>d_{0}})^{d_{1}-d_{0}}.roman_Γ ( caligraphic_F ) ≅ italic_C ( italic_X ) start_POSTSUPERSCRIPT italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT and roman_Γ ( caligraphic_F start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≅ italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X start_POSTSUBSCRIPT > italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT .

It will be clear now how the recursion proceeds. \blacksquare

3 Complements on tensor products and bundle categories

Proposition 3.1 relies implicitly on the restriction functor

\tensor[C(X)]BanM|YC(Y)^C(X)C(Y)C(X)M|Y:=M/IYM\tensor[C(Y)]Ban\tensor*[_{C(X)}]{\textsc{Ban}}{}\ni M\xmapsto[\bullet|_{Y}]{\quad C(Y)% \operatorname{\widehat{\otimes}}_{C(X)}-\ \cong\ C(Y)\otimes_{C(X)}-}M|_{Y}:=M% /I_{Y}M\in\tensor*[_{C(Y)}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban ∋ italic_M start_ARROW start_UNDERACCENT ∙ | start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT end_UNDERACCENT start_OVERACCENT italic_C ( italic_Y ) start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT - ≅ italic_C ( italic_Y ) ⊗ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT - end_OVERACCENT ↦ end_ARROW italic_M | start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT := italic_M / italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT italic_M ∈ ∗ [ start_POSTSUBSCRIPT italic_C ( italic_Y ) end_POSTSUBSCRIPT ] Ban (3-1)

where

  • YX𝑌𝑋Y\subseteq Xitalic_Y ⊆ italic_X is a closed embedding of compact Hausdorff spaces with

    IY:={fC(X)|f|Y0}.assignsubscript𝐼𝑌conditional-set𝑓𝐶𝑋evaluated-at𝑓𝑌0I_{Y}:=\left\{f\in C(X)\ |\ f|_{Y}\equiv 0\right\}.italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT := { italic_f ∈ italic_C ( italic_X ) | italic_f | start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT ≡ 0 } .
  • One need not distinguish between the plain algebraic span IYMsubscript𝐼𝑌𝑀I_{Y}Mitalic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT italic_M and its closure by the Cohen factorization theorem [26, Theorem 32.22]: IYMsubscript𝐼𝑌𝑀I_{Y}Mitalic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT italic_M is automatically closed in M𝑀Mitalic_M, so that M/IYM𝑀subscript𝐼𝑌𝑀M/I_{Y}Mitalic_M / italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT italic_M is a Banach module over C(Y)=C(X)/IY𝐶𝑌𝐶𝑋subscript𝐼𝑌C(Y)=C(X)/I_{Y}italic_C ( italic_Y ) = italic_C ( italic_X ) / italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT (cf. also remarks to the same effect in [36, §1, last paragraph on p.434 and discussion immediately preceding Theorem 1.7], for example).

  • And the preceding remark also justifies, in this context, the isomorphism between the projective module tensor product ^C(X)subscript^tensor-product𝐶𝑋\operatorname{\widehat{\otimes}}_{C(X)}start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT [9, §III.3.8] and its purely algebraic counterpart.

Proposition 3.1 and Corollary 3.3 are meant to suggest that Banach C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules play well with the finite closed covers provided by Lemma 2.11.

Proposition 3.1.

Let X=i=0n1Xi𝑋superscriptsubscript𝑖0𝑛1subscript𝑋𝑖X=\bigcup_{i=0}^{n-1}X_{i}italic_X = ⋃ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT be a closed cover of a compact Hausdorff space, M\tensor[C(X)]BanM\in\tensor*[_{C(X)}]{\textsc{Ban}}{}italic_M ∈ ∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban, and set

X𝐢:=i𝐢Xi,𝐢 powerset 2[n]=2{0n1}.formulae-sequenceassignsubscript𝑋𝐢subscript𝑖𝐢subscript𝑋𝑖𝐢 powerset superscript2delimited-[]𝑛superscript20𝑛1X_{\bf i}:=\bigcap_{i\in{\bf i}}X_{i},\quad{\bf i}\in\text{ powerset }2^{[n]}=% 2^{\{0\cdots n-1\}}.italic_X start_POSTSUBSCRIPT bold_i end_POSTSUBSCRIPT := ⋂ start_POSTSUBSCRIPT italic_i ∈ bold_i end_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , bold_i ∈ powerset 2 start_POSTSUPERSCRIPT [ italic_n ] end_POSTSUPERSCRIPT = 2 start_POSTSUPERSCRIPT { 0 ⋯ italic_n - 1 } end_POSTSUPERSCRIPT .

The canonical \tensor[C(X)]Ban\tensor*[_{C(X)}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban-morphism

McanL:=lim2[n](𝐢M|X𝐢):=limit in \tensor[C(X)]BanM\xrightarrow{\quad\textsc{can}\quad}L:=\varprojlim_{2^{[n]}}\left({\bf i}% \xmapsto{\quad}M|_{X_{\bf i}}\right):=\text{limit in }\tensor*[_{C(X)}]{% \textsc{Ban}}{}italic_M start_ARROW start_OVERACCENT can end_OVERACCENT → end_ARROW italic_L := start_LIMITOP under← start_ARG roman_lim end_ARG end_LIMITOP start_POSTSUBSCRIPT 2 start_POSTSUPERSCRIPT [ italic_n ] end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( bold_i start_ARROW ↦ end_ARROW italic_M | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT bold_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) := italic_limit italic_in ∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban (3-2)

is an isomorphism in \tensor[C(X)]Ban\tensor*[_{C(X)}]{\textsc{Ban}}{{}^{\infty}}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban start_FLOATSUPERSCRIPT ∞ end_FLOATSUPERSCRIPT.

Proof.

Being left adjoint to scalar restriction along C(X)C(Y)C(X)\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow C(Y)italic_C ( italic_X ) start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_C ( italic_Y ), the functor 3-1 is cocontinuous by, say, [47, Theorem 4.5.3] (i.e. [47, §3.5] it preserves colimits). In particular it preserves the cokernel Q:=L/imcan¯assign𝑄𝐿¯imcanQ:=L/\overline{\operatorname{\mathrm{im}}\textsc{can}}italic_Q := italic_L / over¯ start_ARG roman_im can end_ARG, so it will suffice to show that

C>0mMmCcan(m)::formulae-sequence𝐶0formulae-sequencefor-all𝑚𝑀norm𝑚𝐶normcan𝑚absent\exists C>0\quad\forall m\in M\quad\|m\|\leq C\|\textsc{can}(m)\|:∃ italic_C > 0 ∀ italic_m ∈ italic_M ∥ italic_m ∥ ≤ italic_C ∥ can ( italic_m ) ∥ : (3-3)

on its own this will prove the injectivity and image closure of can, while applied to Q𝑄Qitalic_Q in place of M𝑀Mitalic_M it will also prove that Q𝑄Qitalic_Q is trivial and hence imcanLimcan𝐿\operatorname{\mathrm{im}}\textsc{can}\leq Lroman_im can ≤ italic_L is dense.

As for 3-3, it will be enough to take C:=assign𝐶absentC:=italic_C :=the n𝑛nitalic_n of the statement (the number of closed patches constituting the cover). To see this, recall first that

mM,i,m|Xi=inf{fm|XfC(X)[0,1],f|some nbhd of Xi1}\forall m\in M,\quad\forall i,\quad\left\|m|_{X_{i}}\right\|=\inf\left\{\|fm\|% \ \big{|}\ X\xrightarrow{f\in C(X)}[0,1],\ f|_{\text{some nbhd of $X_{i}$}}% \equiv 1\right\}∀ italic_m ∈ italic_M , ∀ italic_i , ∥ italic_m | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ = roman_inf { ∥ italic_f italic_m ∥ | italic_X start_ARROW start_OVERACCENT italic_f ∈ italic_C ( italic_X ) end_OVERACCENT → end_ARROW [ 0 , 1 ] , italic_f | start_POSTSUBSCRIPT some nbhd of italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≡ 1 }

([21, Lemma 7.5], originally due to Varela in somewhat weaker form: [52, Lemma 1.2], [51, Lemma 3.2], [14, Proposition 2.1]). Choosing continuous

Xfi[0,1],fi|Xi1X\xrightarrow{\quad f_{i}\quad}[0,1],\quad f_{i}|_{X_{i}}\equiv 1italic_X start_ARROW start_OVERACCENT italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_OVERACCENT → end_ARROW [ 0 , 1 ] , italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≡ 1

with fimnormsubscript𝑓𝑖𝑚\|f_{i}m\|∥ italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_m ∥ very close (symbol: similar-to\sim) to m|Xi\left\|m|_{X_{i}}\right\|∥ italic_m | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥, ifor-all𝑖\forall i∀ italic_i for arbitrary mM𝑚𝑀m\in Mitalic_m ∈ italic_M, the function f:=ifiassign𝑓subscript𝑖subscript𝑓𝑖f:=\sum_{i}f_{i}italic_f := ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is invertible in C(X)𝐶𝑋C(X)italic_C ( italic_X ) with inverse valued in [0,1]01[0,1][ 0 , 1 ] and hence of norm 1absent1\leq 1≤ 1. But then

m=f1fmfmifimim|Xinmaxim|Xi=ncan(m),\|m\|=\left\|f^{-1}\cdot fm\right\|\leq\|fm\|\leq\sum_{i}\left\|f_{i}m\right\|% \sim\sum_{i}\left\|m|_{X_{i}}\right\|\leq n\cdot\max_{i}\left\|m|_{X_{i}}% \right\|=n\|\textsc{can}(m)\|,∥ italic_m ∥ = ∥ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ⋅ italic_f italic_m ∥ ≤ ∥ italic_f italic_m ∥ ≤ ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_m ∥ ∼ ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ italic_m | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ ≤ italic_n ⋅ roman_max start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ italic_m | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∥ = italic_n ∥ can ( italic_m ) ∥ ,

finishing the proof. \blacksquare

Remark 3.2.

Naturally, there is no reason why 3-2 would be an isomorphism in the smaller category \tensor[C(X)]Ban\tensor*[_{C(X)}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban, i.e. an isometry; Hilbert C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules [53, Definition 15.1.5] C(X)n𝐶superscript𝑋𝑛C(X)^{n}italic_C ( italic_X ) start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT provide simple counterexamples for finite X𝑋Xitalic_X with at least two elements. \blacklozenge

An immediate consequence:

Corollary 3.3.

Given a finite closed cover X=i=0n1Xi𝑋superscriptsubscript𝑖0𝑛1subscript𝑋𝑖X=\bigcup_{i=0}^{n-1}X_{i}italic_X = ⋃ start_POSTSUBSCRIPT italic_i = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT of a compact Hausdorff space, a morphism M𝑓N𝑓𝑀𝑁M\xrightarrow{f}Nitalic_M start_ARROW overitalic_f → end_ARROW italic_N in either \tensor[C(X)]Ban\tensor*[_{C(X)}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban or \tensor[C(X)]Mod\tensor*[_{C(X)}]{\textsc{Mod}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Mod is injective (bijective) if and only if every restriction f|Xievaluated-at𝑓subscript𝑋𝑖f|_{X_{i}}italic_f | start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT is.

Proof.

Indeed, we have linear and topological identifications 3-2 for both M𝑀Mitalic_M and N𝑁Nitalic_N, and limits respect both injectivity and bijectivity. \blacksquare

Remarks 3.4.
  1. (1)

    Corollary 3.3 (or Proposition 3.1) cannot hold for plain, purely algebraic modules, even for as well-behaved a Banach algebra as C(X)𝐶𝑋C(X)italic_C ( italic_X ) with compact Hausdorff X𝑋Xitalic_X: Example 3.5 shows that the \tensor[C(X)]Mod\tensor*[_{C(X)}]{\textsc{Mod}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Mod version of 3-2 may fail to be injective. It cannot vanish though, unless M𝑀Mitalic_M itself does: if M=IXiM𝑀subscript𝐼subscript𝑋𝑖𝑀M=I_{X_{i}}Mitalic_M = italic_I start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_M for all i𝑖iitalic_i then M=(iIXi)M={0}𝑀subscriptproduct𝑖subscript𝐼subscript𝑋𝑖𝑀0M=\left(\prod_{i}I_{X_{i}}\right)\cdot M=\{0\}italic_M = ( ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT italic_X start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ⋅ italic_M = { 0 }.

  2. (2)

    The preceding observation is reminiscent of other mismatch phenomena whereby modules over Banach algebras are in some fashion better behaved analytically than algebraically. By [25, Theorem VII.1.5], for instance, quotients

    C(X)C(Y),YX embedding of compact Hausdorff spacesC(X)\xrightarrow[]{\quad}\mathrel{\mkern-14.0mu}\rightarrow C(Y),\quad Y% \subseteq X\text{ embedding of compact Hausdorff spaces}italic_C ( italic_X ) start_ARROW → end_ARROW → italic_C ( italic_Y ) , italic_Y ⊆ italic_X embedding of compact Hausdorff spaces (3-4)

    are strictly flat [25, Definition VII.1.3]: C(Y)^CXlimit-from𝐶𝑌subscript^tensor-productsubscript𝐶𝑋C(Y)\operatorname{\widehat{\otimes}}_{C_{X}}-italic_C ( italic_Y ) start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT end_POSTSUBSCRIPT - preserves the exactness of Banach-module complexes. Such quotients are nevertheless only very rarely flat in the ordinary sense (e.g. [38, Definition 4.0]) of the functor C(Y)C(X)C(Y)\otimes_{C(X)}-italic_C ( italic_Y ) ⊗ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT - being exact: see Lemma 3.6 below.

\blacklozenge

Example 3.5.

Let X:=[1,1]assign𝑋11X:=[-1,1]italic_X := [ - 1 , 1 ] with finite closed cover

X=(I:=[1,0])(I+:=[0,1])𝑋assignsubscript𝐼10assignsubscript𝐼01X=\left(I_{-}:=[-1,0]\right)\bigcup\left(I_{+}:=[0,1]\right)italic_X = ( italic_I start_POSTSUBSCRIPT - end_POSTSUBSCRIPT := [ - 1 , 0 ] ) ⋃ ( italic_I start_POSTSUBSCRIPT + end_POSTSUBSCRIPT := [ 0 , 1 ] )

and write

f+:=χI+id|Xandf:=χIid|Xformulae-sequenceassignsubscript𝑓evaluated-atsubscript𝜒subscript𝐼id𝑋andassignsubscript𝑓evaluated-atsubscript𝜒subscript𝐼id𝑋f_{+}:=\chi_{I_{+}}\cdot\operatorname{id}|_{X}\quad\text{and}\quad f_{-}:=\chi% _{I_{-}}\cdot\operatorname{id}|_{X}italic_f start_POSTSUBSCRIPT + end_POSTSUBSCRIPT := italic_χ start_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT + end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋅ roman_id | start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT and italic_f start_POSTSUBSCRIPT - end_POSTSUBSCRIPT := italic_χ start_POSTSUBSCRIPT italic_I start_POSTSUBSCRIPT - end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋅ roman_id | start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT

(χsubscript𝜒\chi_{\bullet}italic_χ start_POSTSUBSCRIPT ∙ end_POSTSUBSCRIPT denoting characteristic functions; so f+subscript𝑓f_{+}italic_f start_POSTSUBSCRIPT + end_POSTSUBSCRIPT is constantly 0 on Isubscript𝐼I_{-}italic_I start_POSTSUBSCRIPT - end_POSTSUBSCRIPT and the identity on the right-hand half I+subscript𝐼I_{+}italic_I start_POSTSUBSCRIPT + end_POSTSUBSCRIPT of X𝑋Xitalic_X); then set

M+:=C(X)/f+I0andM:=C(X)/fI0.formulae-sequenceassignsubscript𝑀𝐶𝑋subscript𝑓subscript𝐼0andassignsubscript𝑀𝐶𝑋subscript𝑓subscript𝐼0M_{+}:=C(X)/f_{+}\cdot I_{0}\quad\text{and}\quad M_{-}:=C(X)/f_{-}\cdot I_{0}.italic_M start_POSTSUBSCRIPT + end_POSTSUBSCRIPT := italic_C ( italic_X ) / italic_f start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ⋅ italic_I start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and italic_M start_POSTSUBSCRIPT - end_POSTSUBSCRIPT := italic_C ( italic_X ) / italic_f start_POSTSUBSCRIPT - end_POSTSUBSCRIPT ⋅ italic_I start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT .

The function f+subscript𝑓f_{+}italic_f start_POSTSUBSCRIPT + end_POSTSUBSCRIPT itself does not belong to f+I0subscript𝑓subscript𝐼0f_{+}\cdot I_{0}italic_f start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ⋅ italic_I start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, so

m+:=image of f+C(X) through C(X)M+m_{+}:=\text{image of $f_{+}\in C(X)$ through }C(X)\xrightarrow[]{\quad}% \mathrel{\mkern-14.0mu}\rightarrow M_{+}italic_m start_POSTSUBSCRIPT + end_POSTSUBSCRIPT := image of italic_f start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ∈ italic_C ( italic_X ) through italic_C ( italic_X ) start_ARROW → end_ARROW → italic_M start_POSTSUBSCRIPT + end_POSTSUBSCRIPT

is non-zero, contained in IM+subscript𝐼subscript𝑀I_{-}M_{+}italic_I start_POSTSUBSCRIPT - end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT + end_POSTSUBSCRIPT (for f+Isubscript𝑓subscript𝐼f_{+}\in I_{-}italic_f start_POSTSUBSCRIPT + end_POSTSUBSCRIPT ∈ italic_I start_POSTSUBSCRIPT - end_POSTSUBSCRIPT), and annihilated by I0subscript𝐼0I_{0}italic_I start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT; the sign-mirror of this remark is also valid, producing a non-zero mI+Msubscript𝑚subscript𝐼subscript𝑀m_{-}\in I_{+}M_{-}italic_m start_POSTSUBSCRIPT - end_POSTSUBSCRIPT ∈ italic_I start_POSTSUBSCRIPT + end_POSTSUBSCRIPT italic_M start_POSTSUBSCRIPT - end_POSTSUBSCRIPT and annihilated by I0subscript𝐼0I_{0}italic_I start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. Finally, take for M𝑀Mitalic_M the pushout [4, §2.5] in \tensor[C(X)]Mod\tensor*[_{C(X)}]{\textsc{Mod}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Mod (plain modules) of

Msubscript𝑀M_{-}italic_M start_POSTSUBSCRIPT - end_POSTSUBSCRIPTC(X)/I0𝐶𝑋subscript𝐼0{\mathbb{C}}\cong C(X)/I_{0}blackboard_C ≅ italic_C ( italic_X ) / italic_I start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPTM+subscript𝑀M_{+}italic_M start_POSTSUBSCRIPT + end_POSTSUBSCRIPTM𝑀Mitalic_Mm1subscript𝑚1\scriptstyle m_{-}\mapsfrom 1italic_m start_POSTSUBSCRIPT - end_POSTSUBSCRIPT ↤ 11m+maps-to1subscript𝑚\scriptstyle 1\mapsto m_{+}1 ↦ italic_m start_POSTSUBSCRIPT + end_POSTSUBSCRIPT

(the inward arrows are indeed injective [19, Pushout theorem 2.54]). The single (non-zero) element m𝑚mitalic_m that is the common image of m±M±subscript𝑚plus-or-minussubscript𝑀plus-or-minusm_{\pm}\in M_{\pm}italic_m start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT ∈ italic_M start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT belongs to both I±Msubscript𝐼plus-or-minus𝑀I_{\pm}Mitalic_I start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT italic_M and is thus annihilated by both restrictions to the two interval halves. \blacklozenge

Lemma 3.6.

Let YX𝑌𝑋Y\subseteq Xitalic_Y ⊆ italic_X be an embedding of compact Hausdorff spaces. The following conditions are equivalent.

  1. (a)

    The quotient C(X)𝜋C(Y)C(X)\xrightarrow[]{\pi}\mathrel{\mkern-14.0mu}\rightarrow C(Y)italic_C ( italic_X ) start_ARROW overitalic_π → end_ARROW → italic_C ( italic_Y ) is flat as a C(X)𝐶𝑋C(X)italic_C ( italic_X )-module.

  2. (b)

    For every fIY:=kerπ𝑓subscript𝐼𝑌assignkernel𝜋f\in I_{Y}:=\ker\piitalic_f ∈ italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT := roman_ker italic_π we have

    IY+AnnC(X)(f)=C(X),AnnC(X)(f):={gC(X)|gf=0}.formulae-sequencesubscript𝐼𝑌subscriptAnn𝐶𝑋𝑓𝐶𝑋assignsubscriptAnn𝐶𝑋𝑓conditional-set𝑔𝐶𝑋𝑔𝑓0I_{Y}+\textsc{Ann}_{C(X)}(f)=C(X),\quad\textsc{Ann}_{C(X)}(f):=\left\{g\in C(X% )\ |\ gf=0\right\}.italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT + Ann start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ( italic_f ) = italic_C ( italic_X ) , Ann start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ( italic_f ) := { italic_g ∈ italic_C ( italic_X ) | italic_g italic_f = 0 } . (3-5)
  3. (c)

    Every fC(X)𝑓𝐶𝑋f\in C(X)italic_f ∈ italic_C ( italic_X ) vanishing on Y𝑌Yitalic_Y vanishes on a neighborhood of Y𝑌Yitalic_Y.

Proof.

The equivalence a \Leftrightarrow b is a direct translation to the present setup of [50, Corollary 3] (itself a consequence of the equational criterion for flatness [38, Theorem 4.24]).

b \Leftrightarrow c, on the other hand, follows from

AnnC(X)(f)=Isupp(f),supp(f):={non-zero locus of f}¯::formulae-sequencesubscriptAnn𝐶𝑋𝑓subscript𝐼supp𝑓assignsupp𝑓¯non-zero locus of 𝑓absent\textsc{Ann}_{C(X)}(f)=I_{\mathrm{supp}(f)},\quad\mathrm{supp}(f):=\overline{% \left\{\text{non-zero locus of }f\right\}}:Ann start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ( italic_f ) = italic_I start_POSTSUBSCRIPT roman_supp ( italic_f ) end_POSTSUBSCRIPT , roman_supp ( italic_f ) := over¯ start_ARG { non-zero locus of italic_f } end_ARG :

3-5 reads

IYsupp(f)=IY+Isupp(f)=C(X),subscript𝐼𝑌supp𝑓subscript𝐼𝑌subscript𝐼supp𝑓𝐶𝑋I_{Y\cap\;\mathrm{supp}(f)}=I_{Y}+I_{\mathrm{supp}(f)}=C(X),italic_I start_POSTSUBSCRIPT italic_Y ∩ roman_supp ( italic_f ) end_POSTSUBSCRIPT = italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT + italic_I start_POSTSUBSCRIPT roman_supp ( italic_f ) end_POSTSUBSCRIPT = italic_C ( italic_X ) ,

or just plain Ysupp(f)=𝑌supp𝑓Y\cap\mathrm{supp}(f)=\emptysetitalic_Y ∩ roman_supp ( italic_f ) = ∅. \blacksquare

The conditions of Lemma 3.6 of course obtain if YX𝑌𝑋Y\subseteq Xitalic_Y ⊆ italic_X happens to be clopen (for then C(Y)IXY𝐶𝑌subscript𝐼𝑋𝑌C(Y)\cong I_{X\setminus Y}italic_C ( italic_Y ) ≅ italic_I start_POSTSUBSCRIPT italic_X ∖ italic_Y end_POSTSUBSCRIPT is in fact a summand of C(X)𝐶𝑋C(X)italic_C ( italic_X ) and hence also C(X)𝐶𝑋C(X)italic_C ( italic_X )-projective), but not only then. The paradigmatic instance of this is perhaps the following.

Example 3.7.

Take for YX𝑌𝑋Y\subseteq Xitalic_Y ⊆ italic_X the embedding

{Ω}[0,Ω],Ω:=first uncountable ordinalformulae-sequenceΩ0ΩassignΩfirst uncountable ordinal\{\Omega\}\subset[0,\Omega],\quad\Omega:=\text{first uncountable ordinal}{ roman_Ω } ⊂ [ 0 , roman_Ω ] , roman_Ω := first uncountable ordinal

of [48, Example 43] (with [0,Ω]0Ω[0,\Omega][ 0 , roman_Ω ] equipped with the order topology [48, Example 43]). Every function vanishing at ΩΩ\Omegaroman_Ω vanishes on an entire neighborhood thereof by [48, Example 43, item 12]. By Lemma 3.6, the quotient C([0,Ω])evaluation at ΩC([0,\Omega])\xrightarrow[]{\text{evaluation at $\Omega$}}\mathrel{\mkern-14.0% mu}\rightarrow{\mathbb{C}}italic_C ( [ 0 , roman_Ω ] ) start_ARROW overevaluation at Ω → end_ARROW → blackboard_C is flat. \blacklozenge

Returning to the tensor products of the present section’s title, recall the bifunctor

bundle pair (,) over X^=^Xbundle pair  over X^tensor-productsubscript^tensor-product𝑋\text{bundle pair }({\mathcal{E}},{\mathcal{F}})\text{ over $X$}\xmapsto{\quad% }{\mathcal{E}}\operatorname{\widehat{\otimes}}{\mathcal{F}}={\mathcal{E}}% \operatorname{\widehat{\otimes}}_{X}{\mathcal{F}}bundle pair ( caligraphic_E , caligraphic_F ) over italic_X start_ARROW ↦ end_ARROW caligraphic_E start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION caligraphic_F = caligraphic_E start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_F

of [36, p.445] (where the symbol is Xsubscript𝑋\astrosun_{X}☉ start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT instead; based on [35, Theorem 2.1]). As the notation suggests, the fiber at xX𝑥𝑋x\in Xitalic_x ∈ italic_X is the projective Banach tensor product x^xsubscript𝑥^tensor-productsubscript𝑥{\mathcal{E}}_{x}\operatorname{\widehat{\otimes}}{\mathcal{F}}_{x}caligraphic_E start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION caligraphic_F start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT. The module (as opposed to bundle) side of the picture is as follows (X𝑋Xitalic_X being assumed compact Hausdorff throughout):

  • There is an adjunction [14, Theorems 2.5 and 2.6 and interlined discussion]

    (H) bundles on X=:BunX\text{(H) bundles on $X$}=:\textsc{Bun}_{X}(H) bundles on italic_X = : Bun start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT\tensor[C(X)]Ban\tensor*[_{C(X)}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Bantop\topΓ()Γ\scriptstyle\Gamma(\bullet)roman_Γ ( ∙ )subscript\scriptstyle{\mathcal{E}}_{\bullet}caligraphic_E start_POSTSUBSCRIPT ∙ end_POSTSUBSCRIPT

    (the narrow end of ‘top\top’ pointing towards the left adjoint, per standard notation: [4, Proposition 3.4.1], [1, Examples 19.4], etc.). By [14, p.44, equation (2.1)] the right adjoint Γ()Γ\Gamma(\bullet)roman_Γ ( ∙ ) is fully faithful or, equivalently [4, Proposition 3.4.1], the left-hand-based loop is the identity.

  • It follows that that fully-faithful global-section functor implements an equivalence [28, Scholium 6.7] between bundles on the one hand and the functor’s essential image on the other: the full subcategory

    \tensor[C(X)]lcBan⸦→\tensor[C(X)]Ban\tensor*[_{C(X)}]{\textsc{lcBan}}{}\lhook\joinrel\xrightarrow{\quad}\tensor*[_% {C(X)}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] lcBan ⸦→ ∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban (3-6)

    of (locally) (C(X)-)convex Banach C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules in the sense of [14, p.40, pre Theorem 2.5], [21, Definition 7.10], [28, §6.1], and so on:

    fm+(1f)mmax(m,m),Xcontinuous𝑓[0,1] and m,mM.\|fm+(1-f)m^{\prime}\|\leq\max\left(\|m\|,\ \|m^{\prime}\|\right),\quad\forall X% \xrightarrow[\quad\text{continuous}\quad]{f}[0,1]\text{ and }m,m^{\prime}\in M.∥ italic_f italic_m + ( 1 - italic_f ) italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∥ ≤ roman_max ( ∥ italic_m ∥ , ∥ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∥ ) , ∀ italic_X start_ARROW start_UNDERACCENT continuous end_UNDERACCENT start_ARROW overitalic_f → end_ARROW end_ARROW [ 0 , 1 ] and italic_m , italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_M .
  • By [36, Theorem 1.1] the (full) subcategory 3-6 is reflective in the sense [4, Definition 3.5.2] that the embedding has a left adjoint

    \tensor[C(X)]BanGelfand functor lc\tensor[C(X)]lcBan(the 𝒢 of [36, p.435]).\tensor*[_{C(X)}]{\textsc{Ban}}{}\xrightarrow{\quad\text{{\it Gelfand functor % }$\textsc{lc}$}\quad}\tensor*[_{C(X)}]{\textsc{lcBan}}{}\quad\left(\text{the $% {\mathcal{G}}$ of \cite[cite]{[\@@bibref{}{zbMATH04134853}{}{}, p.435]}}\right).∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban start_ARROW start_OVERACCENT Gelfand functor smallcaps_lc end_OVERACCENT → end_ARROW ∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] lcBan ( the caligraphic_G of ) .

    The functor lc implements a kind of “universal convexification” Mlc(M)𝑀lc𝑀M\to\textsc{lc}(M)italic_M → lc ( italic_M ) for an arbitrary Banach C(X)𝐶𝑋C(X)italic_C ( italic_X )-module.

  • And finally, the bundle / convex-module correspondence identifies ^Xsubscript^tensor-product𝑋{\mathcal{E}}\operatorname{\widehat{\otimes}}_{X}{\mathcal{F}}caligraphic_E start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_F with

    Γ(^X)Γ()\tensor[lc]^ΓC(X)():=lc(Γ()\tensor[]^ΓC(X)()).\Gamma({\mathcal{E}}\operatorname{\widehat{\otimes}}_{X}{\mathcal{F}})\cong% \Gamma({\mathcal{E}})\tensor[_{lc}]{\operatorname{\widehat{\otimes}}}{{}_{C(X)% }}\Gamma({\mathcal{F}}):=\textsc{lc}\left(\Gamma({\mathcal{E}})\tensor[]{% \operatorname{\widehat{\otimes}}}{{}_{C(X)}}\Gamma({\mathcal{F}})\right).roman_Γ ( caligraphic_E start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_F ) ≅ roman_Γ ( caligraphic_E ) [ start_POSTSUBSCRIPT italic_l italic_c end_POSTSUBSCRIPT ] start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_FLOATSUBSCRIPT italic_C ( italic_X ) end_FLOATSUBSCRIPT roman_Γ ( caligraphic_F ) := lc ( roman_Γ ( caligraphic_E ) [ ] start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_FLOATSUBSCRIPT italic_C ( italic_X ) end_FLOATSUBSCRIPT roman_Γ ( caligraphic_F ) ) . (3-7)

The following statement is phrased along the lines of Lemma 2.11, with the same intention of rendering it independent of prior work; by [8, Theorem 1.11] the hypothesis could be packaged more economically as the requirement that the bundles be topologically f.g.

Theorem 3.8.

Let {\mathcal{E}}caligraphic_E and {\mathcal{F}}caligraphic_F be two subhomogeneous (F) Banach bundles over compact Hausdorff X𝑋Xitalic_X, conditionally f.t. and with Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT Xdsubscript𝑋absent𝑑X_{\leq d}italic_X start_POSTSUBSCRIPT ≤ italic_d end_POSTSUBSCRIPT.

The canonical \tensor[C(X)]Ban\tensor*[_{C(X)}]{\textsc{Ban}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Ban-morphism

Γ()^C(X)Γ()Γ(^X)Γsubscript^tensor-product𝐶𝑋ΓΓsubscript^tensor-product𝑋\Gamma({\mathcal{E}})\operatorname{\widehat{\otimes}}_{C(X)}\Gamma({\mathcal{F% }})\xrightarrow{\quad}\Gamma\left({\mathcal{E}}\operatorname{\widehat{\otimes}% }_{X}{\mathcal{F}}\right)roman_Γ ( caligraphic_E ) start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT roman_Γ ( caligraphic_F ) start_ARROW → end_ARROW roman_Γ ( caligraphic_E start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_F )

is bijective.

Proof.

Lemma 2.11 and Corollary 3.3 reduce the problem to conditionally trivial bundles, in which case the claim will be easy to verify. Consider the strata 2-1 of {\mathcal{E}}caligraphic_E. By Corollary 2.13 (and its proof), upon perhaps refining the finite closed cover, we can assume {\mathcal{E}}caligraphic_E is a direct sum of

  • a trivial rank-d0subscript𝑑0d_{0}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT bundle;

  • and a trivial rank-(d1d0)subscript𝑑1subscript𝑑0(d_{1}-d_{0})( italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) bundle over X>d0subscript𝑋subscript𝑑0X_{{\mathcal{E}}>d_{0}}italic_X start_POSTSUBSCRIPT caligraphic_E > italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT (vanishing along X=d0=Xd0subscript𝑋subscript𝑑0subscript𝑋subscript𝑑0X_{{\mathcal{E}}=d_{0}}=X_{{\mathcal{E}}\leq d_{0}}italic_X start_POSTSUBSCRIPT caligraphic_E = italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT caligraphic_E ≤ italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT)

  • and so on, up to a trivial rank-(dk1dk2)subscript𝑑𝑘1subscript𝑑𝑘2(d_{k-1}-d_{k-2})( italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT - italic_d start_POSTSUBSCRIPT italic_k - 2 end_POSTSUBSCRIPT ) bundle over X>dk2subscript𝑋subscript𝑑𝑘2X_{{\mathcal{E}}>d_{k-2}}italic_X start_POSTSUBSCRIPT caligraphic_E > italic_d start_POSTSUBSCRIPT italic_k - 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT vanishing along Xdk2subscript𝑋subscript𝑑𝑘2X_{{\mathcal{E}}\leq d_{k-2}}italic_X start_POSTSUBSCRIPT caligraphic_E ≤ italic_d start_POSTSUBSCRIPT italic_k - 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

The same goes for {\mathcal{F}}caligraphic_F, so all relevant C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules are closed ideals thereof. For these the projective tensor product is nothing but the product:

I^C(X)Jcanonical mapIJI\operatorname{\widehat{\otimes}}_{C(X)}J\xrightarrow[\quad\cong\quad]{\quad% \text{canonical map}\quad}IJitalic_I start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT italic_J start_ARROW start_UNDERACCENT ≅ end_UNDERACCENT start_ARROW start_OVERACCENT canonical map end_OVERACCENT → end_ARROW end_ARROW italic_I italic_J

by (one version of) Cohen factorization again (e.g. [25, Theorem III.3.12]), and the conclusion follows. \blacksquare

In particular, linking back to finite generation:

Corollary 3.9.

If {\mathcal{E}}caligraphic_E and {\mathcal{F}}caligraphic_F are (topologically) f.g. (F) bundles over a compact Hausdorff space X𝑋Xitalic_X so, respectively, is ^Xsubscript^tensor-product𝑋{\mathcal{E}}\operatorname{\widehat{\otimes}}_{X}{\mathcal{F}}caligraphic_E start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_F.

Proof.

That topological finite generation transports over from Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) and Γ()Γ\Gamma({\mathcal{F}})roman_Γ ( caligraphic_F ) to Γ()^C(X)Γ()Γsubscript^tensor-product𝐶𝑋Γ\Gamma({\mathcal{E}})\operatorname{\widehat{\otimes}}_{C(X)}\Gamma({\mathcal{F% }})roman_Γ ( caligraphic_E ) start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT roman_Γ ( caligraphic_F ) is immediate, hence the topological branch of the claim. As for the plain (purely algebraic) side, recall [8, Theorem 1.11] that topological finite generation also implies the surjectivity of

(algebraic tensor product)Γ()C(X)Γ()Γ()^C(X)Γ(),algebraic tensor productsubscripttensor-product𝐶𝑋ΓΓΓsubscript^tensor-product𝐶𝑋Γ(\text{algebraic tensor product})\quad\Gamma({\mathcal{E}})\otimes_{C(X)}% \Gamma({\mathcal{F}})\xrightarrow{\quad}\Gamma({\mathcal{E}})\operatorname{% \widehat{\otimes}}_{C(X)}\Gamma({\mathcal{F}}),( algebraic tensor product ) roman_Γ ( caligraphic_E ) ⊗ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT roman_Γ ( caligraphic_F ) start_ARROW → end_ARROW roman_Γ ( caligraphic_E ) start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT roman_Γ ( caligraphic_F ) , (3-8)

so that if the two individual tensorands are f.g. so is their projective tensor product. Both versions of the claim now follow from Theorem 3.8. \blacksquare

For compact Hausdorff X𝑋Xitalic_X we have a number of symmetric monoidal categories [3, Definitions 6.1.1 and 6.1.2]:

  • \tensor[]BunX\tensor*[]{\textsc{Bun}}{{}_{X}}∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT, of (H) Banach bundles, with ^Xsubscript^tensor-product𝑋\operatorname{\widehat{\otimes}}_{X}start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT (and the trivial rank-1 bundle as monoidal unit);

  • the equivalent category \tensor[C(X)]lcBan\tensor*[_{C(X)}]{\textsc{lcBan}}{}∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] lcBan of convex Banach C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules with the tensor product \tensor[lc]^C(X)\tensor[_{lc}]{\operatorname{\widehat{\otimes}}}{{}_{C(X)}}[ start_POSTSUBSCRIPT italic_l italic_c end_POSTSUBSCRIPT ] start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_FLOATSUBSCRIPT italic_C ( italic_X ) end_FLOATSUBSCRIPT of 3-7; the equivalence

    \tensor[]BunΓ()X\tensor[C(X)]lcBan,{blank,}\tensor*[]{\textsc{Bun}}{{}_{X}^{\bullet}}\xrightarrow[\quad\simeq\quad]{% \Gamma(-)}\tensor*[_{C(X)}]{\textsc{lcBan}}{{}^{\bullet}},\quad\bullet\in\{% \text{blank},\ \infty\}∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∙ end_POSTSUPERSCRIPT start_ARROW start_UNDERACCENT ≃ end_UNDERACCENT start_ARROW start_OVERACCENT roman_Γ ( - ) end_OVERACCENT → end_ARROW end_ARROW ∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] lcBan start_FLOATSUPERSCRIPT ∙ end_FLOATSUPERSCRIPT , ∙ ∈ { blank , ∞ } (3-9)

    of [14, Theorem 2.6] is by the very definition of \tensor[lc]^C(X)\tensor[_{lc}]{\operatorname{\widehat{\otimes}}}{{}_{C(X)}}[ start_POSTSUBSCRIPT italic_l italic_c end_POSTSUBSCRIPT ] start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_FLOATSUBSCRIPT italic_C ( italic_X ) end_FLOATSUBSCRIPT symmetric monoidal (as a functor, i.e. braided monoidal in the sense of [40, §XI.2]).

In addition, a reformulation of Corollary 3.9 gives

Corollary 3.10.

For compact Hausdorff X𝑋Xitalic_X the full subcategory

\tensor[(t)fg](F)BunX\tensor[]BunX\tensor*[^{\textsc{(t)fg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}}\quad\subset\quad% \tensor*[]{\textsc{Bun}}{{}_{X}}∗ [ start_POSTSUPERSCRIPT (t)fg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT ⊂ ∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT

of (topologically) f.g. (F) Banach bundles is closed under ^Xsubscript^tensor-product𝑋\operatorname{\widehat{\otimes}}_{X}start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT, and hence inherits a symmetric monoidal structure from the larger ambient category.

Remark 3.11.

We know from Theorem 2.3 that just plain f.g. bundles are locally trivial, but Corollary 3.10 does not rely on that earlier result. \blacklozenge

Like any symmetric monoidal category linear over a characteristic-0 field, \tensor[]BunX\tensor*[]{\textsc{Bun}}{{}_{X}}∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT comes equipped with Schur (endo)functors [20, §6.1]

𝕊λ:=(Vλn)Sn:=Sn-invariants,subscript𝕊𝜆assignsuperscripttensor-productsubscript𝑉𝜆superscripttensor-productabsent𝑛subscript𝑆𝑛assignSn-invariants{\mathcal{E}}\xmapsto{\quad}{\mathbb{S}}_{\lambda}{\mathcal{E}}:=\left(V_{% \lambda}\otimes{\mathcal{E}}^{\otimes n}\right)^{S_{n}}:=\text{$S_{n}$-% invariants},caligraphic_E start_ARROW ↦ end_ARROW blackboard_S start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT caligraphic_E := ( italic_V start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT ⊗ caligraphic_E start_POSTSUPERSCRIPT ⊗ italic_n end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT := italic_S start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT -invariants ,

where

  • Snsubscript𝑆𝑛S_{n}italic_S start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is the n𝑛nitalic_n-symbol symmetric group for n>0𝑛subscriptabsent0n\in{\mathbb{Z}}_{>0}italic_n ∈ blackboard_Z start_POSTSUBSCRIPT > 0 end_POSTSUBSCRIPT;

  • λ=(λ1λ2)𝜆subscript𝜆1subscript𝜆2\lambda=(\lambda_{1}\geq\lambda_{2}\geq\cdots)italic_λ = ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≥ italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≥ ⋯ ) is a partition [20, §4.1] of n𝑛nitalic_n (i.e. λi=nsubscript𝜆𝑖𝑛\sum\lambda_{i}=n∑ italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_n);

  • Vλsubscript𝑉𝜆V_{\lambda}italic_V start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT is the corresponding irreducible Snsubscript𝑆𝑛S_{n}italic_S start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT-representation, per the usual [20, Theorem 4.3] classification;

  • and Snsubscript𝑆𝑛S_{n}italic_S start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT operates on nsuperscripttensor-productabsent𝑛{\mathcal{E}}^{\otimes n}caligraphic_E start_POSTSUPERSCRIPT ⊗ italic_n end_POSTSUPERSCRIPT (nthsuperscript𝑛𝑡n^{th}italic_n start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT tensor power with respect to ^Xsubscript^tensor-product𝑋\operatorname{\widehat{\otimes}}_{X}start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT) by permuting tensorands and thence on Vλntensor-productsubscript𝑉𝜆superscripttensor-productabsent𝑛V_{\lambda}\otimes{\mathcal{E}}^{\otimes n}italic_V start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT ⊗ caligraphic_E start_POSTSUPERSCRIPT ⊗ italic_n end_POSTSUPERSCRIPT in the obvious fashion.

Corollary 3.10 now also implies

Corollary 3.12.

If X{\mathcal{E}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_X is a (topologically) f.g. (F) bundle over compact Hausdorff X𝑋Xitalic_X so, respectively, are the Schur images 𝕊λsubscript𝕊𝜆{\mathbb{S}}_{\lambda}{\mathcal{E}}blackboard_S start_POSTSUBSCRIPT italic_λ end_POSTSUBSCRIPT caligraphic_E for partitions λ𝜆\lambdaitalic_λ.

Remark 3.13.

Corollary 3.12 applies in particular to symmetric and exterior powers:

Sn:=𝕊(n)andn:=𝕊(1,1,)respectively[20, (6.1) and (6.2)].formulae-sequenceassignsuperscript𝑆𝑛subscript𝕊𝑛andassignsuperscript𝑛subscript𝕊11respectively[20, (6.1) and (6.2)]S^{n}{\mathcal{E}}:={\mathbb{S}}_{(n)}{\mathcal{E}}\quad\text{and}\quad% \bigwedge^{n}{\mathcal{E}}:={\mathbb{S}}_{(1,1,\cdots)}{\mathcal{E}}\quad\text% {respectively}\quad\text{\cite[cite]{[\@@bibref{}{fh_rep-th}{}{}, (6.1) and (6% .2)]}}.italic_S start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT caligraphic_E := blackboard_S start_POSTSUBSCRIPT ( italic_n ) end_POSTSUBSCRIPT caligraphic_E and ⋀ start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT caligraphic_E := blackboard_S start_POSTSUBSCRIPT ( 1 , 1 , ⋯ ) end_POSTSUBSCRIPT caligraphic_E respectively .

This observation affords an alternative approach to part of the proof of Theorem 2.3 (hence the relevance of having the present material available independently of that theorem: Remark 3.11): the transition between steps II and IV in that proof can be effected by the substitution d1maps-tosuperscriptsubscript𝑑1{\mathcal{E}}\mapsto\bigwedge^{d_{1}}{\mathcal{E}}caligraphic_E ↦ ⋀ start_POSTSUPERSCRIPT italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT caligraphic_E for {\mathcal{E}}caligraphic_E with fiber dimensions d0<d1subscript𝑑0subscript𝑑1d_{0}<d_{1}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT. The exterior power is again f.g. by Corollary 3.12, and furthermore

Xd1=i=X=i,i=0,1.formulae-sequencesubscript𝑋superscriptsubscript𝑑1𝑖subscript𝑋𝑖𝑖01X_{\bigwedge^{d_{1}}{\mathcal{E}}=i}=X_{{\mathcal{E}}=i},\quad i=0,1.italic_X start_POSTSUBSCRIPT ⋀ start_POSTSUPERSCRIPT italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT caligraphic_E = italic_i end_POSTSUBSCRIPT = italic_X start_POSTSUBSCRIPT caligraphic_E = italic_i end_POSTSUBSCRIPT , italic_i = 0 , 1 .

For the purpose of proving these sets clopen in X𝑋Xitalic_X, then, working with one bundle is as effective as working with the other. \blacklozenge

The surjectivity of the map 3-8 was crucial to the proof of Corollary 3.9. More is true: Theorem 3.14 confirms the affirmative answer to the obvious question. Recall [54, Problem 17I] that σ𝜎\sigmaitalic_σ-compact spaces are those expressible as countable unions of compact subspaces.

Theorem 3.14.

Let X𝑋Xitalic_X be a locally compact σ𝜎\sigmaitalic_σ-compact Hausdorff space and {\mathcal{E}}caligraphic_E, {\mathcal{F}}caligraphic_F two subhomogeneous, conditionally f.t. (F) bundles with Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT Xdsubscript𝑋absent𝑑X_{\leq d}italic_X start_POSTSUBSCRIPT ≤ italic_d end_POSTSUBSCRIPT.

The morphisms

(algebraic tensor product)Γ0()C0(X)Γ0()Γ0()^C0(X)Γ0()Γ0(^X)algebraic tensor productsubscripttensor-productsubscript𝐶0𝑋subscriptΓ0subscriptΓ0subscriptΓ0subscript^tensor-productsubscript𝐶0𝑋subscriptΓ0subscriptΓ0subscript^tensor-product𝑋(\text{algebraic tensor product})\quad\Gamma_{0}({\mathcal{E}})\otimes_{C_{0}(% X)}\Gamma_{0}({\mathcal{F}})\xrightarrow{\quad}\Gamma_{0}({\mathcal{E}})% \operatorname{\widehat{\otimes}}_{C_{0}(X)}\Gamma_{0}({\mathcal{F}})% \xrightarrow[\cong]{\quad}\Gamma_{0}({\mathcal{E}}\operatorname{\widehat{% \otimes}}_{X}{\mathcal{F}})( algebraic tensor product ) roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) ⊗ start_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ) end_POSTSUBSCRIPT roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_F ) start_ARROW → end_ARROW roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ) end_POSTSUBSCRIPT roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_F ) start_ARROW under≅ start_ARROW → end_ARROW end_ARROW roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_F ) (3-10)

are then all bijective.

Remark 3.15.

The statement refers to locally compact spaces in order to facilitate induction on the number of strata. Note however we can pass back and forth between the locally compact and compact versions of the problem: the former setup is plainly broader, but it can also be reduced to compact spaces by

  • substituting the one-point compactification [54, Definition 19.2] X+X𝑋superscript𝑋X^{+}\supseteq Xitalic_X start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ⊇ italic_X (X𝑋Xitalic_X itself if already compact, X{an extra point}square-union𝑋an extra pointX\sqcup\{\text{an extra point}\}italic_X ⊔ { an extra point } otherwise) for X𝑋Xitalic_X;

  • and extending the bundles +maps-tosuperscript{\mathcal{E}}\mapsto{\mathcal{E}}^{+}caligraphic_E ↦ caligraphic_E start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT, +maps-tosuperscript{\mathcal{F}}\mapsto{\mathcal{F}}^{+}caligraphic_F ↦ caligraphic_F start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT by 0 at the extraneous point;

  • whereupon Γ0()=Γ(+)subscriptΓ0Γsuperscript\Gamma_{0}({\mathcal{E}})=\Gamma({\mathcal{E}}^{+})roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) = roman_Γ ( caligraphic_E start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ), etc.

By the same token, Corollary 3.9 is valid (and will be taken for granted) for locally compact σ𝜎\sigmaitalic_σ-compact base spaces: this is what justifies the ‘\cong’ symbol in the statement of Theorem 3.14. \blacklozenge

Proof of Theorem 3.14.

Surjectivity is settled by (the proof of) Corollary 3.9, via Remark 3.15 (which transports the compact-base version over to the present seemingly-broader setup). It is thus injectivity that requires more attention.

  1. (I)

    Locally trivial {\mathcal{E}}caligraphic_E and {\mathcal{F}}caligraphic_F. In that case the claim follows from Swan’s theorem [49, Theorem 2], classifying section spaces as precisely the projective f.g. modules over C(X)𝐶𝑋C(X)italic_C ( italic_X ) for compact Hausdorff X𝑋Xitalic_X. That result goes through under the present assumptions, with C0(X)subscript𝐶0𝑋C_{0}(X)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ) and Γ0()subscriptΓ0\Gamma_{0}({\mathcal{E}})roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) in place of C(X)𝐶𝑋C(X)italic_C ( italic_X ) and Γ()Γ\Gamma({\mathcal{E}})roman_Γ ( caligraphic_E ) respectively:

    • [49, §1] requires only paracompactness, valid [54, Theorem 20.12(a)] for σ𝜎\sigmaitalic_σ-compact locally compact Hausdorff spaces;

    • [49, §2] requires normality, a consequence of paracompactness [54, Theorem 20.10];

    • and finally, compactness itself is only needed in [49, §3, Lemma 5] to conclude that X𝑋Xitalic_X is can be covered with finitely many open patches where local sections form a base in every fiber; the finite-type assumption provides that ingredient.

  2. (II)

    Locally trivial {\mathcal{E}}caligraphic_E or {\mathcal{F}}caligraphic_F. Assume {\mathcal{F}}caligraphic_F locally trivial, to fix ideas, and suppose {\mathcal{E}}caligraphic_E has k𝑘kitalic_k fiber dimensions d0<d1<<dk1subscript𝑑0subscript𝑑1subscript𝑑𝑘1d_{0}<d_{1}<\cdots<d_{k-1}italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < ⋯ < italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT. Consider also an element

    u=iσiτiΓ0()C0(X)Γ0()𝑢subscript𝑖tensor-productsubscript𝜎𝑖subscript𝜏𝑖subscripttensor-productsubscript𝐶0𝑋subscriptΓ0subscriptΓ0u=\sum_{i}\sigma_{i}\otimes\tau_{i}\in\Gamma_{0}({\mathcal{E}})\otimes_{C_{0}(% X)}\Gamma_{0}({\mathcal{F}})italic_u = ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_σ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ⊗ italic_τ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) ⊗ start_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ) end_POSTSUBSCRIPT roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_F ) (3-11)

    annihilated by 3-10. Step I applied to X=d0subscript𝑋subscript𝑑0X_{{\mathcal{E}}=d_{0}}italic_X start_POSTSUBSCRIPT caligraphic_E = italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT shows that u𝑢uitalic_u belongs to

    IY(Γ0()C0(X)Γ0())subscript𝐼𝑌subscripttensor-productsubscript𝐶0𝑋subscriptΓ0subscriptΓ0\displaystyle I_{Y}\cdot\left(\Gamma_{0}({\mathcal{E}})\otimes_{C_{0}(X)}% \Gamma_{0}({\mathcal{F}})\right)italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT ⋅ ( roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) ⊗ start_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ) end_POSTSUBSCRIPT roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_F ) ) =(IYΓ0())C0(X)(IYΓ0())absentsubscripttensor-productsubscript𝐶0𝑋subscript𝐼𝑌subscriptΓ0subscript𝐼𝑌subscriptΓ0\displaystyle=\left(I_{Y}\cdot\Gamma_{0}({\mathcal{E}})\right)\otimes_{C_{0}(X% )}\left(I_{Y}\cdot\Gamma_{0}({\mathcal{E}})\right)= ( italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT ⋅ roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) ) ⊗ start_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ) end_POSTSUBSCRIPT ( italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT ⋅ roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) )
    Γ0()C0(X)Γ0()absentsubscripttensor-productsubscript𝐶0𝑋subscriptΓ0subscriptΓ0\displaystyle\subseteq\Gamma_{0}({\mathcal{E}})\otimes_{C_{0}(X)}\Gamma_{0}({% \mathcal{F}})⊆ roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E ) ⊗ start_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_X ) end_POSTSUBSCRIPT roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_F )

    for Y:=X=d0assign𝑌subscript𝑋subscript𝑑0Y:=X_{{\mathcal{E}}=d_{0}}italic_Y := italic_X start_POSTSUBSCRIPT caligraphic_E = italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT, equality following once more from Cohen factorization [26, Theorem 32.22] (every element of IYsubscript𝐼𝑌I_{Y}italic_I start_POSTSUBSCRIPT italic_Y end_POSTSUBSCRIPT is a product of two such). u𝑢uitalic_u is thus the image of an element of

    Γ0(|U)C0(U)Γ0(|U),U:=XY=X>d0,assignsubscripttensor-productsubscript𝐶0𝑈subscriptΓ0evaluated-at𝑈subscriptΓ0evaluated-at𝑈𝑈𝑋𝑌subscript𝑋subscript𝑑0\Gamma_{0}({\mathcal{E}}|_{U})\otimes_{C_{0}(U)}\Gamma_{0}({\mathcal{F}}|_{U})% ,\quad U:=X\setminus Y=X_{{\mathcal{E}}>d_{0}},roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_E | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT ) ⊗ start_POSTSUBSCRIPT italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) end_POSTSUBSCRIPT roman_Γ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( caligraphic_F | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT ) , italic_U := italic_X ∖ italic_Y = italic_X start_POSTSUBSCRIPT caligraphic_E > italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ,

    and the problem reduces fewer fiber dimensions d1<<dk1subscript𝑑1subscript𝑑𝑘1d_{1}<\cdots<d_{k-1}italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < ⋯ < italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT by restricting everything in sight to U𝑈Uitalic_U. Induction on k𝑘kitalic_k and step I finish the argument.

  3. (III)

    The general case. The preceding argument recycles: the tensorands σisubscript𝜎𝑖\sigma_{i}italic_σ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and τisubscript𝜏𝑖\tau_{i}italic_τ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT of an element 3-11 in the kernel of 3-10 can be assumed to vanish on the lowest stratum X=d0subscript𝑋subscript𝑑0X_{{\mathcal{E}}=d_{0}}italic_X start_POSTSUBSCRIPT caligraphic_E = italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT attached to {\mathcal{E}}caligraphic_E by the previous step, and we can then proceed by induction on the total number k+𝑘k+\ellitalic_k + roman_ℓ of fiber dimensions

    d0<<dk1 for  and d0<<dk1 for .subscript𝑑0subscript𝑑𝑘1 for  and subscriptsuperscript𝑑0subscriptsuperscript𝑑𝑘1 for d_{0}<\cdots<d_{k-1}\text{ for ${\mathcal{E}}$ and }d^{\prime}_{0}<\cdots<d^{% \prime}_{k-1}\text{ for ${\mathcal{F}}$}.italic_d start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < ⋯ < italic_d start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT for caligraphic_E and italic_d start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < ⋯ < italic_d start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT for caligraphic_F .

This concludes the proof. \blacksquare

Theorem 3.14 is one manifestation of agreement between algebraic and analytic structure for section modules of topologically f.g. bundles. That agreement goes further, with such modules exhibiting the type of automatic-continuity behavior that has seen much attention in the Banach-algebra literature (e.g. [11, Chapter 5] and its numerous references).

Theorem 3.16.

Let {\mathcal{E}}caligraphic_E be a subhomogeneous (F) Banach bundle over compact Hausdorff X𝑋Xitalic_X, conditionally f.t. and with Gδsubscript𝐺𝛿G_{\delta}italic_G start_POSTSUBSCRIPT italic_δ end_POSTSUBSCRIPT Xdsubscript𝑋absent𝑑X_{\leq d}italic_X start_POSTSUBSCRIPT ≤ italic_d end_POSTSUBSCRIPT.

For any Banach C(X)𝐶𝑋C(X)italic_C ( italic_X )-module E𝐸Eitalic_E (possibly degenerate) a C(X)𝐶𝑋C(X)italic_C ( italic_X )-module morphism Γ()EΓ𝐸\Gamma({\mathcal{E}})\to Eroman_Γ ( caligraphic_E ) → italic_E is automatically continuous.

Proof.

Corollary 2.13 and Proposition 3.1 reduce the problem to bundles {\mathcal{E}}caligraphic_E with section spaces of the form C0(U)subscript𝐶0𝑈C_{0}(U)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) for open UX𝑈𝑋U\subseteq Xitalic_U ⊆ italic_X, and for these (purely algebraic) C(X)𝐶𝑋C(X)italic_C ( italic_X )-module morphisms C0(U)Esubscript𝐶0𝑈𝐸C_{0}(U)\to Eitalic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) → italic_E are indeed automatically continuous by [11, Corollary 2.9.30(ix)] applied to the ideal C0(U)C(X)subscript𝐶0𝑈𝐶𝑋C_{0}(U)\trianglelefteq C(X)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) ⊴ italic_C ( italic_X ). \blacksquare

In particular, when E𝐸Eitalic_E too is of the form Γ()Γ\Gamma({\mathcal{F}})roman_Γ ( caligraphic_F ) for {\mathcal{F}}caligraphic_F as in the statement (i.e. [8, Theorem 1.11] topologically f.g.):

Corollary 3.17.
  1. (1)

    The faithful functor

    \tensor[]BunΓ()X\tensor[C(X)]Mod\tensor*[]{\textsc{Bun}}{{}_{X}^{\infty}}\xrightarrow{\quad\Gamma(\bullet)% \quad}\tensor*[_{C(X)}]{\textsc{Mod}}{}∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT start_ARROW start_OVERACCENT roman_Γ ( ∙ ) end_OVERACCENT → end_ARROW ∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Mod

    restricts on either category \tensor[(t)fg](F)BunX\tensor*[^{\textsc{(t)fg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}^{\infty}}∗ [ start_POSTSUPERSCRIPT (t)fg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT (with ‘t’ present or not) to a symmetric monoidal equivalence onto a full category of C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules.

  2. (2)

    More precisely, the preceding item identifies \tensor[fg](F)BunX\tensor*[^{\textsc{fg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}^{\infty}}∗ [ start_POSTSUPERSCRIPT fg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT with the category of projective f.g. C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules.

Remarks 3.18.
  1. (1)

    To further expand on the category-theoretic picture, recall the Banach-module version [9, §III.3.9, 4)] of the hom-tensor adjunction (e.g. [13, §10.5, Theorem 43]):

    \tensor[]Ban(E^AF,G)B\tensor[]Ban(E,\tensor[]Ban(F,G)B)Ain Ban (so isometrically)\tensor*[]{\textsc{Ban}}{{}_{B}^{\infty}}(E\operatorname{\widehat{\otimes}}_{A% }F,G)\quad\cong\quad\tensor*[]{\textsc{Ban}}{{}_{A}^{\infty}}\left(E,\tensor*[% ]{\textsc{Ban}}{{}_{B}^{\infty}}(F,G)\right)\quad\text{in $\textsc{Ban}$ (so % isometrically)}∗ [ ] Ban start_FLOATSUBSCRIPT italic_B end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( italic_E start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_F , italic_G ) ≅ ∗ [ ] Ban start_FLOATSUBSCRIPT italic_A end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( italic_E , ∗ [ ] Ban start_FLOATSUBSCRIPT italic_B end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( italic_F , italic_G ) ) in smallcaps_Ban (so isometrically)

    functorially in E\tensor[]BanAE\in\tensor[]{\textsc{Ban}}{{}_{A}}italic_E ∈ [ ] Ban start_FLOATSUBSCRIPT italic_A end_FLOATSUBSCRIPT, F\tensor[A]BanBF\in\tensor[_{A}]{\textsc{Ban}}{{}_{B}}italic_F ∈ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban start_FLOATSUBSCRIPT italic_B end_FLOATSUBSCRIPT and G\tensor[]BanBG\in\tensor[]{\textsc{Ban}}{{}_{B}}italic_G ∈ [ ] Ban start_FLOATSUBSCRIPT italic_B end_FLOATSUBSCRIPT. In particular, non-degenerate Banach modules over a commutative Banach algebra form a closed symmetric monoidal category under ^Asubscript^tensor-product𝐴\operatorname{\widehat{\otimes}}_{A}start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT in the sense of [3, Definition 6.1.3] (or [40, §VII.7], say): there is an internal (or inner) hom [16, Definition 7.9.2] (bi)functor

    (\tensor[A]Ban)×\tensor[A]Ban(F,G)[F,G]:=\tensor[A]Ban(F,G)\tensor[A]Ban\left(\tensor*[_{A}]{\textsc{Ban}}{}\right)^{\circ}\times\tensor*[_{A}]{% \textsc{Ban}}{}\ni(F,G)\xmapsto{\quad}[F,G]:=\tensor*[_{A}]{\textsc{Ban}}{{}^{% \infty}}(F,G)\in\tensor*[_{A}]{\textsc{Ban}}{}( ∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban ) start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT × ∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban ∋ ( italic_F , italic_G ) start_ARROW ↦ end_ARROW [ italic_F , italic_G ] := ∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban start_FLOATSUPERSCRIPT ∞ end_FLOATSUPERSCRIPT ( italic_F , italic_G ) ∈ ∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban

    with [F,]𝐹[F,-][ italic_F , - ] right adjoint to ^AFsubscript^tensor-product𝐴𝐹-\operatorname{\widehat{\otimes}}_{A}F- start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT italic_F (with 𝒞superscript𝒞{\mathcal{C}}^{\circ}caligraphic_C start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT denoting the opposite category). [F,G]𝐹𝐺[F,G][ italic_F , italic_G ] is automatically convex over A:=C(X)assign𝐴𝐶𝑋A:=C(X)italic_A := italic_C ( italic_X ) if F𝐹Fitalic_F and G𝐺Gitalic_G are [36, Proposition 1.14], so the same internal homs provide monoidal closure for

    (\tensor[C(X)]lcBan,\tensor[lc]^)C(X)(\tensor[]Bun,X^X).\left(\tensor*[_{C(X)}]{\textsc{lcBan}}{},\ \tensor[_{lc}]{\operatorname{% \widehat{\otimes}}}{{}_{C(X)}}\right)\quad\cong\quad\left(\tensor*[]{\textsc{% Bun}}{{}_{X}},\ \operatorname{\widehat{\otimes}}_{X}\right).( ∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] lcBan , [ start_POSTSUBSCRIPT italic_l italic_c end_POSTSUBSCRIPT ] start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_FLOATSUBSCRIPT italic_C ( italic_X ) end_FLOATSUBSCRIPT ) ≅ ( ∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT , start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT ) .

    The sheaf corresponding to [F,G]\tensor[A]Ban[F,G]\in\tensor*[_{A}]{\textsc{Ban}}{}[ italic_F , italic_G ] ∈ ∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Ban through the equivalence of [28, Scholium 6.7] is the Ban analogue of the sheaf hom om(,)𝑜𝑚\mathcal{H}om({\mathcal{E}},{\mathcal{F}})caligraphic_H italic_o italic_m ( caligraphic_E , caligraphic_F ) of [6, §I.5, pp.20-21].

  2. (2)

    Let A𝐴Aitalic_A be a unital commutative ring. A unital A𝐴Aitalic_A-module M𝑀Mitalic_M is projective f.g. precisely [44, Example 3.3.11] when it is rigid [44, Definition 3.3.1] in the symmetric monoidal category (\tensor[A]Mod,A)(\tensor*[_{A}]{\textsc{Mod}}{},\ \otimes_{A})( ∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Mod , ⊗ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ): inner homs [M,]𝑀[M,-][ italic_M , - ] are of the form

    [M,]()M in \tensor[A]Mod,M:=[M,A]=\tensor[A]Mod(M,A).[M,-]\cong(-)\otimes M^{*}\text{ in }\tensor*[_{A}]{\textsc{Mod}}{},\quad M^{*% }:=[M,A]=\tensor*[_{A}]{\textsc{Mod}}{}(M,A).[ italic_M , - ] ≅ ( - ) ⊗ italic_M start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT in ∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Mod , italic_M start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT := [ italic_M , italic_A ] = ∗ [ start_POSTSUBSCRIPT italic_A end_POSTSUBSCRIPT ] Mod ( italic_M , italic_A ) .

    For that reason, the identification of Corollary 3.172 between \tensor[fg](F)BunX\tensor*[^{\textsc{fg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}^{\infty}}∗ [ start_POSTSUPERSCRIPT fg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT and the category of projective f.g. C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules shows that the former category is closed (in (\tensor[]Bun,X^X)\left(\tensor*[]{\textsc{Bun}}{{}_{X}},\ \operatorname{\widehat{\otimes}}_{X}\right)( ∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT , start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT )) under inner homs:

    [,]^X,\tensor[]BunXand\tensor[fg](F)Bun,X[{\mathcal{E}},{\mathcal{F}}]\cong{\mathcal{F}}\operatorname{\widehat{\otimes}% }_{X}{\mathcal{E}}^{*},\quad\forall{\mathcal{F}}\in\tensor*[]{\textsc{Bun}}{{}% _{X}}\quad\text{and}\quad\forall{\mathcal{E}}\in\tensor*[^{\textsc{fg}}{}^{(F)% }]{\textsc{Bun}}{{}_{X}},[ caligraphic_E , caligraphic_F ] ≅ caligraphic_F start_OPFUNCTION over^ start_ARG ⊗ end_ARG end_OPFUNCTION start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT caligraphic_E start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , ∀ caligraphic_F ∈ ∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT and ∀ caligraphic_E ∈ ∗ [ start_POSTSUPERSCRIPT fg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT ,

    with superscript{\mathcal{E}}^{*}caligraphic_E start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT the inner hom [,trivial rank-1 bundle]trivial rank-1 bundle[{\mathcal{E}},\text{trivial rank-1 bundle}][ caligraphic_E , trivial rank-1 bundle ].

  3. (3)

    The preceding point notwithstanding, the larger category \tensor[tfg](F)BunX\tensor[fg](F)BunX\tensor*[^{\textsc{tfg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}}\supseteq\tensor*[^{% \textsc{fg}}{}^{(F)}]{\textsc{Bun}}{{}_{X}}∗ [ start_POSTSUPERSCRIPT tfg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT ⊇ ∗ [ start_POSTSUPERSCRIPT fg end_POSTSUPERSCRIPT start_FLOATSUPERSCRIPT ( italic_F ) end_FLOATSUPERSCRIPT ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT is not, generally, closed in \tensor[]BunX\tensor*[]{\textsc{Bun}}{{}_{X}}∗ [ ] Bun start_FLOATSUBSCRIPT italic_X end_FLOATSUBSCRIPT under inner homs.

    Consider an embedding YX𝑌𝑋Y\subseteq Xitalic_Y ⊆ italic_X of compact Hausdorff spaces and set U:=XYassign𝑈𝑋𝑌U:=X\setminus Yitalic_U := italic_X ∖ italic_Y. C(X)𝐶𝑋C(X)italic_C ( italic_X )-module morphisms C0(U)C(X)subscript𝐶0𝑈𝐶𝑋C_{0}(U)\to C(X)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) → italic_C ( italic_X ) are automatically continuous [11, Corollary 2.9.30(ix)] and take values in C0(U)subscript𝐶0𝑈C_{0}(U)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) because every element of the domain C0(U)subscript𝐶0𝑈C_{0}(U)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) is a product of two such (Cohen factorization [26, Theorem 32.22]), so they are multipliers [53, §2.2] of C0(U)subscript𝐶0𝑈C_{0}(U)italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ). We thus [53, Examples 2.2.4] have an isomorphism

    C(βU)(Ubounded cont.𝑓)(ggf)\tensor[C(X)]Mod(C0(U),C(X))C(\beta U)\ni\left(U\xrightarrow[\text{bounded cont.}]{f}{\mathbb{C}}\right)% \xmapsto[\quad\cong\quad]{\quad}\left(g\mapsto gf\right)\in\tensor*[_{C(X)}]{% \textsc{Mod}}{}(C_{0}(U),C(X))italic_C ( italic_β italic_U ) ∋ ( italic_U start_ARROW underbounded cont. start_ARROW overitalic_f → end_ARROW end_ARROW blackboard_C ) start_ARROW start_UNDERACCENT ≅ end_UNDERACCENT ↦ end_ARROW ( italic_g ↦ italic_g italic_f ) ∈ ∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Mod ( italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) , italic_C ( italic_X ) )

    for the Stone-Čech compactification [12, §1.5] βUU𝑈𝛽𝑈\beta U\supseteq Uitalic_β italic_U ⊇ italic_U. The (convex Banach) C(X)𝐶𝑋C(X)italic_C ( italic_X )-module \tensor[C(X)]Mod(C0(U),C(X))\tensor*[_{C(X)}]{\textsc{Mod}}{}(C_{0}(U),C(X))∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Mod ( italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) , italic_C ( italic_X ) ), then, corresponds via 3-9 to a bundle X{\mathcal{E}}\xrightarrow[]{}\mathrel{\mkern-14.0mu}\rightarrow Xcaligraphic_E start_ARROW start_OVERACCENT end_OVERACCENT → end_ARROW → italic_X whose fiber over xX𝑥𝑋x\in Xitalic_x ∈ italic_X is C(ψ1(x))𝐶superscript𝜓1𝑥C(\psi^{-1}(x))italic_C ( italic_ψ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_x ) ) for

    U𝑈Uitalic_UβU𝛽𝑈\beta Uitalic_β italic_UX𝑋Xitalic_Xψ𝜓\scriptstyle\psiitalic_ψ

    |Uevaluated-at𝑈{\mathcal{E}}|_{U}caligraphic_E | start_POSTSUBSCRIPT italic_U end_POSTSUBSCRIPT is thus trivial of rank 1, while the fibers over xY=XU𝑥𝑌𝑋𝑈x\in Y=X\setminus Uitalic_x ∈ italic_Y = italic_X ∖ italic_U can certainly be larger than 1-dimensional, generally (e.g. YX={0}[0,1]𝑌𝑋001Y\subseteq X=\{0\}\subset[0,1]italic_Y ⊆ italic_X = { 0 } ⊂ [ 0 , 1 ]). In particular, (the bundle corresponding to) \tensor[C(X)]Mod(C0(U),C(X))\tensor*[_{C(X)}]{\textsc{Mod}}{}(C_{0}(U),C(X))∗ [ start_POSTSUBSCRIPT italic_C ( italic_X ) end_POSTSUBSCRIPT ] Mod ( italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_U ) , italic_C ( italic_X ) ) need not be continuous even when {\mathcal{E}}caligraphic_E and {\mathcal{F}}caligraphic_F are.

\blacklozenge

References

  • [1] Jiří Adámek, Horst Herrlich, and George E. Strecker. Abstract and concrete categories: the joy of cats. Repr. Theory Appl. Categ., 2006(17):1–507, 2006.
  • [2] A. A. Beilinson, J. Bernstein, and Pierre Deligne. Analyse et topologie sur les espaces singuliers (I). Number 100 in Astérisque. Société mathématique de France, 1982.
  • [3] Francis Borceux. Handbook of categorical algebra. 2: Categories and structures, volume 51 of Encycl. Math. Appl. Cambridge: Univ. Press, 1994.
  • [4] Francis Borceux. Handbook of categorical algebra. Volume 1: Basic category theory, volume 50 of Encycl. Math. Appl. Cambridge: Cambridge Univ. Press, 1994.
  • [5] Nicolas Bourbaki. Elements of mathematics. General topology. Part 1. Translation of the French original. Actualites scientifiques et industrielles Hermann. Adiwes International Series in Mathematics. Paris: Hermann, Editeurs des Sciences et des Arts; Reading, Mass. etc.: Addison-Wesley Publishing Company. VII, 436 p. (1966)., 1966.
  • [6] Glen E. Bredon. Sheaf theory, volume 170 of Grad. Texts Math. New York, NY: Springer, 2nd ed. edition, 1997.
  • [7] Dmitri Burago, Yuri Burago, and Sergei Ivanov. A course in metric geometry, volume 33 of Graduate Studies in Mathematics. American Mathematical Society, Providence, RI, 2001.
  • [8] Alexandru Chirvasitu. Small Banach bundles and modules, 2024. http://arxiv.org/abs/2405.14518v1.
  • [9] Johann Cigler, Viktor Losert, and Peter Michor. Banach modules and functors on categories of Banach spaces, volume 46 of Lect. Notes Pure Appl. Math. CRC Press, Boca Raton, FL, 1979.
  • [10] Maria Manuel Clementino and Walter Tholen. A characterization of the Vietoris topology. Topol. Proc., 22:71–95, 1997.
  • [11] H. G. Dales. Banach algebras and automatic continuity, volume 24 of London Mathematical Society Monographs. New Series. The Clarendon Press, Oxford University Press, New York, 2000. Oxford Science Publications.
  • [12] H. G. Dales, F. K. jun. Dashiell, A. T.-M. Lau, and D. Strauss. Banach spaces of continuous functions as dual spaces. CMS Books Math./Ouvrages Math. SMC. Cham: Springer, 2016.
  • [13] David S. Dummit and Richard M. Foote. Abstract algebra. Chichester: Wiley, 3rd ed. edition, 2004.
  • [14] M. J. Dupré and R. M. Gillette. Banach bundles, Banach modules and automorphisms of Csuperscript𝐶C^{*}italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT-algebras, volume 92 of Res. Notes Math., San Franc. Pitman Publishing, London, 1983.
  • [15] Maurice J. Dupre. Classifying Hilbert bundles. J. Funct. Anal., 15:244–278, 1974.
  • [16] P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik. Tensor categories, volume 205 of Mathematical Surveys and Monographs. American Mathematical Society, Providence, RI, 2015.
  • [17] J. M. G. Fell. An extension of Mackey’s method to Banach -algebraic bundles, volume 90 of Mem. Am. Math. Soc. Providence, RI: American Mathematical Society (AMS), 1969.
  • [18] J. M. G. Fell and R. S. Doran. Representations of *-algebras, locally compact groups, and Banach *- algebraic bundles. Vol. 1: Basic representation theory of groups and algebras, volume 125 of Pure Appl. Math., Academic Press. Boston, MA etc.: Academic Press, Inc., 1988.
  • [19] Peter Freyd. Abelian categories. Repr. Theory Appl. Categ., 2003(3):xxiii + 1–164, 2003.
  • [20] William Fulton and Joe Harris. Representation theory. A first course, volume 129 of Grad. Texts Math. New York etc.: Springer-Verlag, 1991.
  • [21] Gerhard Gierz. Bundles of topological vector spaces and their duality, volume 955 of Lect. Notes Math. Springer, Cham, 1982.
  • [22] Ilja Gogić. Topologically finitely generated Hilbert C(X)𝐶𝑋C(X)italic_C ( italic_X )-modules. J. Math. Anal. Appl., 395(2):559–568, 2012.
  • [23] Robin Hartshorne. Algebraic geometry. Springer-Verlag, New York-Heidelberg, 1977. Graduate Texts in Mathematics, No. 52.
  • [24] Allen Hatcher. Algebraic topology. Cambridge: Cambridge University Press, 2002.
  • [25] A. Ya. Helemskii. The homology of Banach and topological algebras. Transl. from the Russian by Alan West, volume 41 of Math. Appl., Sov. Ser. Dordrecht etc.: Kluwer Academic Publishers, 1989.
  • [26] Edwin Hewitt and Kenneth A. Ross. Abstract harmonic analysis. Vol. II: Structure and analysis for compact groups. Analysis on locally compact Abelian groups. Die Grundlehren der mathematischen Wissenschaften, Band 152. Springer-Verlag, New York-Berlin, 1970.
  • [27] Karl Heinrich Hofmann. Bundles and sheaves are equivalent in the category of Banach spaces. K𝐾Kitalic_K-Theory Oper. Algebr., Proc. Conf. Athens/Georgia 1975, Lect. Notes Math. 575, 53-69 (1977)., 1977.
  • [28] Karl Heinrich Hofmann and Klaus Keimel. Sheaf theoretical concepts in analysis: Bundles and sheaves of Banach spaces, Banach C(X)-modules. Applications of sheaves, Proc. Res. Symp., Durham 1977, Lect. Notes Math. 753, 415-441 (1979)., 1979.
  • [29] Ryoshi Hotta, Kiyoshi Takeuchi, and Toshiyuki Tanisaki. D𝐷Ditalic_D-modules, perverse sheaves, and representation theory. Translated from the Japanese by Kiyoshi Takeuchi, volume 236 of Prog. Math. Basel: Birkhäuser, expanded edition edition, 2008.
  • [30] Dale Husemoller. Fibre bundles, volume 20 of Graduate Texts in Mathematics. Springer-Verlag, New York, third edition, 1994.
  • [31] S. Kaliszewski, John Quigg, and Dana P. Williams. The Rieffel correspondence for equivalent Fell bundles. Journal of the Australian Mathematical Society, page 1–20, 2024.
  • [32] Max Karoubi. K-theory. An introduction, volume 226 of Grundlehren Math. Wiss. Springer, Cham, 1978.
  • [33] Masaki Kashiwara and Pierre Schapira. Sheaves on manifolds. With a short history “Les débuts de la théorie des faisceaux” by Christian Houzel, volume 292 of Grundlehren Math. Wiss. Berlin etc.: Springer-Verlag, 1990.
  • [34] G. M. Kelly. Basic concepts of enriched category theory. Repr. Theory Appl. Categ., 2005(10):1–136, 2005.
  • [35] J. W. Kitchen and D. A. Robbins. Tensor products of Banach bundles. Pac. J. Math., 94:151–169, 1981.
  • [36] J. W. Kitchen and D. A. Robbins. Linear algebra in the category of C(X)-locally convex modules. Rocky Mt. J. Math., 19(2):433–480, 1989.
  • [37] Erwin Klein and Anthony C. Thompson. Theory of correspondences. Including applications to mathematical economics. Can. Math. Soc. Ser. Monogr. Adv. Texts. John Wiley, New York, NY, 1984.
  • [38] T. Y. Lam. Lectures on modules and rings, volume 189 of Grad. Texts Math. New York, NY: Springer, 1999.
  • [39] Aldo J. Lazar. A selection theorem for Banach bundles and applications. J. Math. Anal. Appl., 462(1):448–470, 2018.
  • [40] Saunders Mac Lane. Categories for the working mathematician, volume 5 of Graduate Texts in Mathematics. Springer-Verlag, New York, second edition, 1998.
  • [41] Ernest Michael. Continuous selections. I. Ann. Math. (2), 63:361–382, 1956.
  • [42] Christopher J. Mulvey. Banach sheaves. J. Pure Appl. Algebra, 17(1):69–83, 1980.
  • [43] James R. Munkres. Topology. Prentice Hall, Inc., Upper Saddle River, NJ, 2000. Second edition of [ MR0464128].
  • [44] B. Pareigis. Quantum groups and noncommutative geometry, 2002. available at https://www.mathematik.uni-muenchen.de/~pareigis/Vorlesungen/02SS/QGandNCG.pdf (accessed 2024-06-14).
  • [45] D. G. Quillen. Module theory over nonunital rings, 1996. available at https://www.claymath.org/library/Quillen/Working_papers/quillen%201996/1996-2.pdf (accessed 2024-06-10).
  • [46] Dušan Repovš and Pavel V. Semenov. Continuous selections of multivalued mappings. In Recent progress in general topology III. Based on the presentations at the Prague symposium, Prague, Czech Republic, 2001, pages 711–749. Amsterdam: Atlantis Press, 2014.
  • [47] Emily Riehl. Category theory in context. Mineola, NY: Dover Publications, 2016.
  • [48] Lynn Arthur Steen and J. Arthur Seebach, Jr. Counterexamples in topology. Dover Publications, Inc., Mineola, NY, 1995. Reprint of the second (1978) edition.
  • [49] R. G. Swan. Vector bundles and projective modules. Trans. Am. Math. Soc., 105:264–277, 1962.
  • [50] R. B. Treger. Flat cyclic modules. Math. Notes, 8:608–610, 1971.
  • [51] Januario Varela. Duality of Csuperscript𝐶C^{*}italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT-algebras. In Recent advances in the representation theory of rings and Csuperscript𝐶C^{*}italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT-algebras by continuous sections. A seminar held at Tulane University, New Orleans, LA, USA, March 28 – April 5, 1973, pages 97–108. Providence, RI: American Mathematical Society (AMS), 1974.
  • [52] Januario Varela. Sectional representation of Banach modules. Math. Z., 139:55–61, 1974.
  • [53] N. E. Wegge-Olsen. K𝐾Kitalic_K-theory and Csuperscript𝐶C^{*}italic_C start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT-algebras. Oxford Science Publications. The Clarendon Press, Oxford University Press, New York, 1993. A friendly approach.
  • [54] Stephen Willard. General topology. Dover Publications, Inc., Mineola, NY, 2004. Reprint of the 1970 original [Addison-Wesley, Reading, MA; MR0264581].

Department of Mathematics, University at Buffalo

Buffalo, NY 14260-2900, USA

E-mail address: achirvas@buffalo.edu