1. Introduction
 Given a class of mathematical objects, if for each object $X$ there is an associated structure $\operatorname {Struc}(X)$
 there is an associated structure $\operatorname {Struc}(X)$ , what kind of relationship does an isomorphism $\operatorname {Struc}(X)\cong \operatorname {Struc}(Y)$
, what kind of relationship does an isomorphism $\operatorname {Struc}(X)\cong \operatorname {Struc}(Y)$ impose between $X$
 impose between $X$ and $Y$
 and $Y$ ? The Gelfand–Naimark theorem gives us a classical example of this question: for $X$
? The Gelfand–Naimark theorem gives us a classical example of this question: for $X$ and $Y$
 and $Y$ locally compact Hausdorff spaces, an isomorphism $C_0(X)\cong C_0(Y)$
 locally compact Hausdorff spaces, an isomorphism $C_0(X)\cong C_0(Y)$ induces an isomorphism $X\cong Y$
 induces an isomorphism $X\cong Y$ . Another similar result of Gelfand and Kolmogorov [Reference Gelfand and Kolmogoroff14] deals with algebra homomorphisms and real-valued functions. A compilation of results of this kind can be found in [Reference Garrido and Jaramillo13].
. Another similar result of Gelfand and Kolmogorov [Reference Gelfand and Kolmogoroff14] deals with algebra homomorphisms and real-valued functions. A compilation of results of this kind can be found in [Reference Garrido and Jaramillo13].
 This question has recently been of significant interest in the context of graph algebras due to the work of Eilers and his collaborators (see e.g. [Reference Dor-On, Eilers and Geffen9]). In particular, in [Reference Brownlowe, Laca, Robertson and Sims4, Reference Bruce and Takeishi5, Reference Dor-On, Eilers and Geffen9], it was shown that a directed graph $E$ can be completely recovered from its Toeplitz algebra, its canonical gauge action, and its abelian coefficient subalgebra. In [Reference Brownlowe, Laca, Robertson and Sims4] this was achieved for finite graphs using KMS theory; in [Reference Bruce and Takeishi5] this was extended to arbitrary discrete graphs using ground states, while in [Reference Dor-On, Eilers and Geffen9] they used nonselfadjoint operator-algebra theory.
 can be completely recovered from its Toeplitz algebra, its canonical gauge action, and its abelian coefficient subalgebra. In [Reference Brownlowe, Laca, Robertson and Sims4] this was achieved for finite graphs using KMS theory; in [Reference Bruce and Takeishi5] this was extended to arbitrary discrete graphs using ground states, while in [Reference Dor-On, Eilers and Geffen9] they used nonselfadjoint operator-algebra theory.
 The main purpose of this paper is to generalize the results of [Reference Brownlowe, Laca, Robertson and Sims4] to totally disconnected compact topological graphs, but our approach yields interesting results, and questions, for more general compact topological graphs along the way. Drawing inspiration from [Reference Brownlowe, Laca, Robertson and Sims4], given a compact topological graph $E$ , we use the KMS structure on its Toeplitz algebra, together with its coefficient subalgebra, to recover the corresponding graph bimodule. At first sight it may seem that our result can be recovered from [Reference Dor-On, Eilers and Geffen9, Proposition 4.6 or Corollary 4.7], but their results require that the coefficient algebra $A$
, we use the KMS structure on its Toeplitz algebra, together with its coefficient subalgebra, to recover the corresponding graph bimodule. At first sight it may seem that our result can be recovered from [Reference Dor-On, Eilers and Geffen9, Proposition 4.6 or Corollary 4.7], but their results require that the coefficient algebra $A$ be a subalgebra of compact operators in a Hilbert space and hence must be of the form $\bigoplus _{i\in I}\mathcal {K}(H_i)$
 be a subalgebra of compact operators in a Hilbert space and hence must be of the form $\bigoplus _{i\in I}\mathcal {K}(H_i)$ for Hilbert spaces $(H_i)_{i\in I}$
 for Hilbert spaces $(H_i)_{i\in I}$ [Reference Arveson1, Theorem 1.4.5]. If $A$
 [Reference Arveson1, Theorem 1.4.5]. If $A$ is also commutative, then each $H_i$
 is also commutative, then each $H_i$ must be one-dimensional and if it is unital as well, then $|I|<\infty$
 must be one-dimensional and if it is unital as well, then $|I|<\infty$ . Hence the intersection between our hypothesis and those of [Reference Dor-On, Eilers and Geffen9] yields the class of finite discrete graphs as in [Reference Brownlowe, Laca, Robertson and Sims4].
. Hence the intersection between our hypothesis and those of [Reference Dor-On, Eilers and Geffen9] yields the class of finite discrete graphs as in [Reference Brownlowe, Laca, Robertson and Sims4].
 In the final two sections of the paper, we consider the extent to which a topological graph $E$ can be recovered from its bimodule, and hence from the triple consisting of its Toeplitz $C^*$
 can be recovered from its bimodule, and hence from the triple consisting of its Toeplitz $C^*$ -algebra, gauge action and coefficient algebra. After our paper appeared on the arXiv, we discovered (we thank both Adam Dor-On and the anonymous referee for drawing our attention to the fact) that these questions were considered earlier by Davidson–Katsoulis [Reference Davidson and Katsoulis6] for local homeomorphisms, and by Davidson–Roydor [Reference Davidson and Roydor7] for topological graphs. We present alternative proofs and examples for some of these results, but we emphasize that the definition of local conjugacy and our results relating isomorphism of Hilbert modules of topological graphs to local conjugacy of the graphs themselves both go back to the work of Davidson–Roydor, and before that to the work of Davidson–Katsoulis. Indeed, there is a substantial body of work on the relationship between isomorphism of graphs and of associated tensor algebras [Reference Katsoulis and Kribs21, Reference Muhly and Solel25–Reference Muhly and Solel27, Reference Solel32], and on the relationship between isomorphism, or local conjugacy, of multivariable dynamical systems and isomorphism of the associated Hilbert bimodules [Reference Kakariadis and Katsoulis17, Reference Kakariadis and Katsoulis18, Reference Katsoulis20, Reference Katsoulis and Ramsey22].
-algebra, gauge action and coefficient algebra. After our paper appeared on the arXiv, we discovered (we thank both Adam Dor-On and the anonymous referee for drawing our attention to the fact) that these questions were considered earlier by Davidson–Katsoulis [Reference Davidson and Katsoulis6] for local homeomorphisms, and by Davidson–Roydor [Reference Davidson and Roydor7] for topological graphs. We present alternative proofs and examples for some of these results, but we emphasize that the definition of local conjugacy and our results relating isomorphism of Hilbert modules of topological graphs to local conjugacy of the graphs themselves both go back to the work of Davidson–Roydor, and before that to the work of Davidson–Katsoulis. Indeed, there is a substantial body of work on the relationship between isomorphism of graphs and of associated tensor algebras [Reference Katsoulis and Kribs21, Reference Muhly and Solel25–Reference Muhly and Solel27, Reference Solel32], and on the relationship between isomorphism, or local conjugacy, of multivariable dynamical systems and isomorphism of the associated Hilbert bimodules [Reference Kakariadis and Katsoulis17, Reference Kakariadis and Katsoulis18, Reference Katsoulis20, Reference Katsoulis and Ramsey22].
 In the preliminaries we recall some details about our main tool for studying the Toeplitz algebra of a compact topological graph – the KMS-states for its gauge action. We also introduce Hilbert modules and the relationship between Hilbert bimodules over commutative $C^*$ -algebras and Hilbert bundles.
-algebras and Hilbert bundles.
 In §3, we prove our first main theorem, theorem 3.2: let $E$ and $F$
 and $F$ be compact topological graphs, $\gamma ^E$
 be compact topological graphs, $\gamma ^E$ and $\gamma ^F$
 and $\gamma ^F$ the gauge actions on the corresponding Toeplitz algebras $\mathcal {T}C ^\ast (E)$
 the gauge actions on the corresponding Toeplitz algebras $\mathcal {T}C ^\ast (E)$ and $\mathcal {T}C ^\ast (F)$
 and $\mathcal {T}C ^\ast (F)$ , and $M_E$
, and $M_E$ and $M_F$
 and $M_F$ the coefficient algebras. We say that the triples $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)$
 the coefficient algebras. We say that the triples $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)$ and $(\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$
 and $(\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$ are isomorphic if there is a $\ast$
 are isomorphic if there is a $\ast$ -isomorphism $\theta :\mathcal {T}C ^\ast (E)\to \mathcal {T}C ^\ast (F)$
-isomorphism $\theta :\mathcal {T}C ^\ast (E)\to \mathcal {T}C ^\ast (F)$ that intertwines $\gamma ^E$
 that intertwines $\gamma ^E$ and $\gamma ^F$
 and $\gamma ^F$ and $\theta (M_E) = M_F$
 and $\theta (M_E) = M_F$ . Our theorem says that $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)$
. Our theorem says that $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)$ and $(\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$
 and $(\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$ are isomorphic if and only if the underlying graph bimodules $X(E)$
 are isomorphic if and only if the underlying graph bimodules $X(E)$ and $X(F)$
 and $X(F)$ are isomorphic. We do this by proving that we can explicitly reconstruct $X(E)$
 are isomorphic. We do this by proving that we can explicitly reconstruct $X(E)$ from $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)$
 from $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)$ , and make explicit the sense in which an isomorphism of Toeplitz triples induces an isomorphism of bimodules.
, and make explicit the sense in which an isomorphism of Toeplitz triples induces an isomorphism of bimodules.
 In §4, we show that we can do more than just reconstruct $X(E)$ . We recall the notion of local conjugacy of topological graphs [Reference Davidson and Roydor7, Definition 4.3]. We deduce that, for compact topological graphs, isomorphism of graph bimodules implies local conjugacy of graphs (this can be deduced from [Reference Davidson and Roydor7, Theorem 4.5], but we give a direct proof). Next, we prove corollary 4.7: for compact topological graphs with totally disconnected vertex spaces, $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)$
. We recall the notion of local conjugacy of topological graphs [Reference Davidson and Roydor7, Definition 4.3]. We deduce that, for compact topological graphs, isomorphism of graph bimodules implies local conjugacy of graphs (this can be deduced from [Reference Davidson and Roydor7, Theorem 4.5], but we give a direct proof). Next, we prove corollary 4.7: for compact topological graphs with totally disconnected vertex spaces, $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)$ and $(\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$
 and $(\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$ are isomorphic if and only if $E$
 are isomorphic if and only if $E$ and $F$
 and $F$ are isomorphic topological graphs (again, this follows from [Reference Davidson and Roydor7, Theorem 5.5], but we give an elementary proof for zero-dimensional graphs).
 are isomorphic topological graphs (again, this follows from [Reference Davidson and Roydor7, Theorem 5.5], but we give an elementary proof for zero-dimensional graphs).
 In §5, we give an example that shows that in general, we cannot recover a compact topological graph from $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)$ : we exhibit nonisomorphic topological graphs with isomorphic graph correspondences. Examples of nonisomorphic but locally conjugate topological graphs whose vertex spaces have convering dimension 1 also appear in [Reference Davidson and Katsoulis6, Example 3.18], and it follows from [Reference Davidson and Roydor7, Theorem 5.5] that their Hilbert modules are also isomorphic. However, our example is explicit and we describe a concrete isomorphism of the resulting Hilbert modules.
: we exhibit nonisomorphic topological graphs with isomorphic graph correspondences. Examples of nonisomorphic but locally conjugate topological graphs whose vertex spaces have convering dimension 1 also appear in [Reference Davidson and Katsoulis6, Example 3.18], and it follows from [Reference Davidson and Roydor7, Theorem 5.5] that their Hilbert modules are also isomorphic. However, our example is explicit and we describe a concrete isomorphism of the resulting Hilbert modules.
We finish off in §6 by giving a characterization, in terms of cohomological data, of the vector-bundle structure associated with the right-Hilbert modules of compact topological graphs. Specifically, we demonstrate that they are precisely the vector bundles admitting local trivializations whose transition functions take values in the permutation matrices. This is closely related to the characterization of Kaliszewski et al. [Reference Kaliszewski, Patani and Quigg19] in terms of continuous choices of orthonormal basis. We indicate in a closing remark how this relates to the question of which pairs of locally conjugate topological graphs have isomorphic Hilbert modules.
2. Preliminaries
2.1. KMS-states
 We first recall the Kubo–Martin–Schwinger states (KMS-states for short) of a $C^\ast$ -dynamical system. See [Reference Bratteli and Robinson2, Reference Bratteli and Robinson3] for details. By a $C^*$
-dynamical system. See [Reference Bratteli and Robinson2, Reference Bratteli and Robinson3] for details. By a $C^*$ -dynamical system, we mean a strongly continuous action $\tau$
-dynamical system, we mean a strongly continuous action $\tau$ of $\mathbb {R}$
 of $\mathbb {R}$ on a $C^\ast$
 on a $C^\ast$ -algebra $A$
-algebra $A$ by automorphisms; we call $\tau$
 by automorphisms; we call $\tau$ a dynamics on $A$
 a dynamics on $A$ .
.
 Let $\tau$ be a dynamics on a $C^\ast$
 be a dynamics on a $C^\ast$ -algebra $A$
-algebra $A$ . An element $a \in A$
. An element $a \in A$ is analytic for $\tau$
 is analytic for $\tau$ if the function $t \mapsto \tau _t(a)$
 if the function $t \mapsto \tau _t(a)$ extends to an analytic function $z \mapsto \tau _z(a)$
 extends to an analytic function $z \mapsto \tau _z(a)$ from $\mathbb {C}$
 from $\mathbb {C}$ to $A$
 to $A$ . If it exists, this extension is unique.
. If it exists, this extension is unique.
 Let $(A,\,\tau )$ be $C^\ast$
 be $C^\ast$ -dynamical system, $\varphi$
-dynamical system, $\varphi$ a state on $A$
 a state on $A$ and $\beta \in \mathbb {R}$
 and $\beta \in \mathbb {R}$ . We say $\varphi$
. We say $\varphi$ is a $\tau$
 is a $\tau$ - $\textit{KMS}_\beta$
- $\textit{KMS}_\beta$ -state if
-state if
 
for all analytic elements $a,\, b\in A$ . When $\tau$
. When $\tau$ is implicit, we just say that $\varphi$
 is implicit, we just say that $\varphi$ is a $\text {KMS}_\beta$
 is a $\text {KMS}_\beta$ -state. The set of KMS$_\beta$
-state. The set of KMS$_\beta$ -states is convex and weak$^\ast$
-states is convex and weak$^\ast$ -compact [Reference Bratteli and Robinson3, Theorem 5.3.30]. An extremal point of this set is called an extremal KMS$_\beta$
-compact [Reference Bratteli and Robinson3, Theorem 5.3.30]. An extremal point of this set is called an extremal KMS$_\beta$ -state.
-state.
 By a KMS$_\infty$ state, we will mean a weak$^*$
 state, we will mean a weak$^*$ -limit of a sequence $(\phi _n)_{n=1}^\infty$
-limit of a sequence $(\phi _n)_{n=1}^\infty$ of states such that each $\phi _n$
 of states such that each $\phi _n$ is a KMS$_{\beta _n}$
 is a KMS$_{\beta _n}$ -state for a sequence $(\beta _n)_{n=1}^\infty$
-state for a sequence $(\beta _n)_{n=1}^\infty$ satisfying $\beta _n \to \infty$
 satisfying $\beta _n \to \infty$ .
.
2.2. Hilbert modules
 There are plenty of references that explore the properties of Hilbert modules, for example [Reference Lance24]. We rely mainly on studies [Reference Raeburn and Williams31] for a slightly more recent approach. Let $A$ be a $C^*$
 be a $C^*$ -algebra. A right Hilbert $A$
-algebra. A right Hilbert $A$ -module is a right $A$
-module is a right $A$ -module $V$
-module $V$ equipped with a map $\langle \cdot,\, \cdot \rangle _A : V \times V \to A$
 equipped with a map $\langle \cdot,\, \cdot \rangle _A : V \times V \to A$ , which is linear in the second variable and such that for $x,\,y \in V$
, which is linear in the second variable and such that for $x,\,y \in V$ , $a \in A$
, $a \in A$ ,
,
- • $\langle x,\,x \rangle _A \geq 0$  , with equality only when $x = 0$ , with equality only when $x = 0$ ; ;
- • $\langle x,\,y \cdot a\rangle _A=\langle x,\,y\rangle _Aa$  ; ;
- • $\langle x,\,y\rangle _A = \langle y,\,x\rangle _A^*$  ; and ; and
- • $X$  is complete in the norm defined by $\|x\|_A ^2 = \|\langle x,\, x\rangle _A\|$ is complete in the norm defined by $\|x\|_A ^2 = \|\langle x,\, x\rangle _A\|$ . .
 A map $T:V \to V$ is an adjointable operator if there exists $T^*:V \to V$
 is an adjointable operator if there exists $T^*:V \to V$ called the adjoint such that $\langle T^*y,\,x\rangle _A=\langle y,\,Tx\rangle _A$
 called the adjoint such that $\langle T^*y,\,x\rangle _A=\langle y,\,Tx\rangle _A$ , for all $x$
, for all $x$ , $y \in V$
, $y \in V$ . The adjoint $T^*$
. The adjoint $T^*$ is unique, and $T$
 is unique, and $T$ is automatically a bounded, linear $A$
 is automatically a bounded, linear $A$ -module homomorphism. The set $\mathcal {L}(V)$
-module homomorphism. The set $\mathcal {L}(V)$ of adjointable operators on $V$
 of adjointable operators on $V$ is a $C^\ast$
 is a $C^\ast$ -algebra.
-algebra.
 A $C^\ast$ -correspondence over $A$
-correspondence over $A$ (or right-Hilbert $A$
 (or right-Hilbert $A$ -bimodule) is a right Hilbert $A$
-bimodule) is a right Hilbert $A$ -module $X$
-module $X$ together with a left action of $A$
 together with a left action of $A$ by adjointable operators on $X$
 by adjointable operators on $X$ which is given by a $\ast$
 which is given by a $\ast$ -homomorphism $\phi \colon A\to \mathcal {L}(X)$
-homomorphism $\phi \colon A\to \mathcal {L}(X)$ , in the sense that the left action $a\cdot x$
, in the sense that the left action $a\cdot x$ is given by $\phi (a)x$
 is given by $\phi (a)x$ . This implies the familiar-looking formula
. This implies the familiar-looking formula
 
 Every $C^*$ -algebra $A$
-algebra $A$ can be regarded as a $C^*$
 can be regarded as a $C^*$ -correspondence over itself with actions given by multiplication, and inner product $\langle a,\, b\rangle _A = a^*b$
-correspondence over itself with actions given by multiplication, and inner product $\langle a,\, b\rangle _A = a^*b$ . We denote this $C^*$
. We denote this $C^*$ -correspondence by ${_A A_A}$
-correspondence by ${_A A_A}$ .
.
 The internal tensor product $X \otimes _A Y$ of $C^*$
 of $C^*$ -correspondences over $A$
-correspondences over $A$ is the completion of the quotient of the algebraic tensor product $X\odot Y$
 is the completion of the quotient of the algebraic tensor product $X\odot Y$ by the submodule generated by differences of the form $a \odot y - x \odot a\cdot y$
 by the submodule generated by differences of the form $a \odot y - x \odot a\cdot y$ , with respect to the inner product satisfying $\langle x \odot y,\, x' \odot y'\rangle _A = \langle y,\, \langle x,\, x'\rangle _A \cdot y'\rangle _A$
, with respect to the inner product satisfying $\langle x \odot y,\, x' \odot y'\rangle _A = \langle y,\, \langle x,\, x'\rangle _A \cdot y'\rangle _A$ (see [Reference Raeburn30, Chapter 8]). For $n \ge 1$
 (see [Reference Raeburn30, Chapter 8]). For $n \ge 1$ , we write
, we write
 
By convention, $X^{\otimes 0} = {_A A_A}$ .
.
 Let $A$ be a $C^*$
 be a $C^*$ -algebra and let $X$
-algebra and let $X$ be a $C^*$
 be a $C^*$ -correspondence over $A$
-correspondence over $A$ . A Toeplitz representation of $X$
. A Toeplitz representation of $X$ in a $C^*$
 in a $C^*$ -algebra $B$
-algebra $B$ is a pair $(\psi,\,\pi )$
 is a pair $(\psi,\,\pi )$ such that $\psi :X \to {_B B_B}$
 such that $\psi :X \to {_B B_B}$ and $\pi :A \to B$
 and $\pi :A \to B$ together constitute a Hilbert bimodule homomorphism.
 together constitute a Hilbert bimodule homomorphism.
 Given a Toeplitz representation $(\psi,\,\pi )$ of $X$
 of $X$ in $B$
 in $B$ , for each $n\in \mathbb {N}$
, for each $n\in \mathbb {N}$ there exists [Reference Fowler and Raeburn12, Proposition 1.8] a Toeplitz representation $(\psi ^{\otimes n},\,\pi )$
 there exists [Reference Fowler and Raeburn12, Proposition 1.8] a Toeplitz representation $(\psi ^{\otimes n},\,\pi )$ of $X^{\otimes n}$
 of $X^{\otimes n}$ in $B$
 in $B$ such that for all $x_1,\,\ldots,\,x_n\in X$
 such that for all $x_1,\,\ldots,\,x_n\in X$ ,
,
 
Given a $C^*$ -correspondence $X$
-correspondence $X$ over $A$
 over $A$ , there exists a Toeplitz representation $(\iota _X,\,\iota _A)$
, there exists a Toeplitz representation $(\iota _X,\,\iota _A)$ of $X$
 of $X$ in a $C^\ast$
 in a $C^\ast$ -algebra $\mathcal {T}_X$
-algebra $\mathcal {T}_X$ that is universal for Toeplitz representations [Reference Fowler and Raeburn12, Proposition 1.3]; [Reference Pimsner29, Theorem 3.4]. This means that for another Toeplitz representation $(\psi,\,\pi )$
 that is universal for Toeplitz representations [Reference Fowler and Raeburn12, Proposition 1.3]; [Reference Pimsner29, Theorem 3.4]. This means that for another Toeplitz representation $(\psi,\,\pi )$ of $X$
 of $X$ in a $C^\ast$
 in a $C^\ast$ -algebra $B$
-algebra $B$ , there exists a homomorphism denoted $\psi \times \pi :\mathcal {T}_X\to B$
, there exists a homomorphism denoted $\psi \times \pi :\mathcal {T}_X\to B$ , such that $(\psi \times \pi )\circ \iota _X =\psi$
, such that $(\psi \times \pi )\circ \iota _X =\psi$ and $(\psi \times \pi )\circ \iota _A=\pi$
 and $(\psi \times \pi )\circ \iota _A=\pi$ . This $\mathcal {T}_X$
. This $\mathcal {T}_X$ is called the Toeplitz algebra of the correspondence $X$
 is called the Toeplitz algebra of the correspondence $X$ . By [Reference Raeburn30, Proposition 8.9],
. By [Reference Raeburn30, Proposition 8.9],
 
The $C^*$ -algebra $\iota _A(A)$
-algebra $\iota _A(A)$ (or $A$
 (or $A$ ) is called the coefficient algebra of $\mathcal {T}_X$
) is called the coefficient algebra of $\mathcal {T}_X$ . By [Reference Fowler and Raeburn12, Proposition 1.3] there exists a strongly continuous action $\gamma ^X:\mathbb {T}\to \operatorname {Aut}(\mathcal {T}_X)$
. By [Reference Fowler and Raeburn12, Proposition 1.3] there exists a strongly continuous action $\gamma ^X:\mathbb {T}\to \operatorname {Aut}(\mathcal {T}_X)$ such that for $z\in \mathbb {T}$
 such that for $z\in \mathbb {T}$ , $\gamma ^X_z(\iota _{A}(a))=\iota _{A}(a)$
, $\gamma ^X_z(\iota _{A}(a))=\iota _{A}(a)$ and $\gamma ^X_z(\iota _{X}(x))=z\iota _{X}(x)$
 and $\gamma ^X_z(\iota _{X}(x))=z\iota _{X}(x)$ for $a\in A$
 for $a\in A$ and $x\in X$
 and $x\in X$ , called the gauge action. The dynamics that we will consider is the action $t\mapsto \gamma ^X_{e^{it}}$
, called the gauge action. The dynamics that we will consider is the action $t\mapsto \gamma ^X_{e^{it}}$ .
.
 For $n \in \mathbb {Z}$ , the $n^{\text {th}}$
, the $n^{\text {th}}$ spectral subspace $(\mathcal {T}_X)_n$
 spectral subspace $(\mathcal {T}_X)_n$ of $\mathcal {T}_X$
 of $\mathcal {T}_X$ for the action $\gamma$
 for the action $\gamma$ is the space $\{a \in \mathcal {T}_X : \gamma _z(a) = z^n a\text { for all }z \in \mathbb {T}\}$
 is the space $\{a \in \mathcal {T}_X : \gamma _z(a) = z^n a\text { for all }z \in \mathbb {T}\}$ . One can check that
. One can check that
 
We will make frequent use of the first spectral subspace $(\mathcal {T}_X)_1$ later.
 later.
 Let $A,\,B$ be $C^\ast$
 be $C^\ast$ -algebras and $X,\,Y$
-algebras and $X,\,Y$ be $C^\ast$
 be $C^\ast$ -correspondences over $A$
-correspondences over $A$ and $B$
 and $B$ , respectively. Then, a map $\theta :\mathcal {T}_X\to \mathcal {T}_Y$
, respectively. Then, a map $\theta :\mathcal {T}_X\to \mathcal {T}_Y$ will be called an isomorphism of triples if it is an isomorphism of $C^\ast$
 will be called an isomorphism of triples if it is an isomorphism of $C^\ast$ -algebras such that $\theta \circ \gamma ^X_z=\gamma ^Y_z\circ \theta$
-algebras such that $\theta \circ \gamma ^X_z=\gamma ^Y_z\circ \theta$ for all $z\in \mathbb {T}$
 for all $z\in \mathbb {T}$ and carries $\iota _A(A)$
 and carries $\iota _A(A)$ onto $\iota _B(B)$
 onto $\iota _B(B)$ .
.
2.3. Topological graphs and modules
 A topological graph is a quadruple $E=(E^0,\,E^1,\,r,\,s)$ where the vertex set $E^0$
 where the vertex set $E^0$ and the edge set $E^1$
 and the edge set $E^1$ are locally compact Hausdorff spaces, the range map $r\colon E^1\to E^0$
 are locally compact Hausdorff spaces, the range map $r\colon E^1\to E^0$ is a continuous function and the source map $s\colon E^1\to E^0$
 is a continuous function and the source map $s\colon E^1\to E^0$ is a local homeomorphism. A path in $E$
 is a local homeomorphism. A path in $E$ is a finite sequence of edges $\mu = \mu _1\mu _2 \dots \mu _n$
 is a finite sequence of edges $\mu = \mu _1\mu _2 \dots \mu _n$ such that $s(\mu _{i}) = r(\mu _{i+1})$
 such that $s(\mu _{i}) = r(\mu _{i+1})$ for $1\le i \le n-1$
 for $1\le i \le n-1$ or a vertex $v\in E^0$
 or a vertex $v\in E^0$ . For such a path, $|\mu | = n$
. For such a path, $|\mu | = n$ is called the length of $\mu$
 is called the length of $\mu$ and by convention $|v| = 0$
 and by convention $|v| = 0$ for all $v\in E^0$
 for all $v\in E^0$ . For $n\ge 1$
. For $n\ge 1$ , the set of paths of length $n$
, the set of paths of length $n$ is denoted $E^n$
 is denoted $E^n$ and the vertex set $E^0$
 and the vertex set $E^0$ is considered the set of paths of length $0$
 is considered the set of paths of length $0$ . Define $E^\ast := \bigcup _{n\in \mathbb {N}} E^n$
. Define $E^\ast := \bigcup _{n\in \mathbb {N}} E^n$ to be the set of all paths. For $\mu \in E^n$
 to be the set of all paths. For $\mu \in E^n$ , let $r(\mu ) := r(\mu _1)$
, let $r(\mu ) := r(\mu _1)$ and $s(\mu ):= s(\mu _n)$
 and $s(\mu ):= s(\mu _n)$ . For $v\in E^0$
. For $v\in E^0$ , we define $E^\ast v = \{\mu \in E^\ast : s(\mu ) = v\}$
, we define $E^\ast v = \{\mu \in E^\ast : s(\mu ) = v\}$ and $vE^\ast =\{\mu \in E^\ast : r(\mu ) = v\}$
 and $vE^\ast =\{\mu \in E^\ast : r(\mu ) = v\}$ , with analogous notation we can define $vE^n$
, with analogous notation we can define $vE^n$ and $E^n v$
 and $E^n v$ . More generally, for a subset $U \subseteq E^0$
. More generally, for a subset $U \subseteq E^0$ we write $E^1 U$
 we write $E^1 U$ for $s^{-1}(U)$
 for $s^{-1}(U)$ .
.
Lemma 2.1 Let $E$ be a compact topological graph. Then the function $v \mapsto |E^1 v|$
 be a compact topological graph. Then the function $v \mapsto |E^1 v|$ is locally constant. For each $v\in E^0$
 is locally constant. For each $v\in E^0$ , there exist an open neighbourhood $W$
, there exist an open neighbourhood $W$ of $v$
 of $v$ and disjoint open s-sections $(Z_e)_{e\in E^1 v}$
 and disjoint open s-sections $(Z_e)_{e\in E^1 v}$ such that $s(Z_e)=W$
 such that $s(Z_e)=W$ for all $e\in E^1 v$
 for all $e\in E^1 v$ and $E^1 W = \bigsqcup _{e\in E^1 v} Z_e$
 and $E^1 W = \bigsqcup _{e\in E^1 v} Z_e$ .
.
Proof. Fix $v\in E^0$ . Since $s$
. Since $s$ is local homeomorphism, $E^1 v$
 is local homeomorphism, $E^1 v$ is a discrete subspace of the compact space $E^1$
 is a discrete subspace of the compact space $E^1$ and thus finite. For each $e\in E^1 v$
 and thus finite. For each $e\in E^1 v$ there exists a neighbourhood $V_e$
 there exists a neighbourhood $V_e$ of $e$
 of $e$ on which $s$
 on which $s$ is a homeomorphism. Since $E^1$
 is a homeomorphism. Since $E^1$ is Hausdorff and $E^1v$
 is Hausdorff and $E^1v$ is finite, by shrinking the $V_e$
 is finite, by shrinking the $V_e$ , we may assume that $V_e$
, we may assume that $V_e$ , $e\in E^1v$
, $e\in E^1v$ are pairwise disjoint. Since $s$
 are pairwise disjoint. Since $s$ is a local homeomorphism, it is an open map, and so $W_0 := \bigcap _{e\in E^1 v}s(V_e)$
 is a local homeomorphism, it is an open map, and so $W_0 := \bigcap _{e\in E^1 v}s(V_e)$ is open. For $w \in W_0$
 is open. For $w \in W_0$ we have $|E^1 w| \ge |\bigcup _{e \in E^1 v} V_e \cap E^1 w| = |E^1 v|$
 we have $|E^1 w| \ge |\bigcup _{e \in E^1 v} V_e \cap E^1 w| = |E^1 v|$ . For the first statement, it suffices to show that there is an open subset $W \subseteq W_0$
. For the first statement, it suffices to show that there is an open subset $W \subseteq W_0$ containing $v$
 containing $v$ such that $|E^1 w| \le |E^1v|$
 such that $|E^1 w| \le |E^1v|$ for all $w \in W$
 for all $w \in W$ . We suppose otherwise and derive a contradiction. Then there is a sequence $(w_i)$
. We suppose otherwise and derive a contradiction. Then there is a sequence $(w_i)$ in $W_0$
 in $W_0$ converging to $v$
 converging to $v$ such that $|E^1 w_i| > |E^1 v|$
 such that $|E^1 w_i| > |E^1 v|$ for all $i$
 for all $i$ . It follows that for each $i$
. It follows that for each $i$ there exists $e_i \in E^1 w_i \setminus \bigcup _{e \in E^1 v} V_e$
 there exists $e_i \in E^1 w_i \setminus \bigcup _{e \in E^1 v} V_e$ . Since $E^1$
. Since $E^1$ is compact, by passing to a subsequence, we may assume that the sequence $(e_i)_i$
 is compact, by passing to a subsequence, we may assume that the sequence $(e_i)_i$ is convergent, say to $e_\infty \in E^1$
 is convergent, say to $e_\infty \in E^1$ . Continuity of the source map forces $s(e_\infty ) = \lim _i s(e_i) = \lim _i w_i = v$
. Continuity of the source map forces $s(e_\infty ) = \lim _i s(e_i) = \lim _i w_i = v$ so that $e_\infty \in E^1 v$
 so that $e_\infty \in E^1 v$ . So by definition we have $e_\infty \in V_{e_\infty }$
. So by definition we have $e_\infty \in V_{e_\infty }$ but $e_i\notin V_{e_\infty }$
 but $e_i\notin V_{e_\infty }$ for all $i$
 for all $i$ , contradicting that $e_i\to e_\infty$
, contradicting that $e_i\to e_\infty$ .
.
 For the second statement, for each $e\in E^1 v$ take $V_e$
 take $V_e$ and $W$
 and $W$ as before, and let $Z_e = V_e\cap E^1 W$
 as before, and let $Z_e = V_e\cap E^1 W$ . Then $s:Z_e\to W$
. Then $s:Z_e\to W$ is a homeomorphism for each $e\in E^1 v$
 is a homeomorphism for each $e\in E^1 v$ and $E^1 W=\bigsqcup _{e\in E^1 v}Z_e$
 and $E^1 W=\bigsqcup _{e\in E^1 v}Z_e$ , since, otherwise there would be an edge $e'\in E^1W$
, since, otherwise there would be an edge $e'\in E^1W$ such that $e'\notin V_e$
 such that $e'\notin V_e$ for all $e\in E^1 v$
 for all $e\in E^1 v$ . This would lead to $|E^1 s(e')|>|E^1 v|$
. This would lead to $|E^1 s(e')|>|E^1 v|$ and $s(e')\in W$
 and $s(e')\in W$ , a contradiction.
, a contradiction.
Remark 2.2 Lemma 2.1 implies that the map $v\mapsto |E^1v|$ is continuous and in particular, $\max _{v\in E^0}|E^1v|$
 is continuous and in particular, $\max _{v\in E^0}|E^1v|$ exists and is finite as $E^0$
 exists and is finite as $E^0$ is compact. By induction, $\max _{v\in E^0}|E^nv|$
 is compact. By induction, $\max _{v\in E^0}|E^nv|$ exists and is finite for all $n$
 exists and is finite for all $n$ .
.
 What follows comes from [Reference Katsura23]. Let $E$ be a topological graph. There are a right action of $C_0(E^0)$
 be a topological graph. There are a right action of $C_0(E^0)$ on $C_c(E^1)$
 on $C_c(E^1)$ and a $C_0(E^0)$
 and a $C_0(E^0)$ -valued inner product on $C_c(E^1)$
-valued inner product on $C_c(E^1)$ such that
 such that
 
for $x,\,y \in C_c(E^1)$ and $\alpha \in C_0(E^0)$
 and $\alpha \in C_0(E^0)$ . If $E^1 v=\emptyset$
. If $E^1 v=\emptyset$ , our convention is that the sum is equal to $0$
, our convention is that the sum is equal to $0$ . The completion $X(E)$
. The completion $X(E)$ of $C_c(E^1)$
 of $C_c(E^1)$ in the norm $\|x\|^2 = \|\langle x,\,x\rangle \|_{C_0(E^0)}$
 in the norm $\|x\|^2 = \|\langle x,\,x\rangle \|_{C_0(E^0)}$ is a Hilbert $A$
 is a Hilbert $A$ -module and is equal to
-module and is equal to
 
The formula
 
defines an action of $C_0(E^0)$ by adjointable operators on $X(E)$
 by adjointable operators on $X(E)$ , so that $X(E)$
, so that $X(E)$ becomes a $C^*$
 becomes a $C^*$ -correspondence over $C_0(E^0)$
-correspondence over $C_0(E^0)$ . We call this the graph correspondence associated with $E$
. We call this the graph correspondence associated with $E$ . The Toeplitz algebra of the topological graph $E$
. The Toeplitz algebra of the topological graph $E$ is then $\mathcal {T}C ^\ast (E)=: \mathcal {T}_{X(E)}$
 is then $\mathcal {T}C ^\ast (E)=: \mathcal {T}_{X(E)}$ .
.
 There is a categorical equivalence between Hilbert $C(X)$ -modules, for $X$
-modules, for $X$ a compact Hausdorff space and Hilbert bundles over $X$
 a compact Hausdorff space and Hilbert bundles over $X$ [Reference Dixmier and Douady8, Reference Dupré and Gillette10, Reference Takahashi33]. Following [Reference Dupré and Gillette10], by a Hilbert bundle over $X$
 [Reference Dixmier and Douady8, Reference Dupré and Gillette10, Reference Takahashi33]. Following [Reference Dupré and Gillette10], by a Hilbert bundle over $X$ we mean a triple $(p,\,E,\,X)$
 we mean a triple $(p,\,E,\,X)$ where $p:E\to X$
 where $p:E\to X$ is an open surjection, $E$
 is an open surjection, $E$ and $X$
 and $X$ are topological spaces, together with operations and inner products making each fibre $E_x=p^{-1}(x)$
 are topological spaces, together with operations and inner products making each fibre $E_x=p^{-1}(x)$ a Hilbert space that satisfies certain compatibility conditions [Reference Fell and Doran11, Definition 13.4]. We describe briefly how to construct the canonical Hilbert bundle $\mathcal {E}_V$
 a Hilbert space that satisfies certain compatibility conditions [Reference Fell and Doran11, Definition 13.4]. We describe briefly how to construct the canonical Hilbert bundle $\mathcal {E}_V$ of a Hilbert $C(X)$
 of a Hilbert $C(X)$ -module $V$
-module $V$ . For each $x\in X$
. For each $x\in X$ , let
, let
 
In the rest of this section we will drop the subscript on the inner product. By the Hewitt–Cohen factorization theorem [Reference Raeburn and Williams31, Proposition 2.31] $J_x$ is a closed submodule of $V$
 is a closed submodule of $V$ and by [Reference Raeburn and Williams31, Lemma 3.32] we can write $J_x = \{v\in V: \left \langle v, v \right \rangle \in I_x\}$
 and by [Reference Raeburn and Williams31, Lemma 3.32] we can write $J_x = \{v\in V: \left \langle v, v \right \rangle \in I_x\}$ . Since $J_x$
. Since $J_x$ is a closed submodule, we may take the quotient $V/J_x$
 is a closed submodule, we may take the quotient $V/J_x$ , which is a Hilbert $C(X)/I_x$
, which is a Hilbert $C(X)/I_x$ -module. As $C(X)/I_x \cong \mathbb {C}$
-module. As $C(X)/I_x \cong \mathbb {C}$ , the quotient $V/J_x$
, the quotient $V/J_x$ is a Hilbert space. Let $\pi _x:V\to V/J_x$
 is a Hilbert space. Let $\pi _x:V\to V/J_x$ be the quotient map and let
 be the quotient map and let
 
Define $p:E\to X$ by $p(v+J_x)=x$
 by $p(v+J_x)=x$ for each $x\in X$
 for each $x\in X$ . By [Reference Raeburn and Williams31, Proposition 3.25], for each $v\in V$
. By [Reference Raeburn and Williams31, Proposition 3.25], for each $v\in V$ and $x\in X$
 and $x\in X$ we have $\|\pi _x(v)\|^2=\left \langle v, v \right \rangle (x)$
 we have $\|\pi _x(v)\|^2=\left \langle v, v \right \rangle (x)$ and hence, the map $x\mapsto \|\pi _x(v)\|$
 and hence, the map $x\mapsto \|\pi _x(v)\|$ is continuous. For $v \in V$
 is continuous. For $v \in V$ , define $\hat {v} : X \to E$
, define $\hat {v} : X \to E$ by $\hat {v}(x) = \pi _x(v)$
 by $\hat {v}(x) = \pi _x(v)$ . Let $\Gamma := \{\hat {v} : v \in V\}$
. Let $\Gamma := \{\hat {v} : v \in V\}$ . Then $\Gamma$
. Then $\Gamma$ is a complex linear space of cross-sections and for each $x\in X$
 is a complex linear space of cross-sections and for each $x\in X$ , the set $\{f(x):f\in \Gamma \} = \{\pi _x(v) : v \in V\}$
, the set $\{f(x):f\in \Gamma \} = \{\pi _x(v) : v \in V\}$ is equal to $V/J_x$
 is equal to $V/J_x$ . Hence, by [Reference Fell and Doran11, Theorem II.13.18] there is a unique topology on $E$
. Hence, by [Reference Fell and Doran11, Theorem II.13.18] there is a unique topology on $E$ making $\mathcal {E}_V=(p,\,E,\,X)$
 making $\mathcal {E}_V=(p,\,E,\,X)$ into a Hilbert bundle and all elements of $\Gamma$
 into a Hilbert bundle and all elements of $\Gamma$ continuous cross-sections. The map $v \mapsto \hat {v}$
 continuous cross-sections. The map $v \mapsto \hat {v}$ is an isomorphism between the Hilbert $C(X)$
 is an isomorphism between the Hilbert $C(X)$ -modules $V$
-modules $V$ and $\Gamma$
 and $\Gamma$ . We will be interested only in compact topological graphs, so the construction above can be applied to the graph correspondences in this paper.
. We will be interested only in compact topological graphs, so the construction above can be applied to the graph correspondences in this paper.
3. Reconstruction of topological–graph bimodules
 From now on, $E$ denotes a compact topological graph. That is, $E^0$
 denotes a compact topological graph. That is, $E^0$ and $E^1$
 and $E^1$ are compact, so $r$
 are compact, so $r$ and $s$
 and $s$ are proper maps. We use results from Hawkins’ thesis [Reference Hawkins16], which we reproduce here for the convenience of the reader. In the following, $\mathcal {M}(X)$
 are proper maps. We use results from Hawkins’ thesis [Reference Hawkins16], which we reproduce here for the convenience of the reader. In the following, $\mathcal {M}(X)$ denotes the space of finite Borel measures on a compact Hausdorff space $X$
 denotes the space of finite Borel measures on a compact Hausdorff space $X$ and $\mathcal {M}^1(X) \subset \mathcal {M}(X)$
 and $\mathcal {M}^1(X) \subset \mathcal {M}(X)$ denotes the space of Borel probability measures on $X$
 denotes the space of Borel probability measures on $X$ . By remark 2.2, we can also define
. By remark 2.2, we can also define
 
which we call the spectral radius associated with the compact topological graph $E$ (the notation is motivated by the spectral radius of the adjacency matrix in the discrete case).
 (the notation is motivated by the spectral radius of the adjacency matrix in the discrete case).
Theorem 3.1. [Reference Hawkins16, Theorem 5.1.10]
 Let $E$ be a compact topological graph, and fix $\beta >\log (\rho (A_E))$
 be a compact topological graph, and fix $\beta >\log (\rho (A_E))$ . For each $\epsilon \in \mathcal {M}(E^0)$
. For each $\epsilon \in \mathcal {M}(E^0)$ satisfying
 satisfying
 
there exists a KMS$_\beta$ -state $\phi _\epsilon$
-state $\phi _\epsilon$ such that for $x\in X(E)^{\otimes k}$
 such that for $x\in X(E)^{\otimes k}$ and $y\in X(E)^{\otimes \ell }$
 and $y\in X(E)^{\otimes \ell }$ 
 
 For each $v \in E^0$ and each $\beta > \log (\rho (A_E))$
 and each $\beta > \log (\rho (A_E))$ , we write
, we write
 
For $v \in E^0$ , the measure $\varepsilon _v := (N^\beta _v)^{-1} \delta _v$
, the measure $\varepsilon _v := (N^\beta _v)^{-1} \delta _v$ satisfies (3.1), so theorem 3.1 supplies an associated KMS$_\beta$
 satisfies (3.1), so theorem 3.1 supplies an associated KMS$_\beta$ -state $\phi ^\beta _v :=\phi ^\beta _{\varepsilon _v}$
-state $\phi ^\beta _v :=\phi ^\beta _{\varepsilon _v}$ . If $\beta$
. If $\beta$ is clear from context, we just write $\phi _v$
 is clear from context, we just write $\phi _v$ for $\phi ^\beta _v$
 for $\phi ^\beta _v$ . The proof of theorem 3.1 shows that for $a\in \mathcal {T}C ^\ast (E)$
. The proof of theorem 3.1 shows that for $a\in \mathcal {T}C ^\ast (E)$ ,
,
 
Theorem 3.2. [Reference Hawkins16, Theorem 5.1.11]
 Let $E$ be a compact topological graph, and fix $\beta >\log (\rho (A_E))$
 be a compact topological graph, and fix $\beta >\log (\rho (A_E))$ . Then there is an affine isomorphism of $\mathcal {M}^1(E^0)$
. Then there is an affine isomorphism of $\mathcal {M}^1(E^0)$ onto the set of KMS$_\beta$
 onto the set of KMS$_\beta$ -states of $\mathcal {T}C ^\ast (E)$
-states of $\mathcal {T}C ^\ast (E)$ that takes a measure $\Omega$
 that takes a measure $\Omega$ to the state $\varphi _\Omega$
 to the state $\varphi _\Omega$ given by
 given by
 
Remark 3.3 The proof of theorem 3.2 shows, among other things, that $v\mapsto \phi _v$ is a homeomorphism of $E^0$
 is a homeomorphism of $E^0$ onto the space of extremal points of the set of KMS$_\beta$
 onto the space of extremal points of the set of KMS$_\beta$ -states for $\tau$
-states for $\tau$ .
.
Replicating the proof of [Reference Hawkins16, Lemma 4.1.7] yields the following proposition bar the last statement which we will prove.
Proposition 3.4 Let $E$ be a topological graph, fix $v \in E^0$
 be a topological graph, fix $v \in E^0$ and let $\{e_\mu : \mu \in E^\ast v\}$
 and let $\{e_\mu : \mu \in E^\ast v\}$ denote the canonical basis for $\ell ^2(E^\ast v)$
 denote the canonical basis for $\ell ^2(E^\ast v)$ . Then there exists a linear map $\psi _v:X(E)\to \mathcal {B}(\ell ^2(E^\ast v))$
. Then there exists a linear map $\psi _v:X(E)\to \mathcal {B}(\ell ^2(E^\ast v))$ and a homomorphism $\pi _v:C_0(E^0)\to \mathcal {B}(\ell ^2(E^\ast v))$
 and a homomorphism $\pi _v:C_0(E^0)\to \mathcal {B}(\ell ^2(E^\ast v))$ such that for all $\xi \in X(E)$
 such that for all $\xi \in X(E)$ , $\alpha \in C_0(E^0)$
, $\alpha \in C_0(E^0)$ and $\mu \in E^\ast v$
 and $\mu \in E^\ast v$ ,
,
 
The pair $(\psi _v,\,\pi _v)$ is a Toeplitz representation of $\mathcal {T}C ^\ast (E)$
 is a Toeplitz representation of $\mathcal {T}C ^\ast (E)$ on $\ell ^2(E^\ast v)$
 on $\ell ^2(E^\ast v)$ and the direct sum $\bigoplus _{v\in E^0} (\psi _v\times \pi _v)$
 and the direct sum $\bigoplus _{v\in E^0} (\psi _v\times \pi _v)$ is faithful.
 is faithful.
Proof. All but the statement that $\Theta := \bigoplus _{v\in E^0}(\psi _v\times \pi _v)$ is faithful follows from essentially replicating the computations in the proof of [Reference Hawkins16, Lemma 4.1.7], hence we will only deal with the question of faithfulness.
 is faithful follows from essentially replicating the computations in the proof of [Reference Hawkins16, Lemma 4.1.7], hence we will only deal with the question of faithfulness.
 Let $U_v$ be the canonical inclusion of $\ell ^2(E^\ast v)$
 be the canonical inclusion of $\ell ^2(E^\ast v)$ into $\ell ^2(E^\ast )$
 into $\ell ^2(E^\ast )$ . This $U_v$
. This $U_v$ is an isometry with adjoint $U_v^\ast :\ell ^2(E^\ast )\to \ell ^2(E^\ast v)$
 is an isometry with adjoint $U_v^\ast :\ell ^2(E^\ast )\to \ell ^2(E^\ast v)$ the corresponding orthogonal projection. We define $U:= \bigoplus _{v\in E^0} U_v :\bigoplus _{v\in E^0}\ell ^2(E^\ast v)\to \ell ^2(E^\ast )$
 the corresponding orthogonal projection. We define $U:= \bigoplus _{v\in E^0} U_v :\bigoplus _{v\in E^0}\ell ^2(E^\ast v)\to \ell ^2(E^\ast )$ . Then $U$
. Then $U$ is unitary, and
 is unitary, and
 
Let $\{\delta _\mu : \mu \in E^\ast \}$ be the canonical basis for $\ell ^2(E^\ast )$
 be the canonical basis for $\ell ^2(E^\ast )$ . By [Reference Hawkins16, Lemma 4.1.7], there exist $\lambda ^0: C_0(E^0) \to \mathcal {B}(\ell ^2(E^\ast ))$
. By [Reference Hawkins16, Lemma 4.1.7], there exist $\lambda ^0: C_0(E^0) \to \mathcal {B}(\ell ^2(E^\ast ))$ and $\lambda ^1 : X(E) \to \mathcal {B}(\ell ^2(E^\ast ))$
 and $\lambda ^1 : X(E) \to \mathcal {B}(\ell ^2(E^\ast ))$ such that for all $\xi \in X(E),\, \alpha \in C_0(E^0)$
 such that for all $\xi \in X(E),\, \alpha \in C_0(E^0)$ and $\mu \in E^\ast$
 and $\mu \in E^\ast$ ,
,
 
Furthermore, $(\lambda ^1,\,\lambda ^0)$ is a Toeplitz representation of $X(E)$
 is a Toeplitz representation of $X(E)$ on $\ell ^2(E^\ast )$
 on $\ell ^2(E^\ast )$ and $\lambda ^1\times \lambda ^0$
 and $\lambda ^1\times \lambda ^0$ is faithful. We claim that, for $a\in \mathcal {T}C ^\ast (E)$
 is faithful. We claim that, for $a\in \mathcal {T}C ^\ast (E)$ ,
,
 
To show this, we first prove that $U_v (\psi _v \times \pi _v(a)) = (\lambda ^1 \times \lambda ^0(a)) U_v$ for all $v \in E^0$
 for all $v \in E^0$ . By linearity and continuity, it suffices to fix $x=x_1\otimes x_2\otimes \ldots \otimes x_m\in X(E)^{\otimes m}$
. By linearity and continuity, it suffices to fix $x=x_1\otimes x_2\otimes \ldots \otimes x_m\in X(E)^{\otimes m}$ , $y=y_1\otimes y_2\otimes \ldots \otimes y_n\in X(E)^{\otimes n}$
, $y=y_1\otimes y_2\otimes \ldots \otimes y_n\in X(E)^{\otimes n}$ (with the convention that if $m = 0$
 (with the convention that if $m = 0$ , we mean $x = b \in A$
, we mean $x = b \in A$ , and similarly if $m = 0$
, and similarly if $m = 0$ for $y$
 for $y$ ), and then consider $a = \iota _{X(E)}^{\otimes m}(x)\iota _{X(E)}^{\otimes n}(y)^\ast$
), and then consider $a = \iota _{X(E)}^{\otimes m}(x)\iota _{X(E)}^{\otimes n}(y)^\ast$ . With the convention that $\prod ^0_{i=1} \psi _v(x_i)$
. With the convention that $\prod ^0_{i=1} \psi _v(x_i)$ means $\pi _v(b)$
 means $\pi _v(b)$ when $x = b \in A$
 when $x = b \in A$ , and similarly for $y$
, and similarly for $y$ , we have
, we have
 
Direct calculation with basis vectors shows that $U_v\psi _v(x_i)=\lambda ^1(x_i) U_v$ and that $U_v\psi _v(y_j)^\ast =\lambda ^1(y_j)^\ast U_v$
 and that $U_v\psi _v(y_j)^\ast =\lambda ^1(y_j)^\ast U_v$ . Therefore
. Therefore
 
as claimed.
 Since $U_v$ is an isometry, we deduce that $\psi _v\times \pi _v(a)=U_v^\ast (\lambda ^1\times \lambda ^0(a))U_v$
 is an isometry, we deduce that $\psi _v\times \pi _v(a)=U_v^\ast (\lambda ^1\times \lambda ^0(a))U_v$ . Since each $\ell ^2(E^\ast v) \subseteq \ell ^2(E^*)$
. Since each $\ell ^2(E^\ast v) \subseteq \ell ^2(E^*)$ is invariant for $\lambda ^1\times \lambda ^0(a)$
 is invariant for $\lambda ^1\times \lambda ^0(a)$ ,
,
 
as in equation (3.4). We conclude that $\Theta$ is unitarily equivalent to $\lambda ^1\times \lambda ^0$
 is unitarily equivalent to $\lambda ^1\times \lambda ^0$ and hence faithful by [Reference Hawkins16, Lemma 4.1.7].
 and hence faithful by [Reference Hawkins16, Lemma 4.1.7].
 Next we describe an important set of KMS$_\infty$ -states for the analysis that will follow. For each $v\in E^0$
-states for the analysis that will follow. For each $v\in E^0$ , let $\varphi _v$
, let $\varphi _v$ be the vector state of $\mathcal {T}C ^\ast (E)$
 be the vector state of $\mathcal {T}C ^\ast (E)$ given by
 given by
 
Denote by $S^\infty$ the set $\{\varphi _v: v\in E^0\}$
 the set $\{\varphi _v: v\in E^0\}$ . To prove our main result, we first describe the GNS-representation of each $\varphi _v \in S^\infty$
. To prove our main result, we first describe the GNS-representation of each $\varphi _v \in S^\infty$ .
.
Lemma 3.5 Fix $v\in E^0$ . The GNS-representation of $\varphi _v\in S^\infty$
. The GNS-representation of $\varphi _v\in S^\infty$ is equivalent to $\psi _v\times \pi _v$
 is equivalent to $\psi _v\times \pi _v$ on $\ell ^2(E^\ast v)$
 on $\ell ^2(E^\ast v)$ .
.
Proof. We show that $e_v$ is a cyclic vector for $\psi _v\times \pi _v$
 is a cyclic vector for $\psi _v\times \pi _v$ . It is clear that $\psi _v\times \pi _v(1)e_v=e_v$
. It is clear that $\psi _v\times \pi _v(1)e_v=e_v$ . Fix $f \in E^1 v$
. Fix $f \in E^1 v$ . Since $|E^1 v|<\infty$
. Since $|E^1 v|<\infty$ there exists a function $x\in X(E)$
 there exists a function $x\in X(E)$ such that $x(f)=1$
 such that $x(f)=1$ and $x(g)=0$
 and $x(g)=0$ for $g\in E^1v\setminus {\{f\}}$
 for $g\in E^1v\setminus {\{f\}}$ , hence
, hence
 
Thus, $\{e_f : f\in E^1v\} \subset \{\psi _v\times \pi _v(a) e_v: a \in \mathcal {T}C ^\ast (E)\}$ . An induction on $n$
. An induction on $n$ , using a similar argument, shows that the set $\{e_\mu : \mu \in E^nv\} \subset \{\psi _v\times \pi _v(a)e_v: a \in \mathcal {T}C ^\ast (E)\}$
, using a similar argument, shows that the set $\{e_\mu : \mu \in E^nv\} \subset \{\psi _v\times \pi _v(a)e_v: a \in \mathcal {T}C ^\ast (E)\}$ for each $n \in \mathbb {N}$
 for each $n \in \mathbb {N}$ . Therefore, $e_v$
. Therefore, $e_v$ is cyclic for $\psi _v\times \pi _v$
 is cyclic for $\psi _v\times \pi _v$ and this proves the lemma by the uniqueness of cyclic representations [Reference Murphy28, Theorem 5.1.4].
 and this proves the lemma by the uniqueness of cyclic representations [Reference Murphy28, Theorem 5.1.4].
Remark 3.6 If $v\in E^0$ , $\xi \in X(E)$
, $\xi \in X(E)$ and $\mu,\, \mu ' \in E^\ast v$
 and $\mu,\, \mu ' \in E^\ast v$ , then
, then
 
Hence, if $\mu =f\nu$ , for $f\in E^1$
, for $f\in E^1$ and $\nu \in E^\ast v$
 and $\nu \in E^\ast v$ , then $\psi _v(\xi )^* e_\mu = \overline {\xi (f)} e_\nu$
, then $\psi _v(\xi )^* e_\mu = \overline {\xi (f)} e_\nu$ . Otherwise, if $\mu =v$
. Otherwise, if $\mu =v$ , then $\psi _v(\xi )^* e_\mu = 0$
, then $\psi _v(\xi )^* e_\mu = 0$ . In the first case, we also have the identity
. In the first case, we also have the identity
 
Lemma 3.7 Let $E$ be a topological graph and fix $v\in E^0$
 be a topological graph and fix $v\in E^0$ . Suppose that $x\in X(E)^{\otimes m}$
. Suppose that $x\in X(E)^{\otimes m}$ and $y\in X(E)^{\otimes n}$
 and $y\in X(E)^{\otimes n}$ are elementary tensors. If either $m >0$
 are elementary tensors. If either $m >0$ or $n >0$
 or $n >0$ , then $\varphi _v(\iota ^{\otimes m}(x)\iota ^{\otimes n}(y)^*) =0$
, then $\varphi _v(\iota ^{\otimes m}(x)\iota ^{\otimes n}(y)^*) =0$ .
.
Proof. Let $x=x_1\otimes x_2\otimes \cdots x_m\in X(E)^{\otimes m}$ and $y=y_1\otimes y_2\otimes \cdots y_n\in X(E)^{\otimes n}$
 and $y=y_1\otimes y_2\otimes \cdots y_n\in X(E)^{\otimes n}$ . First, suppose $n>0$
. First, suppose $n>0$ . Then,
. Then,
 
 by remark 3.6. Now, suppose $n=0$ and $m>0$
 and $m>0$ . Then,
. Then,
 
By proposition 3.4,
 
which concludes the proof.
Lemma 3.8 Let $E$ be a compact topological graph. Let $(v_n)_{n\in \mathbb {N}}$
 be a compact topological graph. Let $(v_n)_{n\in \mathbb {N}}$ be a sequence in $E^0$
 be a sequence in $E^0$ . Then $\varphi _{v_n}$
. Then $\varphi _{v_n}$ is weak$^\ast$
 is weak$^\ast$ convergent if and only if $v_n$
 convergent if and only if $v_n$ converges in $E^0$
 converges in $E^0$ , in which case, writing $v:=\lim _n v_n$
, in which case, writing $v:=\lim _n v_n$ , we have $\varphi _{v_n}\overset {w^\ast }{\to } \varphi _v$
, we have $\varphi _{v_n}\overset {w^\ast }{\to } \varphi _v$ .
.
Proof. First suppose that $v_n\to v$ in $E^0$
 in $E^0$ . We want to show that $\varphi _{v_n}(a) \to \varphi _v (a)$
. We want to show that $\varphi _{v_n}(a) \to \varphi _v (a)$ for every $a\in \mathcal {T}C ^\ast (E)$
 for every $a\in \mathcal {T}C ^\ast (E)$ . By linearity and continuity it is enough to prove this for $a=\iota ^{\otimes m}(x)\iota ^{\otimes n}(y)^\ast$
. By linearity and continuity it is enough to prove this for $a=\iota ^{\otimes m}(x)\iota ^{\otimes n}(y)^\ast$ where $x\in X(E)^{\otimes m},\, y\in X(E)^{\otimes n}$
 where $x\in X(E)^{\otimes m},\, y\in X(E)^{\otimes n}$ are elementary tensors. If $n>0$
 are elementary tensors. If $n>0$ or $m>0$
 or $m>0$ , then $\varphi _{v_n}(a)=0 = \varphi _v(a)$
, then $\varphi _{v_n}(a)=0 = \varphi _v(a)$ by lemma 3.7, so we just need to check the case when $a=\iota _{C(E^0)}(\alpha )$
 by lemma 3.7, so we just need to check the case when $a=\iota _{C(E^0)}(\alpha )$ for $\alpha \in C(E^0)$
 for $\alpha \in C(E^0)$ . Indeed,
. Indeed,
 
This proves the first direction. Now suppose that $v_n$ does not converge in $E^0$
 does not converge in $E^0$ . Since $E^0$
. Since $E^0$ is compact, $(v_n)$
 is compact, $(v_n)$ has at least two distinct accumulation points $v,\,v'\in E^0$
 has at least two distinct accumulation points $v,\,v'\in E^0$ . Take $\alpha \in C(E^0)$
. Take $\alpha \in C(E^0)$ such that $\alpha (v)\neq \alpha (v')$
 such that $\alpha (v)\neq \alpha (v')$ . Let $(v_{n_\ell })_{\ell }$
. Let $(v_{n_\ell })_{\ell }$ and $(v_{n_k})_k$
 and $(v_{n_k})_k$ be subsequences of $v_n$
 be subsequences of $v_n$ that converge to $v$
 that converge to $v$ and $v'$
 and $v'$ , respectively. If $\varphi _n$
, respectively. If $\varphi _n$ weak$^\ast$
 weak$^\ast$ converges to some $\phi$
 converges to some $\phi$ , then by the previous paragraph,
, then by the previous paragraph,
 
a contradiction.
Proposition 3.9 Let $E$ be a compact topological graph. The set $S^\infty$
 be a compact topological graph. The set $S^\infty$ is the set of weak$^\ast$
 is the set of weak$^\ast$ limit points of sequences $(\phi _n)_{n\in \mathbb {N}}$
 limit points of sequences $(\phi _n)_{n\in \mathbb {N}}$ such that there exists a sequence $\beta _n \to \infty$
 such that there exists a sequence $\beta _n \to \infty$ of real numbers such that each $\phi _n$
 of real numbers such that each $\phi _n$ is an extremal KMS$_{\beta _n}$
 is an extremal KMS$_{\beta _n}$ -state.
-state.
Proof. First, assume that $(\beta _n)$ and $(\phi _n)$
 and $(\phi _n)$ are sequences as in the statement of the proposition such that $\phi _n$
 are sequences as in the statement of the proposition such that $\phi _n$ weak$^\ast$
 weak$^\ast$ converges to some $\phi$
 converges to some $\phi$ . We need to show that there exists $v\in E^0$
. We need to show that there exists $v\in E^0$ such that $\phi = \varphi _v$
 such that $\phi = \varphi _v$ . Since $\beta _n\to \infty$
. Since $\beta _n\to \infty$ , we may assume that $\beta _n>\log (\rho (A_E))$
, we may assume that $\beta _n>\log (\rho (A_E))$ for all $n$
 for all $n$ . By remark 3.3, for each $n$
. By remark 3.3, for each $n$ there is a vertex $v_n\in E^0$
 there is a vertex $v_n\in E^0$ such that $\phi _n=\phi ^{\beta _n}_{v_n}$
 such that $\phi _n=\phi ^{\beta _n}_{v_n}$ , the extremal KMS$_{\beta _n}$
, the extremal KMS$_{\beta _n}$ -state described just before theorem 3.1. By equation (3.3), for every $a\in \mathcal {T}C ^\ast (E)$
-state described just before theorem 3.1. By equation (3.3), for every $a\in \mathcal {T}C ^\ast (E)$ ,
,
 
 We claim that $\lim _{n \to \infty } N_{\phi ^{\beta _n}_{v_n}} = 1$ and that
 and that
 
For the first of these equalities, note that by remark 2.2, we have for $n\in \mathbb {N}$ ,
,
 
Hence $\lim _{n \to \infty } \sum _{i=1}^\infty e^{-\beta _n i}\max _{v\in E^0} |E^iv| = 0$ by the dominated convergence theorem. Thus $N_{\phi ^{\beta _n}_{v_n}}\to 1$
 by the dominated convergence theorem. Thus $N_{\phi ^{\beta _n}_{v_n}}\to 1$ .
.
The second equality follows similarly once we observe that
 
The claim implies that $\phi _{v_n}^{\beta _n} - \varphi _{v_n}$ weak$^\ast$
 weak$^\ast$ converges to $0$
 converges to $0$ . In particular, $\varphi _{v_n}$
. In particular, $\varphi _{v_n}$ weak$^\ast$
 weak$^\ast$ converges to the same weak$^\ast$
 converges to the same weak$^\ast$ limit as $\phi _n = \phi _{v_n}^{\beta _n}$
 limit as $\phi _n = \phi _{v_n}^{\beta _n}$ , namely $\phi$
, namely $\phi$ . So lemma 3.8 implies that $v_n$
. So lemma 3.8 implies that $v_n$ converges to some $v\in E^0$
 converges to some $v\in E^0$ and $\phi = \varphi _v$
 and $\phi = \varphi _v$ .
.
 Now, assume that $v\in E^0$ . We have to show that there exist sequences $(\beta _n)$
. We have to show that there exist sequences $(\beta _n)$ and $(\phi _n)$
 and $(\phi _n)$ as in the statement of the proposition such that $\phi _n$
 as in the statement of the proposition such that $\phi _n$ weak$^\ast$
 weak$^\ast$ converges to $\varphi _v$
 converges to $\varphi _v$ . Pick any sequence $(\beta _n)$
. Pick any sequence $(\beta _n)$ of real numbers such that $\beta _n > \log (\rho (A_E))$
 of real numbers such that $\beta _n > \log (\rho (A_E))$ and $\beta _n \to \infty$
 and $\beta _n \to \infty$ . Take the constant sequence $v_n = v$
. Take the constant sequence $v_n = v$ . By remark 3.3, $\phi _n := \phi _{v_n}^{\beta _n} = \phi _v^{\beta _n}$
. By remark 3.3, $\phi _n := \phi _{v_n}^{\beta _n} = \phi _v^{\beta _n}$ is an extremal KMS$_{\beta _n}$
 is an extremal KMS$_{\beta _n}$ -state for all $n$
-state for all $n$ . The same argument as before shows that $\phi _{v_n}^{\beta _n} - \varphi _{v_n} = \phi _n - \varphi _v$
. The same argument as before shows that $\phi _{v_n}^{\beta _n} - \varphi _{v_n} = \phi _n - \varphi _v$ weak$^\ast$
 weak$^\ast$ converges to $0$
 converges to $0$ and we are done.
 and we are done.
Lemma 3.10 Let $E$ be a compact topological graph. For each state $\phi$
 be a compact topological graph. For each state $\phi$ of $\mathcal {T}C ^\ast (E)$
 of $\mathcal {T}C ^\ast (E)$ , denote its GNS-representation by $\pi _\phi$
, denote its GNS-representation by $\pi _\phi$ . There exists a unique element $p_E\in \mathcal {T}C ^\ast (E)$
. There exists a unique element $p_E\in \mathcal {T}C ^\ast (E)$ such that for every $\varphi \in S^\infty$
 such that for every $\varphi \in S^\infty$ ,
,
- (i) $\pi _{\varphi }(p_E)$  is a minimal projection in $\pi _\varphi (\mathcal {T}C ^\ast (E))$ is a minimal projection in $\pi _\varphi (\mathcal {T}C ^\ast (E))$ and and
- (ii) $\varphi (p_E)=1$  . .
Proof. We begin with existence. As $E^1$ is compact and the source map is a local homeomorphism, there exists a finite open cover $(U_i)_{i=1}^n$
 is compact and the source map is a local homeomorphism, there exists a finite open cover $(U_i)_{i=1}^n$ of $E^1$
 of $E^1$ by s-sections. Let $\{\xi _i \}_{i=1}^n$
 by s-sections. Let $\{\xi _i \}_{i=1}^n$ be a partition of unity subordinate to the $U_i$
 be a partition of unity subordinate to the $U_i$ with each $\xi _i\in C_0(U_i,\,[0,\,1])$
 with each $\xi _i\in C_0(U_i,\,[0,\,1])$ . Writing $\sqrt {\xi _i}$
. Writing $\sqrt {\xi _i}$ for the pointwise square-root of each $\xi _i:E^1\to [0,\,1]$
 for the pointwise square-root of each $\xi _i:E^1\to [0,\,1]$ , we define an element $p_E\in \mathcal {T}C ^\ast (E)$
, we define an element $p_E\in \mathcal {T}C ^\ast (E)$ by
 by
 
Let $v\in E^0$ be the vertex such that $\varphi = \varphi _v$
 be the vertex such that $\varphi = \varphi _v$ , and fix $\mu \in E^\ast v\setminus {\{v\}}$
, and fix $\mu \in E^\ast v\setminus {\{v\}}$ . Write $\mu = f\nu$
. Write $\mu = f\nu$ with $f\in E^1$
 with $f\in E^1$ . By remark 3.6, since each $\xi _i$
. By remark 3.6, since each $\xi _i$ is supported in an s-section,
 is supported in an s-section,
 
 On the other hand, again by remark 3.6, $\psi _v\times \pi _v(p_E)e_v=e_v$ , so $\psi _v\times \pi _v(p_E)$
, so $\psi _v\times \pi _v(p_E)$ is the projection onto the basis vector $e_v$
 is the projection onto the basis vector $e_v$ , thus by lemma 3.5, $p_E$
, thus by lemma 3.5, $p_E$ satisfies (i) and (ii).
 satisfies (i) and (ii).
 Now we prove uniqueness. Fix $a\in \mathcal {T}C ^\ast (E)$ such that $\pi _\varphi (a)$
 such that $\pi _\varphi (a)$ is a minimal projection in $\pi _\varphi (\mathcal {T}C ^\ast (E))$
 is a minimal projection in $\pi _\varphi (\mathcal {T}C ^\ast (E))$ and $\varphi (a)=1$
 and $\varphi (a)=1$ for every $\varphi \in S^\infty$
 for every $\varphi \in S^\infty$ . Fix $v\in E^0$
. Fix $v\in E^0$ . By lemma 3.5, $\psi _v\times \pi _v(a)$
. By lemma 3.5, $\psi _v\times \pi _v(a)$ is a minimal projection in $\psi _v\times \pi _v(\mathcal {T}C ^\ast (E))$
 is a minimal projection in $\psi _v\times \pi _v(\mathcal {T}C ^\ast (E))$ . Since $\psi _v\times \pi _v(p_E) \in \psi _v\times \pi _v(\mathcal {T}C ^\ast (E))\cap \mathcal {K}(\ell ^2(E^\ast v))$
. Since $\psi _v\times \pi _v(p_E) \in \psi _v\times \pi _v(\mathcal {T}C ^\ast (E))\cap \mathcal {K}(\ell ^2(E^\ast v))$ , we have $\mathcal {K}(\ell ^2(E^\ast v))\subset \pi _{\varphi _v}(\mathcal {T}C ^\ast (E))$
, we have $\mathcal {K}(\ell ^2(E^\ast v))\subset \pi _{\varphi _v}(\mathcal {T}C ^\ast (E))$ [Reference Murphy28, Theorem 2.4.9]. Hence, $\psi _v\times \pi _v(a)$
 [Reference Murphy28, Theorem 2.4.9]. Hence, $\psi _v\times \pi _v(a)$ is the rank-one projection $\xi \otimes \xi ^\ast$
 is the rank-one projection $\xi \otimes \xi ^\ast$ , for a unit vector $\xi \in \ell ^2(E^\ast v)$
, for a unit vector $\xi \in \ell ^2(E^\ast v)$ and
 and
 
Since $\xi$ is a unit vector, $\xi =\lambda e_v$
 is a unit vector, $\xi =\lambda e_v$ , for some $\lambda \in \mathbb {T}$
, for some $\lambda \in \mathbb {T}$ . This implies that $\psi _v\times \pi _v(a)=\xi \otimes \xi ^\ast =\lambda e_v\otimes (\lambda e_v)^\ast = e_v\otimes e_v^\ast$
. This implies that $\psi _v\times \pi _v(a)=\xi \otimes \xi ^\ast =\lambda e_v\otimes (\lambda e_v)^\ast = e_v\otimes e_v^\ast$ . Hence $\psi _v\times \pi _v(a)=\psi _v\times \pi _v(p_E)$
. Hence $\psi _v\times \pi _v(a)=\psi _v\times \pi _v(p_E)$ for every $v\in E^0$
 for every $v\in E^0$ . Proposition 3.4 implies that $\bigoplus _{v\in E^0}\psi _v\times \pi _v$
. Proposition 3.4 implies that $\bigoplus _{v\in E^0}\psi _v\times \pi _v$ is faithful, so $a=p_E$
 is faithful, so $a=p_E$ .
.
Remark 3.11 Direct calculations with basis vectors, similar to those in the proof of lemma 3.10, show that the faithful representation $\lambda ^0\times \lambda ^1$ of [Reference Hawkins16, Lemma 4.1.7] defined in the proof of proposition 3.4 carries $p_E$
 of [Reference Hawkins16, Lemma 4.1.7] defined in the proof of proposition 3.4 carries $p_E$ to the projection onto $\overline {\operatorname {span}}\{e_v:v\in E^0\}\subset \ell ^2(E^\ast )$
 to the projection onto $\overline {\operatorname {span}}\{e_v:v\in E^0\}\subset \ell ^2(E^\ast )$ . Define $M=: \iota _{C(E^0)}(C(E^0))$
. Define $M=: \iota _{C(E^0)}(C(E^0))$ and observe that $p_E\in M'$
 and observe that $p_E\in M'$ , the commutant of $M$
, the commutant of $M$ . Indeed, for $\alpha \in C(E^0)$
. Indeed, for $\alpha \in C(E^0)$ and $\mu \in E^\ast$
 and $\mu \in E^\ast$ ,
,
 
In particular, if $\iota _{C(E^0)}(\alpha )p_E = 0$ , then $\lambda ^0(\alpha )e_v = 0$
, then $\lambda ^0(\alpha )e_v = 0$ for all $v\in E^0$
 for all $v\in E^0$ so that $\alpha = 0$
 so that $\alpha = 0$ . Thus the map $\rho _E: M\to Mp_E$
. Thus the map $\rho _E: M\to Mp_E$ given by $\rho (m)=: mp_E=p_E m$
 given by $\rho (m)=: mp_E=p_E m$ is an isomorphism of $C^\ast$
 is an isomorphism of $C^\ast$ -algebras.
-algebras.
 In what follows, we write $\iota _{X(E)}(\xi )$ as $\iota _X(\xi )$
 as $\iota _X(\xi )$ to lighten notation.
 to lighten notation.
 For the following lemma, recall that $\mathcal {T}C^*(E)_1$ denotes the first spectral subspace $\{a \in \mathcal {T}C^*(E) : \gamma _z(a) = za\text { for all } z \in \mathbb {T}\}$
 denotes the first spectral subspace $\{a \in \mathcal {T}C^*(E) : \gamma _z(a) = za\text { for all } z \in \mathbb {T}\}$ .
.
Lemma 3.12 Let $E$ be a compact topological graph. Let $M:=\iota _{C(E^0)}(C(E^0))\subset \mathcal {T}C ^\ast (E)$
 be a compact topological graph. Let $M:=\iota _{C(E^0)}(C(E^0))\subset \mathcal {T}C ^\ast (E)$ , let $p_E\in \mathcal {T}C ^\ast (E)$
, let $p_E\in \mathcal {T}C ^\ast (E)$ be as in lemma 3.10 and let $\rho _E:M\to Mp_E$
 be as in lemma 3.10 and let $\rho _E:M\to Mp_E$ be the isomorphism $\rho _E(m)=mp_E$
 be the isomorphism $\rho _E(m)=mp_E$ of remark 3.11. Define
 of remark 3.11. Define
 
by $\psi _E(\xi )=\iota _{X}(\xi )p_E$ . Then $(\psi _E,\,\iota _{C(E^0)})$
. Then $(\psi _E,\,\iota _{C(E^0)})$ is a bimodule morphism, and $\psi _E(X(E))=\mathcal {T}C ^\ast (E)_1p_E$
 is a bimodule morphism, and $\psi _E(X(E))=\mathcal {T}C ^\ast (E)_1p_E$ . Furthermore, there is an $M$
. Furthermore, there is an $M$ -valued inner product on $\mathcal {T}C ^\ast (E)_1p_E$
-valued inner product on $\mathcal {T}C ^\ast (E)_1p_E$ such that
 such that
 
and with respect to this inner product, $(\psi _E,\,\iota _{C(E^0)}):X(E)\to \mathcal {T}C ^\ast (E)_1p_E$ is an isomorphism of $C^\ast$
 is an isomorphism of $C^\ast$ -correspondences.
-correspondences.
Proof. We start by showing that $\psi _E(X(E))=\mathcal {T}C ^\ast (E)_1p_E$ . For this, recall that $\mathcal {T}C ^\ast (E)=\overline {\operatorname {span}}\{\iota _X^{\otimes m}(x)\iota _X^{\otimes n}(y)^\ast : n,\,m\in \mathbb {N},\,x\in X(E)^{\otimes m},\,y\in X(E)^{\otimes n}\}$
. For this, recall that $\mathcal {T}C ^\ast (E)=\overline {\operatorname {span}}\{\iota _X^{\otimes m}(x)\iota _X^{\otimes n}(y)^\ast : n,\,m\in \mathbb {N},\,x\in X(E)^{\otimes m},\,y\in X(E)^{\otimes n}\}$ . Note that $\gamma _z(\iota _X^{\otimes m}(x)\iota _X^{\otimes n}(y)^\ast )=z^{m-n}\iota _X^{\otimes m}(x)\iota _X^{\otimes n}(y)^\ast$
. Note that $\gamma _z(\iota _X^{\otimes m}(x)\iota _X^{\otimes n}(y)^\ast )=z^{m-n}\iota _X^{\otimes m}(x)\iota _X^{\otimes n}(y)^\ast$ , so
, so
 
Hence,
 
Suppose that $x=x_1\otimes x_2\otimes...\otimes x_{n+1}$ and that $y=y_1\otimes y_2\otimes...\otimes y_n$
 and that $y=y_1\otimes y_2\otimes...\otimes y_n$ if $n>0$
 if $n>0$ or $y=a\in {_A}{A}{_A}$
 or $y=a\in {_A}{A}{_A}$ if $n=0$
 if $n=0$ . For $\mu \in E^\ast$
. For $\mu \in E^\ast$ , the representation $(\lambda ^0,\,\lambda ^1)$
, the representation $(\lambda ^0,\,\lambda ^1)$ as in remark 3.11 satisfies
 as in remark 3.11 satisfies
 
If $|\mu |=0$ , then by the proof of [Reference Hawkins16, Lemma 4.1.7], if $n>0$
, then by the proof of [Reference Hawkins16, Lemma 4.1.7], if $n>0$ , we have $\lambda ^1(y_1)^\ast e_\mu =0$
, we have $\lambda ^1(y_1)^\ast e_\mu =0$ . Hence, for $|\mu |=0$
. Hence, for $|\mu |=0$ ,
,
 
Since $\lambda ^1\times \lambda ^0$ is faithful representation, we conclude that $\iota _X^{\otimes n+1}(x)\iota _X^{\otimes n}(y) p_E=0$
 is faithful representation, we conclude that $\iota _X^{\otimes n+1}(x)\iota _X^{\otimes n}(y) p_E=0$ if $n>0$
 if $n>0$ and
 and
 
 Now we show that $(\psi,\,\iota _{C(E^0)})$ is a bimodule morphism. Indeed, for $a\in C(E^0)$
 is a bimodule morphism. Indeed, for $a\in C(E^0)$ and $\xi \in X(E)$
 and $\xi \in X(E)$ ,
,
 
Since $p_E$ commutes with $M$
 commutes with $M$ as in remark 3.11, it follows from a similar computation that $\psi$
 as in remark 3.11, it follows from a similar computation that $\psi$ preserves the right actions of $C(E^0)$
 preserves the right actions of $C(E^0)$ . So $(\psi _E,\,\iota _{C(E^0)})$
. So $(\psi _E,\,\iota _{C(E^0)})$ preserves the bimodule structure. It remains to show that $(\psi _E,\,\iota _{C(E^0)})$
 preserves the bimodule structure. It remains to show that $(\psi _E,\,\iota _{C(E^0)})$ is an isomorphism of Hilbert modules. A simple calculation shows that it respects the $M$
 is an isomorphism of Hilbert modules. A simple calculation shows that it respects the $M$ -valued inner-product of (3.7):
-valued inner-product of (3.7):
 
Hence $X(E)\cong \mathcal {T}C ^\ast (E)_1p_E$ as $C^\ast$
 as $C^\ast$ -correspondences.
-correspondences.
We can now prove our first main theorem. Recall the notion of an isomorphism of triples from the introduction.
Theorem 3.13 Let $E$ and $F$
 and $F$ be compact topological graphs. Let $\gamma ^E$
 be compact topological graphs. Let $\gamma ^E$ and $\gamma ^F$
 and $\gamma ^F$ be the gauge actions on $\mathcal {T}C ^\ast (E)$
 be the gauge actions on $\mathcal {T}C ^\ast (E)$ and $\mathcal {T}C ^\ast (F)$
 and $\mathcal {T}C ^\ast (F)$ and let $M_E=\iota _{C(E^0)}(C(E^0))$
 and let $M_E=\iota _{C(E^0)}(C(E^0))$ and $M_F=\iota _{C(F^0)}(C(F^0))$
 and $M_F=\iota _{C(F^0)}(C(F^0))$ . Suppose that $\theta :(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)\to (\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$
. Suppose that $\theta :(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)\to (\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$ is an isomorphism of triples. Let $\theta _M:=\theta |_{M_E}$
 is an isomorphism of triples. Let $\theta _M:=\theta |_{M_E}$ . Then there exists a unique linear map $\theta _X:X(E)\to X(F)$
. Then there exists a unique linear map $\theta _X:X(E)\to X(F)$ such that
 such that
 
and $(\theta _X,\,\theta _M)$ is an isomorphism of $C^*$
 is an isomorphism of $C^*$ -correspondences.
-correspondences.
Proof. We first claim that $\theta (\mathcal {T}C ^\ast (E)_1)=\mathcal {T}C ^\ast (F)_1$ and $\theta (p_E)=p_F$
 and $\theta (p_E)=p_F$ . The first is because $\theta$
. The first is because $\theta$ interwines the gauge actions $\gamma _E$
 interwines the gauge actions $\gamma _E$ , $\gamma _F$
, $\gamma _F$ . For the second we show that $\theta (p_E)\in \mathcal {T}C ^\ast (F)$
. For the second we show that $\theta (p_E)\in \mathcal {T}C ^\ast (F)$ satisfies properties (i) and (ii) of lemma 3.10. Let $\varphi \in S^\infty _F$
 satisfies properties (i) and (ii) of lemma 3.10. Let $\varphi \in S^\infty _F$ (the subscript $F$
 (the subscript $F$ is to make it explicit that we are referring to the states of $\mathcal {T}C ^\ast (F)$
 is to make it explicit that we are referring to the states of $\mathcal {T}C ^\ast (F)$ ). Then writing $\xi$
). Then writing $\xi$ for the corresponding cyclic vector in the GNS-space $\mathcal {H}_\varphi$
 for the corresponding cyclic vector in the GNS-space $\mathcal {H}_\varphi$ , for any $b\in \mathcal {T}C ^\ast (E)$
, for any $b\in \mathcal {T}C ^\ast (E)$ ,
,
 
Since $\theta$ is a gauge invariant isomorphism, $\phi \to \phi \circ \theta$
 is a gauge invariant isomorphism, $\phi \to \phi \circ \theta$ is an isomorphism of the KMS$_\beta$
 is an isomorphism of the KMS$_\beta$ -simplex of $(\mathcal {T}C ^\ast (F),\,\gamma _F)$
-simplex of $(\mathcal {T}C ^\ast (F),\,\gamma _F)$ to that of $(\mathcal {T}C ^\ast (E),\,\gamma _E)$
 to that of $(\mathcal {T}C ^\ast (E),\,\gamma _E)$ for each $\beta$
 for each $\beta$ . Thus, given an extremal KMS$_\beta$
. Thus, given an extremal KMS$_\beta$ -state $\phi$
-state $\phi$ of $\mathcal {T}C ^\ast (F)$
 of $\mathcal {T}C ^\ast (F)$ , the composition $\phi \circ \theta$
, the composition $\phi \circ \theta$ is an extremal KMS$_\beta$
 is an extremal KMS$_\beta$ -state of $\mathcal {T}C ^\ast (E)$
-state of $\mathcal {T}C ^\ast (E)$ . Since $p_E$
. Since $p_E$ satisfies condition (ii) of lemma 3.10 in $\mathcal {T}C^*(E)$
 satisfies condition (ii) of lemma 3.10 in $\mathcal {T}C^*(E)$ , we have $\phi (\theta (p_E)) = \phi \circ \theta (p_E) = 1$
, we have $\phi (\theta (p_E)) = \phi \circ \theta (p_E) = 1$ for each extremal $\phi$
 for each extremal $\phi$ , and so $\theta (p_E)$
, and so $\theta (p_E)$ satisfies condition (ii) of lemma 3.10 in $\mathcal {T}C^*(F)$
 satisfies condition (ii) of lemma 3.10 in $\mathcal {T}C^*(F)$ . So, writing $\eta$
. So, writing $\eta$ for the cyclic vector in the GNS-space $\mathcal {H}_{\varphi \circ \theta }$
 for the cyclic vector in the GNS-space $\mathcal {H}_{\varphi \circ \theta }$ , for $b\in \mathcal {T}C ^\ast (E)$
, for $b\in \mathcal {T}C ^\ast (E)$ we have
 we have
 
Hence, by uniqueness of the GNS construction, $\pi _{\varphi }\circ \theta$ is unitarily equivalent to $\pi _{\varphi \circ \theta }$
 is unitarily equivalent to $\pi _{\varphi \circ \theta }$ . Since $\pi _\varphi (\theta (b))$
. Since $\pi _\varphi (\theta (b))$ is a minimal projection if and only if $\pi _{\varphi \circ \theta }(b)$
 is a minimal projection if and only if $\pi _{\varphi \circ \theta }(b)$ is a minimal projection, $\theta (p_E)$
 is a minimal projection, $\theta (p_E)$ satisfies condition (i) of lemma 3.10. Thus by uniqueness, $\theta (p_E)=p_F$
 satisfies condition (i) of lemma 3.10. Thus by uniqueness, $\theta (p_E)=p_F$ .
.
Considering the diagram

we show that the map $\theta _X$ that makes the diagram $\star$
 that makes the diagram $\star$ commute satisfies (3.8). For $\xi \in X(E)$
 commute satisfies (3.8). For $\xi \in X(E)$ ,
,
 
We already saw that $\theta (\mathcal {T}C ^\ast (E)_1)=\mathcal {T}C ^\ast (F)_1$ and $\theta (p_E)=\theta (p_F)$
 and $\theta (p_E)=\theta (p_F)$ . Consequently, $\theta (\iota _{X(E)}(\xi )p_E)=\theta (\iota _{X(E)}(\xi ))p_F\in \mathcal {T}C ^\ast (F)_1p_F$
. Consequently, $\theta (\iota _{X(E)}(\xi )p_E)=\theta (\iota _{X(E)}(\xi ))p_F\in \mathcal {T}C ^\ast (F)_1p_F$ , so there exists $\xi '\in X(F)$
, so there exists $\xi '\in X(F)$ such that
 such that
 
Hence, we obtain
 
that is (3.8). Since the maps $\psi _E$ and $\psi _F$
 and $\psi _F$ in the diagram are isomorphisms, we deduce that $(\theta _X,\,\theta _M)$
 in the diagram are isomorphisms, we deduce that $(\theta _X,\,\theta _M)$ is an isomorphism of $C^\ast$
 is an isomorphism of $C^\ast$ -correspondences.
-correspondences.
4. Local reconstruction of topological graphs
In this section, we investigate how to recover a compact topological graph up to local conjugacy in the sense of Davidson–Roydor [Reference Davidson and Roydor7] from its Hilbert bimodule. We arrived at this result independently, but subsequently discovered that it can be recovered from Davidson and Roydor's results about tensor algebras. We thank both Adam Dor-On and the anonymous referees for bringing these results to our attention. We include a proof here because we feel that the direct passage from the bimodule to the local conjugacy class of the graph is more elementary than the approach that passes through the tensor algebra.
We first recall Davidson and Roydor's notion of local conjugacy, which in turn is based on Davidson and Katsoulis’ notion of local conjugacy for local homeomorphisms [Reference Davidson and Katsoulis6].
Definition 4.1. [Reference Davidson and Roydor7, Definition 4.3]
 Let $E$ and $F$
 and $F$ be topological graphs. We say that $E$
 be topological graphs. We say that $E$ and $F$
 and $F$ are locally conjugate, and write $E \cong _{\operatorname {loc}} F$
 are locally conjugate, and write $E \cong _{\operatorname {loc}} F$ if there exists a homeomorphism $\phi ^0:E^0\to F^0$
 if there exists a homeomorphism $\phi ^0:E^0\to F^0$ such that for each $v\in E^0$
 such that for each $v\in E^0$ there is a neighbourhood $U$
 there is a neighbourhood $U$ of $v$
 of $v$ and a homeomorphism $\phi ^1_U:E^1U\to F^1\phi ^0(U)$
 and a homeomorphism $\phi ^1_U:E^1U\to F^1\phi ^0(U)$ such that
 such that
 
Our main result in this section is that if compact topological graphs have isomorphic graph modules, then they are locally conjugate. For that, we need to collect some technical lemmas first.
Lemma 4.2 Let $(e_1,\, \dots,\, e_k)$ be the standard basis for $\mathbb {C}^k$
 be the standard basis for $\mathbb {C}^k$ . If $\{x_1,\,\ldots,\,x_k\}\subset \mathbb {C}^k$
. If $\{x_1,\,\ldots,\,x_k\}\subset \mathbb {C}^k$ is a basis, there exists a permutation $\sigma$
 is a basis, there exists a permutation $\sigma$ of $\{1,\, \dots,\, k\}$
 of $\{1,\, \dots,\, k\}$ such that $\left \langle x_i, e_{\sigma (i)} \right \rangle \neq 0$
 such that $\left \langle x_i, e_{\sigma (i)} \right \rangle \neq 0$ for all $i=1,\,\dots,\,k$
 for all $i=1,\,\dots,\,k$ .
.
Proof. Let $A$ be the $k\times k$
 be the $k\times k$ matrix with $i$
 matrix with $i$ th column $x_i$
th column $x_i$ , and let $S_k$
, and let $S_k$ be the symmetric group. Since $\{x_1,\,\ldots,\,x_k\}$
 be the symmetric group. Since $\{x_1,\,\ldots,\,x_k\}$ are linearly independent, $A$
 are linearly independent, $A$ is invertible. Therefore,
 is invertible. Therefore,
 
Hence there exists $\sigma \in S_k$ such that $\prod _{i=1}^k A_{i,\sigma (i)}\neq 0$
 such that $\prod _{i=1}^k A_{i,\sigma (i)}\neq 0$ , and hence
, and hence
 
for all $i=1,\,\ldots,\,k$ .
.
Lemma 4.3 Let $E$ be a compact topological graph. Suppose that $h\in C(E^0,\,[0,\,1])$
 be a compact topological graph. Suppose that $h\in C(E^0,\,[0,\,1])$ and $g_1,\,\ldots,\,g_k\in X(E)$
 and $g_1,\,\ldots,\,g_k\in X(E)$ satisfy
 satisfy
- (1) $\left \langle g_i, g_j \right \rangle _{C(E^0)}=\delta _{i,j} h$  ; ;
- (2) $\overline {X(E)\cdot h}\subseteq \overline {\operatorname {span}}\{g_i\cdot a: i\leq k,\, a\in C(E^0)\}$  ; and ; and
- (3) For each $i\leq k$  , there exists a continuous function $\alpha _i: \operatorname {supp} (h) \to E^0$ , there exists a continuous function $\alpha _i: \operatorname {supp} (h) \to E^0$ such that for every $a \in C(E^0)$ such that for every $a \in C(E^0)$ and for any function $\tilde {a} \in C(E^0)$ and for any function $\tilde {a} \in C(E^0)$ such that $\tilde {a}|_{\operatorname {supp} (h)} = a \circ \alpha _i$ such that $\tilde {a}|_{\operatorname {supp} (h)} = a \circ \alpha _i$ , we have $a \cdot g_i = g_i \cdot \tilde {a}$ , we have $a \cdot g_i = g_i \cdot \tilde {a}$ . .
 Then, for each $v\in \operatorname {supp}^\circ (h)$ , there exist a neighbourhood $W \subseteq \operatorname {supp} (h)$
, there exist a neighbourhood $W \subseteq \operatorname {supp} (h)$ of $v$
 of $v$ , s-sections $Z_e$
, s-sections $Z_e$ , $e\in E^1 v$
, $e\in E^1 v$ as in lemma 2.1 and a bijection $\sigma :\{1,\,\ldots,\,k\}\to E^1 v$
 as in lemma 2.1 and a bijection $\sigma :\{1,\,\ldots,\,k\}\to E^1 v$ such that each $\alpha _i=r\circ (s|_{Z_{\sigma (i)}})^{-1}$
 such that each $\alpha _i=r\circ (s|_{Z_{\sigma (i)}})^{-1}$ on $W$
 on $W$ .
.
Proof. Fix $v\in \operatorname {supp}^\circ (h)$ . For $i\le k$
. For $i\le k$ , regard $g_i|_{E^1v}$
, regard $g_i|_{E^1v}$ as an element of $\ell ^2(E^1v)$
 as an element of $\ell ^2(E^1v)$ . Then for $i,\,j \le k$
. Then for $i,\,j \le k$ ,
,
 
Since $h(v)\not = 0$ it follows that $\{g_i|_{E^1v} : i \le k\}$
 it follows that $\{g_i|_{E^1v} : i \le k\}$ is linearly independent. We claim that $\operatorname {span}\{g_i|_{E^1v}: i \le k\} = \ell ^2(E^1v)$
 is linearly independent. We claim that $\operatorname {span}\{g_i|_{E^1v}: i \le k\} = \ell ^2(E^1v)$ . For this, note that $\operatorname {res} : \xi \mapsto \xi |_{E^1v}$
. For this, note that $\operatorname {res} : \xi \mapsto \xi |_{E^1v}$ is a norm-decreasing linear map from $X(E) \cdot h$
 is a norm-decreasing linear map from $X(E) \cdot h$ to $\ell ^2(E^1v)$
 to $\ell ^2(E^1v)$ , and is surjective since $h(v)\not = 0$
, and is surjective since $h(v)\not = 0$ . So condition (2) gives
. So condition (2) gives
 
Hence $|E^1 v|=k$ , and so lemma 4.2 yields a bijection $\sigma :\{1,\,\ldots,\,k\}\to E^1 v$
, and so lemma 4.2 yields a bijection $\sigma :\{1,\,\ldots,\,k\}\to E^1 v$ such that $g_i(\sigma (i))\neq 0$
 such that $g_i(\sigma (i))\neq 0$ for all $i=1,\,\ldots,\,k$
 for all $i=1,\,\ldots,\,k$ .
.
 We claim that whenever $g_i(e) \not = 0$ , the function $\alpha _i$
, the function $\alpha _i$ of (3) satisfies $\alpha _i(s(e))=r(e)$
 of (3) satisfies $\alpha _i(s(e))=r(e)$ . To see this, we prove the contrapositive. So suppose that $\alpha _i(s(e)) \not = r(e)$
. To see this, we prove the contrapositive. So suppose that $\alpha _i(s(e)) \not = r(e)$ . By Tietze's theorem there exists $a \in C(E^0)$
. By Tietze's theorem there exists $a \in C(E^0)$ such that $a(r(e))=1$
 such that $a(r(e))=1$ and $a(\alpha _i(s(e)))=0$
 and $a(\alpha _i(s(e)))=0$ . The function $a \circ \alpha _i|_{\operatorname {supp} {h}}$
. The function $a \circ \alpha _i|_{\operatorname {supp} {h}}$ is a continuous function on the compact set $\operatorname {supp} (h)$
 is a continuous function on the compact set $\operatorname {supp} (h)$ , so by Tietze's theorem there is a function $\tilde {a} \in C(E^0)$
, so by Tietze's theorem there is a function $\tilde {a} \in C(E^0)$ that extends $a \circ \alpha _i|_{\operatorname {supp} {h}}$
 that extends $a \circ \alpha _i|_{\operatorname {supp} {h}}$ . Since $s(e) \in \operatorname {supp} (h)$
. Since $s(e) \in \operatorname {supp} (h)$ we have $\tilde {a}(s(e)) = a(\alpha _i(s(e)))$
 we have $\tilde {a}(s(e)) = a(\alpha _i(s(e)))$ , and so condition (3) gives
, and so condition (3) gives
 
proving the claim.
 Fix a neighbourhood $W$ of $v$
 of $v$ and s-sections $Z_e$
 and s-sections $Z_e$ , $e\in E^1 v$
, $e\in E^1 v$ as in lemma 2.1. Since the $g_i$
 as in lemma 2.1. Since the $g_i$ are continuous and each $g_i(\sigma (i))\neq 0$
 are continuous and each $g_i(\sigma (i))\neq 0$ , for each $i$
, for each $i$ there is a neighbourhood $\sigma (i) \in E^1$
 there is a neighbourhood $\sigma (i) \in E^1$ on which $g_i$
 on which $g_i$ is everywhere nonzero. Shrinking the $Z_{\sigma (i)}$
 is everywhere nonzero. Shrinking the $Z_{\sigma (i)}$ and $W$
 and $W$ appropriately, we may therefore assume that $Z_{\sigma (i)}\subseteq \operatorname {supp}g_i$
 appropriately, we may therefore assume that $Z_{\sigma (i)}\subseteq \operatorname {supp}g_i$ for each $i$
 for each $i$ and $W \subseteq \operatorname {supp} (h)$
 and $W \subseteq \operatorname {supp} (h)$ . Fix $w\in W$
. Fix $w\in W$ . Then $(s|_{Z_{\sigma (i)}})^{-1}(w) \in \operatorname {supp}g_i$
. Then $(s|_{Z_{\sigma (i)}})^{-1}(w) \in \operatorname {supp}g_i$ and by the claim above $\alpha _i(w) = \alpha _i(s\circ (s|_{Z_{\sigma (i)}})^{-1}(w)) = r((s|_{Z_{\sigma (i)}})^{-1}(w))$
 and by the claim above $\alpha _i(w) = \alpha _i(s\circ (s|_{Z_{\sigma (i)}})^{-1}(w)) = r((s|_{Z_{\sigma (i)}})^{-1}(w))$ as needed.
 as needed.
Remark 4.4 The combination of (1) and (2) of lemma 4.3 actually implies the stronger condition ($2'$ ) that $\overline {X(E)\cdot h} = \overline {\operatorname {span}}\{g_j\cdot a: j\leq k,\, a\in C(E^0)\}$
) that $\overline {X(E)\cdot h} = \overline {\operatorname {span}}\{g_j\cdot a: j\leq k,\, a\in C(E^0)\}$ . To see this, recall from the proof of [Reference Raeburn and Williams31, Proposition 2.31] that each $x \in X(E)$
. To see this, recall from the proof of [Reference Raeburn and Williams31, Proposition 2.31] that each $x \in X(E)$ can be written as $x = y \cdot \langle y,\, y\rangle _{C_0(E^0)}$
 can be written as $x = y \cdot \langle y,\, y\rangle _{C_0(E^0)}$ where $y$
 where $y$ is the upper right-hand entry of the matrix $(\begin{smallmatrix} 0\; & x \\ x^* & 0\end{smallmatrix})^{1/3}$
 is the upper right-hand entry of the matrix $(\begin{smallmatrix} 0\; & x \\ x^* & 0\end{smallmatrix})^{1/3}$ . Applying this with $x = g_j$
. Applying this with $x = g_j$ we obtain
 we obtain
 
and so $g_j = y \cdot \langle y,\, y\rangle _{C_0(E^0)} \in X(E) \cdot \overline {C_0(E^0)h} \subseteq \overline {X(E) \cdot h}$ . But since (2) is easier to check than ($2'$
. But since (2) is easier to check than ($2'$ ) we have stated the lemma with the formally weaker hypothesis.
) we have stated the lemma with the formally weaker hypothesis.
Theorem 4.5 Let $E$ and $F$
 and $F$ be compact topological graphs. Suppose that $X(E)\cong X(F)$
 be compact topological graphs. Suppose that $X(E)\cong X(F)$ as Hilbert bimodules. Then $E \cong _{\operatorname {loc}} F$
 as Hilbert bimodules. Then $E \cong _{\operatorname {loc}} F$ .
.
Proof. Let $\theta =(\theta ^0,\,\theta ^1)$ be a bimodule isomorphism from $X(F)$
 be a bimodule isomorphism from $X(F)$ to $X(E)$
 to $X(E)$ , so $\theta ^1:X(F)\to X(E)$
, so $\theta ^1:X(F)\to X(E)$ and $\theta ^0:C(F^0)\to C(E^0)$
 and $\theta ^0:C(F^0)\to C(E^0)$ preserve the bimodule structure. Let $\phi ^0=\widehat {\theta ^0}:E^0\to F^0$
 preserve the bimodule structure. Let $\phi ^0=\widehat {\theta ^0}:E^0\to F^0$ be the Gelfand transform of $\theta ^0$
 be the Gelfand transform of $\theta ^0$ which is a homeomorphism between $E^0$
 which is a homeomorphism between $E^0$ and $F^0$
 and $F^0$ . Fix $v\in E^0$
. Fix $v\in E^0$ . Applying lemma 2.1 to $\phi ^0(v)$
. Applying lemma 2.1 to $\phi ^0(v)$ we obtain an open neighbourhood $W'\subseteq F^0$
 we obtain an open neighbourhood $W'\subseteq F^0$ of $\phi ^0(v)$
 of $\phi ^0(v)$ and s-sections $Z_e'$
 and s-sections $Z_e'$ for $e \in F^1\phi ^0(v)$
 for $e \in F^1\phi ^0(v)$ such that $F^1W' = \bigsqcup _{e\in F^1\phi ^0(v)}Z_e'$
 such that $F^1W' = \bigsqcup _{e\in F^1\phi ^0(v)}Z_e'$ . Since $F^0$
. Since $F^0$ is normal, Urysohn's lemma gives a function $h'\in C_c(W',\,[0,\,1])$
 is normal, Urysohn's lemma gives a function $h'\in C_c(W',\,[0,\,1])$ (in particular, the compact set $\operatorname {supp} (h)$
 (in particular, the compact set $\operatorname {supp} (h)$ is contained in $W'$
 is contained in $W'$ ) such that $h'(\phi ^0(v))=1$
) such that $h'(\phi ^0(v))=1$ . For each $e\in F^1\phi ^0(v)$
. For each $e\in F^1\phi ^0(v)$ , define $g_e'\in C_0(Z_e')\subseteq X(F)$
, define $g_e'\in C_0(Z_e')\subseteq X(F)$ by $g_e'=\sqrt {h'\circ s|_{Z'_e}}$
 by $g_e'=\sqrt {h'\circ s|_{Z'_e}}$ . Define $\alpha _e':\operatorname {supp} (h') \to F^0$
. Define $\alpha _e':\operatorname {supp} (h') \to F^0$ by $\alpha _e'=r_F\circ (s_F|_{Z_e'})^{-1}$
 by $\alpha _e'=r_F\circ (s_F|_{Z_e'})^{-1}$ . Direct computation shows that $h'$
. Direct computation shows that $h'$ , the $g_e'$
, the $g_e'$ and the $\alpha _e'$
 and the $\alpha _e'$ satisfy condition (1) of lemma 4.3. To see that they also satisfy condition (2), fix $\xi \in X(F) = C(F^1)$
 satisfy condition (1) of lemma 4.3. To see that they also satisfy condition (2), fix $\xi \in X(F) = C(F^1)$ and $e \in F^1\phi ^0(v)$
 and $e \in F^1\phi ^0(v)$ . If $f\in Z_e'$
. If $f\in Z_e'$ . Then
. Then
 
 For each $e \in F^1\phi ^0(v)$ , let $a_e := (\xi \circ (s_F|_{Z_e'})^{-1} \sqrt {h'}) \in C_0(W') \subseteq C(F^0)$
, let $a_e := (\xi \circ (s_F|_{Z_e'})^{-1} \sqrt {h'}) \in C_0(W') \subseteq C(F^0)$ . Since the $Z_e'$
. Since the $Z_e'$ are disjoint and $\operatorname {supp}(\xi \cdot h') \subseteq F^1W' = \bigsqcup _{e\in F^1\phi ^0(v)}Z_e'$
 are disjoint and $\operatorname {supp}(\xi \cdot h') \subseteq F^1W' = \bigsqcup _{e\in F^1\phi ^0(v)}Z_e'$ , we can write $\xi \cdot h' = \sum _{e\in F^1\phi ^0(v)} g_e' \cdot a_e$
, we can write $\xi \cdot h' = \sum _{e\in F^1\phi ^0(v)} g_e' \cdot a_e$ . This gives condition (2). For condition (3), fix $a' \in C(F^0)$
. This gives condition (2). For condition (3), fix $a' \in C(F^0)$ and suppose that $\tilde {a}' \in C(F^0)$
 and suppose that $\tilde {a}' \in C(F^0)$ extends $a' \circ \alpha '_e$
 extends $a' \circ \alpha '_e$ . We must show that $(a' \cdot g'_e)(f) = (g'_e \cdot \tilde {a}')(f)$
. We must show that $(a' \cdot g'_e)(f) = (g'_e \cdot \tilde {a}')(f)$ for all $f \in F^1$
 for all $f \in F^1$ . We consider two cases. First suppose that $f \not \in \operatorname {supp} (g'_e)$
. We consider two cases. First suppose that $f \not \in \operatorname {supp} (g'_e)$ , then $(a' \cdot g'_e)(f) = a'(r(f))g'_e(f) = 0 = g'_e(f) \tilde {a}'(s(f)) = (g'_e \cdot \tilde {a}')(f)$
, then $(a' \cdot g'_e)(f) = a'(r(f))g'_e(f) = 0 = g'_e(f) \tilde {a}'(s(f)) = (g'_e \cdot \tilde {a}')(f)$ . Now suppose that $f \in \operatorname {supp} (g'_e)$
. Now suppose that $f \in \operatorname {supp} (g'_e)$ . Then $f \in Z'_e$
. Then $f \in Z'_e$ , which implies that $\alpha '_e(s(f)) = r(f)$
, which implies that $\alpha '_e(s(f)) = r(f)$ ; and $s(f) \in \operatorname {supp} (h')$
; and $s(f) \in \operatorname {supp} (h')$ , giving $\tilde {a}'(s(f)) = a'(\alpha '_e(s(f))) = a'(r(f))$
, giving $\tilde {a}'(s(f)) = a'(\alpha '_e(s(f))) = a'(r(f))$ . Hence $(a' \cdot g'_e)(f) = a'(r(f))g'_e(f) = \tilde {a}'(s(f))g'_e(f) = (g'_e \cdot \tilde {a}')(f)$
. Hence $(a' \cdot g'_e)(f) = a'(r(f))g'_e(f) = \tilde {a}'(s(f))g'_e(f) = (g'_e \cdot \tilde {a}')(f)$ .
.
 Let $h:=\theta ^0(h')=h'\circ \phi ^0$ and for each $e\in F^1 \phi ^0(v)$
 and for each $e\in F^1 \phi ^0(v)$ , let $g_e:=\theta ^1(g_e')$
, let $g_e:=\theta ^1(g_e')$ and $\alpha _e=(\phi ^0)^{-1}\circ \alpha '_e\circ \phi ^0$
 and $\alpha _e=(\phi ^0)^{-1}\circ \alpha '_e\circ \phi ^0$ , defined on $(\phi ^0)^{-1}(\operatorname {supp} (h')) = \operatorname {supp} (h) \subseteq E^0$
, defined on $(\phi ^0)^{-1}(\operatorname {supp} (h')) = \operatorname {supp} (h) \subseteq E^0$ . Now we claim that $h$
. Now we claim that $h$ , the $g_e$
, the $g_e$ and the $\alpha _e$
 and the $\alpha _e$ also satisfy (1)–(3) of lemma 4.3. Since $(\theta ^0,\,\theta ^1)$
 also satisfy (1)–(3) of lemma 4.3. Since $(\theta ^0,\,\theta ^1)$ is a bimodule isomorphism, conditions (1) and (2) follow from straightforward calculations using that $h'$
 is a bimodule isomorphism, conditions (1) and (2) follow from straightforward calculations using that $h'$ , the $g'_e$
, the $g'_e$ and the $\alpha '_e$
 and the $\alpha '_e$ satisfy (1) and (2). We show that condition (3) holds. For this, fix $a \in C(E^0)$
 satisfy (1) and (2). We show that condition (3) holds. For this, fix $a \in C(E^0)$ and let $a' := (\theta ^0)^{-1}(a) \in C(F^0)$
 and let $a' := (\theta ^0)^{-1}(a) \in C(F^0)$ . Suppose that $\tilde {a} \in C(E^0)$
. Suppose that $\tilde {a} \in C(E^0)$ extends $a \circ \alpha _e$
 extends $a \circ \alpha _e$ . We claim that $\tilde {a}' := (\theta ^0)^{-1}(\tilde {a})$
. We claim that $\tilde {a}' := (\theta ^0)^{-1}(\tilde {a})$ extends $a' \circ \alpha '_e|_{\operatorname {supp} (h')}$
 extends $a' \circ \alpha '_e|_{\operatorname {supp} (h')}$ . To see this, note first that, by definition of $h$
. To see this, note first that, by definition of $h$ , we have $\operatorname {supp} (h) = (\phi ^0)^{-1}(\operatorname {supp} (h'))$
, we have $\operatorname {supp} (h) = (\phi ^0)^{-1}(\operatorname {supp} (h'))$ . Also, by definition of $\alpha _e$
. Also, by definition of $\alpha _e$ , we have $\alpha _e \circ (\phi ^0)^{-1} = (\phi ^0)^{-1} \circ \alpha '_e$
, we have $\alpha _e \circ (\phi ^0)^{-1} = (\phi ^0)^{-1} \circ \alpha '_e$ . So for $w \in \operatorname {supp} (h')$
. So for $w \in \operatorname {supp} (h')$ ,
,
 
Consequently, condition (3) for $h'$ , $g'_e$
, $g'_e$ and $\alpha '_e$
 and $\alpha '_e$ gives $a' \cdot g'_e = g'_e \cdot \tilde {a}'$
 gives $a' \cdot g'_e = g'_e \cdot \tilde {a}'$ . Hence
. Hence
 
Thus condition (3) holds for $h$ , the $g_e$
, the $g_e$ and the $\alpha _e$
 and the $\alpha _e$ .
.
 As $h(v) = h'(\phi ^0(v)) = 1$ , we have $v\in \operatorname {supp} ^\circ (h)$
, we have $v\in \operatorname {supp} ^\circ (h)$ , so by lemma 4.3, there exists an open neighbourhood $W \subseteq (\phi ^0)^{-1}(W')$
, so by lemma 4.3, there exists an open neighbourhood $W \subseteq (\phi ^0)^{-1}(W')$ of $v$
 of $v$ and s-sections $Z_f$
 and s-sections $Z_f$ , $f\in E^1v$
, $f\in E^1v$ as in lemma 2.1, and a bijection $\sigma : F^1\phi ^0(v) \to E^1v$
 as in lemma 2.1, and a bijection $\sigma : F^1\phi ^0(v) \to E^1v$ such that $\alpha _e = r_E\circ (s_E|_{Z_{\sigma (e)}})^{-1}$
 such that $\alpha _e = r_E\circ (s_E|_{Z_{\sigma (e)}})^{-1}$ on $W$
 on $W$ for each $e\in F^1\phi ^0(v)$
 for each $e\in F^1\phi ^0(v)$ .
.
 Define $\phi _W^1: E^1 W\to F^1 \phi ^0(W)$ by $\phi ^1_W|_{Z_{\sigma (e)}}=(s_F|_{Z'_e})^{-1}\circ \phi ^0\circ s_E$
 by $\phi ^1_W|_{Z_{\sigma (e)}}=(s_F|_{Z'_e})^{-1}\circ \phi ^0\circ s_E$ for each $e\in F^1\phi ^0(v)$
 for each $e\in F^1\phi ^0(v)$ . Since each $\phi ^1_W|_{Z_{\sigma (e)}}$
. Since each $\phi ^1_W|_{Z_{\sigma (e)}}$ is a homeomorphism and their images are disjoint, $\phi ^1_W$
 is a homeomorphism and their images are disjoint, $\phi ^1_W$ is a homeomorphism by the pasting lemma. We claim that $\phi ^1_W$
 is a homeomorphism by the pasting lemma. We claim that $\phi ^1_W$ satisfies the conditions necessary for local conjugacy, that is, $r_F\circ \phi _W^1=\phi ^0\circ r_E|_{E^1 W}$
 satisfies the conditions necessary for local conjugacy, that is, $r_F\circ \phi _W^1=\phi ^0\circ r_E|_{E^1 W}$ and $s_F\circ \phi _W^1=\phi ^0\circ s_E|_{E^1 W}$
 and $s_F\circ \phi _W^1=\phi ^0\circ s_E|_{E^1 W}$ . That $s_F\circ \phi _W^1=\phi ^0\circ s_E|_{E^1 W}$
. That $s_F\circ \phi _W^1=\phi ^0\circ s_E|_{E^1 W}$ is by definition of $\phi ^1_W$
 is by definition of $\phi ^1_W$ . Now, fix $\bar {f}\in E^1 W$
. Now, fix $\bar {f}\in E^1 W$ . There exists a unique $f\in E^1 v$
. There exists a unique $f\in E^1 v$ such that $\bar {f}\in Z_{f}$
 such that $\bar {f}\in Z_{f}$ . Since $\sigma$
. Since $\sigma$ is a bijection there is a unique $e\in F^1\phi ^0(v)$
 is a bijection there is a unique $e\in F^1\phi ^0(v)$ such that $\sigma (e)=f$
 such that $\sigma (e)=f$ , hence $\bar {f}\in Z_{\sigma (e)}$
, hence $\bar {f}\in Z_{\sigma (e)}$ . Thus, we have
. Thus, we have
 
Since $\bar {f}\in Z_{\sigma (e)}$ , we have $\phi ^1_W(\bar {f})=(s_F|_{Z_e'})^{-1}(\phi ^0\circ s_E(\bar {f}))\in Z_e'$
, we have $\phi ^1_W(\bar {f})=(s_F|_{Z_e'})^{-1}(\phi ^0\circ s_E(\bar {f}))\in Z_e'$ , therefore $\phi ^0\circ r_E(\bar {f})=r_F(\phi ^1_W(\bar {f}))$
, therefore $\phi ^0\circ r_E(\bar {f})=r_F(\phi ^1_W(\bar {f}))$ . Hence $E$
. Hence $E$ and $F$
 and $F$ are locally conjugate.
 are locally conjugate.
Remark 4.6 Theorem 4.5 is a corollary of [Reference Davidson and Roydor7, Theorem 4.5]: if $E$ and $F$
 and $F$ have isomorphic bimodules, then the tensor algebras of these bimodules are also isomorphic, and so Davidson and Roydor's result implies that $E$
 have isomorphic bimodules, then the tensor algebras of these bimodules are also isomorphic, and so Davidson and Roydor's result implies that $E$ and $F$
 and $F$ are locally conjugate.
 are locally conjugate.
Our next corollary says that for topological graphs with totally disconnected vertex spaces, local conjugacy coincides with isomorphism. This is a consequence of the general theorem [Reference Davidson and Roydor7, Theorem 5.5], which says that local conjugacy coincides with isomorphism whenever the covering dimension of the vertex-spaces of the graphs involved is at most 1. We have included a proof since the argument is simpler for zero-dimensional spaces.
Corollary 4.7 Let $E$ and $F$
 and $F$ be compact topological graphs and suppose that $E^0$
 be compact topological graphs and suppose that $E^0$ is totally disconnected. Let $\gamma ^E$
 is totally disconnected. Let $\gamma ^E$ and $\gamma ^F$
 and $\gamma ^F$ be the gauge actions on $\mathcal {T}C ^\ast (E)$
 be the gauge actions on $\mathcal {T}C ^\ast (E)$ and $\mathcal {T}C ^\ast (F)$
 and $\mathcal {T}C ^\ast (F)$ and let $M_E=\iota _{C(E^0)}(C(E^0))$
 and let $M_E=\iota _{C(E^0)}(C(E^0))$ and $M_F=\iota _{C(F^0)}(C(F^0))$
 and $M_F=\iota _{C(F^0)}(C(F^0))$ . Suppose that $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)\cong (\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$
. Suppose that $(\mathcal {T}C ^\ast (E),\,\gamma ^E,\,M_E)\cong (\mathcal {T}C ^\ast (F),\,\gamma ^F,\,M_F)$ . Then $E$
. Then $E$ and $F$
 and $F$ are isomorphic as topological graphs.
 are isomorphic as topological graphs.
Proof. Theorems 3.2 and 4.5 imply that $E$ and $F$
 and $F$ are locally conjugate. Let $\phi ^0 : E^0\to F^0$
 are locally conjugate. Let $\phi ^0 : E^0\to F^0$ be the map on vertices implementing the local conjugacy. Then for each $v\in E^0$
 be the map on vertices implementing the local conjugacy. Then for each $v\in E^0$ there exists a neighbourhood $U_v$
 there exists a neighbourhood $U_v$ of $v$
 of $v$ and a homeomorphism $\phi ^1_{U_v}:E^1U_v\to F^1\phi ^0(U_v)$
 and a homeomorphism $\phi ^1_{U_v}:E^1U_v\to F^1\phi ^0(U_v)$ such that $r_F\circ \phi _{U_v}^1=\phi ^0\circ r_E|_{E^1U_v}$
 such that $r_F\circ \phi _{U_v}^1=\phi ^0\circ r_E|_{E^1U_v}$ and $s_F\circ \phi _{U_v}^1=\phi ^0\circ s_E|_{E^1U_v}$
 and $s_F\circ \phi _{U_v}^1=\phi ^0\circ s_E|_{E^1U_v}$ . Since $E^0$
. Since $E^0$ is totally disconnected, we may suppose the $(U_v)$
 is totally disconnected, we may suppose the $(U_v)$ are compact open. The $(U_v)_v$
 are compact open. The $(U_v)_v$ cover $E^0$
 cover $E^0$ , so admit a finite subcover $(U_i)_{i=1}^n$
, so admit a finite subcover $(U_i)_{i=1}^n$ . Put $V_1=U_1$
. Put $V_1=U_1$ and let $V_i=U_i\setminus {\bigcup _{j=1}^{i-1} U_j}$
 and let $V_i=U_i\setminus {\bigcup _{j=1}^{i-1} U_j}$ for $i\geq 2$
 for $i\geq 2$ . Then the $V_i$
. Then the $V_i$ are mutually disjoint compact open sets that cover $E^0$
 are mutually disjoint compact open sets that cover $E^0$ and we can define the homeomorphisms $\phi ^1_{V_i}:E^1 V_i\to F^1 \phi ^0(V_i)$
 and we can define the homeomorphisms $\phi ^1_{V_i}:E^1 V_i\to F^1 \phi ^0(V_i)$ by the restriction of $\phi ^1_{U_i}$
 by the restriction of $\phi ^1_{U_i}$ on $E^1V_i$
 on $E^1V_i$ . Note that $(E^1V_i)_i$
. Note that $(E^1V_i)_i$ are mutually disjoint open sets that cover $E^1$
 are mutually disjoint open sets that cover $E^1$ and, similarly, $(F^1\phi ^0(V_i))_i$
 and, similarly, $(F^1\phi ^0(V_i))_i$ are mutually disjoint open sets that cover $F^1$
 are mutually disjoint open sets that cover $F^1$ . We define $\phi ^1:E^1\to F^1$
. We define $\phi ^1:E^1\to F^1$ by $\phi ^1|_{E^1 V_i}=\phi ^1_{V_i}$
 by $\phi ^1|_{E^1 V_i}=\phi ^1_{V_i}$ . By the pasting lemma $\phi ^1$
. By the pasting lemma $\phi ^1$ is continuous and bijective, thus a homeomorphism. It only remains to verify that $r_F\circ \phi ^1=\phi ^0\circ r_E$
 is continuous and bijective, thus a homeomorphism. It only remains to verify that $r_F\circ \phi ^1=\phi ^0\circ r_E$ and $s_F\circ \phi ^1=\phi ^0\circ s_E$
 and $s_F\circ \phi ^1=\phi ^0\circ s_E$ . We show this only for the range map, since it is analogous for the source map. If $f\in E^1$
. We show this only for the range map, since it is analogous for the source map. If $f\in E^1$ , then $f\in E^1V_i$
, then $f\in E^1V_i$ for some $i=1,\,\ldots,\,n$
 for some $i=1,\,\ldots,\,n$ and hence $(r_F\circ \phi ^1) (f)=r_F(\phi ^1_{V_i}(f))=(\phi ^0\circ r_E)(f)$
 and hence $(r_F\circ \phi ^1) (f)=r_F(\phi ^1_{V_i}(f))=(\phi ^0\circ r_E)(f)$ .
.
Corollary 4.8 Let $E$ and $F$
 and $F$ be compact topological graphs. If $X(E)\cong X(F)$
 be compact topological graphs. If $X(E)\cong X(F)$ as Hilbert bimodules, then $E \cong F$
 as Hilbert bimodules, then $E \cong F$ as discrete directed graphs, via an isomorphism that implements a homeomorphism $E^0 \cong F^0$
 as discrete directed graphs, via an isomorphism that implements a homeomorphism $E^0 \cong F^0$ .
.
Proof. By theorem 4.5, $E\cong _{\operatorname {loc}} F$ . Hence there is a homeomorphism $\phi ^0:E^0\to F^0$
. Hence there is a homeomorphism $\phi ^0:E^0\to F^0$ as in definition 4.1. Fix $v\in E^0$
 as in definition 4.1. Fix $v\in E^0$ . There is a neighbourhood $U$
. There is a neighbourhood $U$ of $v$
 of $v$ and a homeomorphism $\phi ^1_U : E^1 U \to F^1 \phi ^0(U)$
 and a homeomorphism $\phi ^1_U : E^1 U \to F^1 \phi ^0(U)$ satisfying equations (4.1). Hence, for $w\in E^0$
 satisfying equations (4.1). Hence, for $w\in E^0$ we have $\phi ^1_U(wE^1v)=\phi ^0(w)F^1\phi ^0(v)$
 we have $\phi ^1_U(wE^1v)=\phi ^0(w)F^1\phi ^0(v)$ . Since $\phi _U^1$
. Since $\phi _U^1$ is a bijection, $|wE^1v|=|\phi ^0(w)F^1\phi ^0(v)|$
 is a bijection, $|wE^1v|=|\phi ^0(w)F^1\phi ^0(v)|$ . Since $v,\,w$
. Since $v,\,w$ were arbitrary, it follows that there is a range-and-source-preserving bijection $\phi ^1 : E^1 \to F^1$
 were arbitrary, it follows that there is a range-and-source-preserving bijection $\phi ^1 : E^1 \to F^1$ such that $(\phi ^0,\, \phi ^1)$
 such that $(\phi ^0,\, \phi ^1)$ is an isomorphism of discrete graphs.
 is an isomorphism of discrete graphs.
5. Example
In this section, we describe two nonisomorphic topological graphs whose graph correspondences are isomorphic (so that, in particular, the graphs are locally conjugate). This proves that a generalization of theorem 4.5 to arbitrary compact topological graphs is not possible.
Examples of locally conjugate local homeomorphisms that are not conjugate (so that the associated topological graphs are not isomorphic) appear in [Reference Davidson and Katsoulis6, Example 3.18]. Furthermore, since the graphs described below have covering dimension equal to 1, once we have established that they are locally conjugate, we could deduce that their Hilbert modules are isomorphic from [Reference Davidson and Roydor7, Theorem 5.5]. However, as our example is explicit and we are able to describe an explicit isomorphism of the Hilbert modules of the topological graphs involved, we present the details.
 Let $E^0=F^0=F^1=\mathbb {T}$ , and let $E^1=\mathbb {T}\times \{0,\,1\}$
, and let $E^1=\mathbb {T}\times \{0,\,1\}$ . Define range and source maps in $E$
. Define range and source maps in $E$ ,$F$
,$F$ by $r_E(z,\,j)=s_E(z,\,j)=z$
 by $r_E(z,\,j)=s_E(z,\,j)=z$ and $r_F(z)=s_F(z)=z^2$
 and $r_F(z)=s_F(z)=z^2$ . Then $E$
. Then $E$ and $F$
 and $F$ are not isomorphic as topological graphs: $F^1$
 are not isomorphic as topological graphs: $F^1$ is connected and $E^1$
 is connected and $E^1$ is not. We show that $X(E)$
 is not. We show that $X(E)$ is isomorphic to $X(F)$
 is isomorphic to $X(F)$ . For every $f\in C(E^1)$
. For every $f\in C(E^1)$ and $z\in \mathbb {T}$
 and $z\in \mathbb {T}$ ,
,
 
therefore $\left \langle f, f \right \rangle \in C(E^0)$ . Hence (2.2) gives $X(E)=C(E^1)$
. Hence (2.2) gives $X(E)=C(E^1)$ and, analogously, $X(F)=~C(\mathbb {T})$
 and, analogously, $X(F)=~C(\mathbb {T})$ . Define $\psi :C(E^1)\to C(\mathbb {T},\,\mathbb {C}^2)$
. Define $\psi :C(E^1)\to C(\mathbb {T},\,\mathbb {C}^2)$ by
 by
 
This map is an isomorphism of vector spaces, with inverse given by
 
The map $\psi$ induces a Hilbert $C(\mathbb {T})$
 induces a Hilbert $C(\mathbb {T})$ -bimodule structure on $C(\mathbb {T},\,\mathbb {C}^2)$
-bimodule structure on $C(\mathbb {T},\,\mathbb {C}^2)$ as follows. Writing $\left \langle \cdot, \cdot \right \rangle _{\mathbb {C}}$
 as follows. Writing $\left \langle \cdot, \cdot \right \rangle _{\mathbb {C}}$ for the inner product in $\mathbb {C}^2$
 for the inner product in $\mathbb {C}^2$ (linear in the second component), for $g_1,\,g_2\in C(\mathbb {T},\,\mathbb {C}^2)$
 (linear in the second component), for $g_1,\,g_2\in C(\mathbb {T},\,\mathbb {C}^2)$ and $f\in C(\mathbb {T})$
 and $f\in C(\mathbb {T})$ ,
,
 
Hence $\psi$ is an isomorphism $C(E^1)\to C(\mathbb {T},\,\mathbb {C}^2)$
 is an isomorphism $C(E^1)\to C(\mathbb {T},\,\mathbb {C}^2)$ .
.
 For $t\in [0,\,2\pi ]$ , define
, define
 
For $f\in C(\mathbb {T})$ define $\widetilde {\rho }(f):[0,\,2\pi ]\to \mathbb {C}^2$
 define $\widetilde {\rho }(f):[0,\,2\pi ]\to \mathbb {C}^2$ by
 by
 
Then $\widetilde {\rho }$ is continuous, and
 is continuous, and
 
Hence $\widetilde {\rho }$ determines a continuous function $\rho (f)\in C(\mathbb {T},\,\mathbb {C}^2)$
 determines a continuous function $\rho (f)\in C(\mathbb {T},\,\mathbb {C}^2)$ by $\rho (f)(e^{it})=\widetilde {\rho }(f)(t)$
 by $\rho (f)(e^{it})=\widetilde {\rho }(f)(t)$ . Identifying $X(F)$
. Identifying $X(F)$ with $C(\mathbb {T})$
 with $C(\mathbb {T})$ as above, we obtain maps,
 as above, we obtain maps,

We show that $\rho$ is an isomorphism of Hilbert bimodules. We start by proving that it is isometric. For $f_1,\,f_2\in C(\mathbb {T})$
 is an isomorphism of Hilbert bimodules. We start by proving that it is isometric. For $f_1,\,f_2\in C(\mathbb {T})$ , we calculate
, we calculate
 
To see that $\rho$ preserves the bimodule structure, fix $f\in X(F)$
 preserves the bimodule structure, fix $f\in X(F)$ and $a\in C(\mathbb {T})$
 and $a\in C(\mathbb {T})$ . Then
. Then
 
Since the left and right actions on each of $X(E)$ and $X(F)$
 and $X(F)$ coincide, $\rho (a\cdot f)=a\cdot \rho (f)$
 coincide, $\rho (a\cdot f)=a\cdot \rho (f)$ as well. It remains to prove that $\rho$
 as well. It remains to prove that $\rho$ is surjective. For that, we use the Stone–Weierstrass theorem for Banach bundles [Reference Gierz15, Corollary 4.3]. We must show that $\rho (C(\mathbb {T}))\subset C(\mathbb {T},\,\mathbb {C}^2)$
 is surjective. For that, we use the Stone–Weierstrass theorem for Banach bundles [Reference Gierz15, Corollary 4.3]. We must show that $\rho (C(\mathbb {T}))\subset C(\mathbb {T},\,\mathbb {C}^2)$ , when viewed as sections on the canonical bundle associated with $C(\mathbb {T},\,\mathbb {C}^2)$
, when viewed as sections on the canonical bundle associated with $C(\mathbb {T},\,\mathbb {C}^2)$ , is fiberwise dense in that bundle. First, we define some sets. For $z\in \mathbb {T}$
, is fiberwise dense in that bundle. First, we define some sets. For $z\in \mathbb {T}$ , let
, let
 
For $h\in C(\mathbb {T},\,\mathbb {C}^2)$ , the associated section of the bundle $\bigsqcup _{z\in \mathbb {T}}C(\mathbb {T},\,\mathbb {C}^2)/C(\mathbb {T},\,\mathbb {C}^2)_z$
, the associated section of the bundle $\bigsqcup _{z\in \mathbb {T}}C(\mathbb {T},\,\mathbb {C}^2)/C(\mathbb {T},\,\mathbb {C}^2)_z$ is given by $\hat {h}:z\mapsto h+C(\mathbb {T},\,\mathbb {C}^2)_z$
 is given by $\hat {h}:z\mapsto h+C(\mathbb {T},\,\mathbb {C}^2)_z$ . The map $h\mapsto \hat {h}$
. The map $h\mapsto \hat {h}$ is an isometric isomorphism. For $z\in \mathbb {T}$
 is an isometric isomorphism. For $z\in \mathbb {T}$ write $\operatorname {ev}_z:C(\mathbb {T},\,\mathbb {C}^2)\to C(\mathbb {T},\,\mathbb {C}^2)/C(\mathbb {T},\,\mathbb {C}^2)_z$
 write $\operatorname {ev}_z:C(\mathbb {T},\,\mathbb {C}^2)\to C(\mathbb {T},\,\mathbb {C}^2)/C(\mathbb {T},\,\mathbb {C}^2)_z$ for the ‘evaluation’ map
 for the ‘evaluation’ map
 
We must show that $\operatorname {ev}_z(\rho (C(\mathbb {T})))$ is dense in $C(\mathbb {T},\,\mathbb {C}^2)/C(\mathbb {T},\,\mathbb {C}^2)_z$
 is dense in $C(\mathbb {T},\,\mathbb {C}^2)/C(\mathbb {T},\,\mathbb {C}^2)_z$ for each $z\in \mathcal {T}$
 for each $z\in \mathcal {T}$ . For this, fix $z=e^{it}\in \mathbb {T}$
. For this, fix $z=e^{it}\in \mathbb {T}$ and $h+C(\mathbb {T},\,\mathbb {C}^2)_z\in C(\mathbb {T},\,\mathbb {C}^2)/C(\mathbb {T},\,\mathbb {C}^2)_z$
 and $h+C(\mathbb {T},\,\mathbb {C}^2)_z\in C(\mathbb {T},\,\mathbb {C}^2)/C(\mathbb {T},\,\mathbb {C}^2)_z$ . We show that there exists $f\in C(\mathbb {T})$
. We show that there exists $f\in C(\mathbb {T})$ such that $h-\rho (f)\in C(\mathbb {T},\,\mathbb {C}^2)_z$
 such that $h-\rho (f)\in C(\mathbb {T},\,\mathbb {C}^2)_z$ or, in other words, $h(e^{it})=\rho (f)(e^{it})$
 or, in other words, $h(e^{it})=\rho (f)(e^{it})$ . First, we solve the equation,
. First, we solve the equation,
 
Since $\mathcal {U}_t$ is unitary, there is a unique solution $(x_0,\,y_0)\in \mathbb {C}^2$
 is unitary, there is a unique solution $(x_0,\,y_0)\in \mathbb {C}^2$ . Let $A=\{-e^{it/2},\,e^{it/2}\}$
. Let $A=\{-e^{it/2},\,e^{it/2}\}$ and define $\widetilde {f}:A\to \mathbb {C}$
 and define $\widetilde {f}:A\to \mathbb {C}$ by $\widetilde {f}(e^{it/2})=x_0$
 by $\widetilde {f}(e^{it/2})=x_0$ and $\widetilde {f}(-e^{it/2})=y_0$
 and $\widetilde {f}(-e^{it/2})=y_0$ . By Tietze's extension theorem, there exists $f\in C(\mathbb {T})$
. By Tietze's extension theorem, there exists $f\in C(\mathbb {T})$ such that $f(e^{it/2})=x_0$
 such that $f(e^{it/2})=x_0$ and $f(-e^{it/2})=y_0$
 and $f(-e^{it/2})=y_0$ . This implies that $\rho (f)(e^{it})=h$
. This implies that $\rho (f)(e^{it})=h$ . Therefore, by Corollary 4.3 of [Reference Gierz15] $\rho (C(\mathbb {T}))$
. Therefore, by Corollary 4.3 of [Reference Gierz15] $\rho (C(\mathbb {T}))$ is dense in $C(\mathbb {T},\,\mathbb {C}^2)$
 is dense in $C(\mathbb {T},\,\mathbb {C}^2)$ and since the former is closed, they are equal.
 and since the former is closed, they are equal.
6. A cohomological obstruction
 We finish with a discussion of the relationship between isomorphism of topological graphs, isomorphism of the associated $C^*$ -algebraic triples, isomorphism of their graph bimodules, and local conjugacy of topological graphs. To begin this discussion, we make an observation about the structure of graph bimodules in terms of the description of vector bundles using local trivializations and transition functions. This is essentially a rephrasing of Kaliszewski et al. characterization of graph modules as those admitting a continuous choice of basis [Reference Kaliszewski, Patani and Quigg19].
-algebraic triples, isomorphism of their graph bimodules, and local conjugacy of topological graphs. To begin this discussion, we make an observation about the structure of graph bimodules in terms of the description of vector bundles using local trivializations and transition functions. This is essentially a rephrasing of Kaliszewski et al. characterization of graph modules as those admitting a continuous choice of basis [Reference Kaliszewski, Patani and Quigg19].
Proposition 6.1 Let $E$ be a compact topological graph. Then there exists a local trivialization of the canonical Hilbert bundle $\mathcal {E}$
 be a compact topological graph. Then there exists a local trivialization of the canonical Hilbert bundle $\mathcal {E}$ associated with the Hilbert $C(E^0)$
 associated with the Hilbert $C(E^0)$ -module $X(E)$
-module $X(E)$ whose transition functions take values in the permutation matrices.
 whose transition functions take values in the permutation matrices.
Proof. By lemma 2.1 there exists a finite open cover $\{U_i\}_{i\in F}$ , of the vertex space $E^0$
, of the vertex space $E^0$ , such that, for each $i\in F$
, such that, for each $i\in F$ there exists $k(i) \in \mathbb {N}$
 there exists $k(i) \in \mathbb {N}$ and $s$
 and $s$ -sections $Z_j^{(i)},\, j \le k(i)$
-sections $Z_j^{(i)},\, j \le k(i)$ such that the source map restricts to a homeomorphism $Z_j^{(i)} \cong U_i$
 such that the source map restricts to a homeomorphism $Z_j^{(i)} \cong U_i$ for each $j$
 for each $j$ , and $E^1 U_i = \bigsqcup _{j=1}^{k(i)}Z_j^{(i)}$
, and $E^1 U_i = \bigsqcup _{j=1}^{k(i)}Z_j^{(i)}$ .
.
 Fix $i\in F$ and for each $j \le k(i)$
 and for each $j \le k(i)$ , define $\phi _i^j:Z_j^{(i)}\to U_i\times \{1,\,\ldots,\, k(i)\}$
, define $\phi _i^j:Z_j^{(i)}\to U_i\times \{1,\,\ldots,\, k(i)\}$ by $\phi _i^j(e)=(s|_{Z_j^{(i)}}(e),\,j)$
 by $\phi _i^j(e)=(s|_{Z_j^{(i)}}(e),\,j)$ . Then each $\phi _i^j$
. Then each $\phi _i^j$ is a homeomorphism of $Z_j^{(i)}$
 is a homeomorphism of $Z_j^{(i)}$ onto $U_i\times \{j\}$
 onto $U_i\times \{j\}$ . Hence, by the pasting lemma, $\phi _i=: \bigsqcup _{j=1}^{k(i)}\phi _i^j : E^1 U_i \to U_i\times \{1,\,\ldots,\, k(i)\}$
. Hence, by the pasting lemma, $\phi _i=: \bigsqcup _{j=1}^{k(i)}\phi _i^j : E^1 U_i \to U_i\times \{1,\,\ldots,\, k(i)\}$ is a homeomorphism.
 is a homeomorphism.
 If $U_i\cap U_j\neq \emptyset$ , then we may consider the composition $\phi _j\circ \phi _i^{-1}$
, then we may consider the composition $\phi _j\circ \phi _i^{-1}$ with domain $(U_i\cap U_j)\times \{1,\,\ldots,\,k(i)\}$
 with domain $(U_i\cap U_j)\times \{1,\,\ldots,\,k(i)\}$ . Let $(x,\,\ell )\in (U_i\cap U_j) \times \{1,\,\ldots,\,k(i)\}$
. Let $(x,\,\ell )\in (U_i\cap U_j) \times \{1,\,\ldots,\,k(i)\}$ . Then $\phi _i^{-1}(x,\,\ell ) = (s|_{Z_\ell ^{(i)}})^{-1}(x)$
. Then $\phi _i^{-1}(x,\,\ell ) = (s|_{Z_\ell ^{(i)}})^{-1}(x)$ , and there exists a $m\in \{1,\,\ldots,\, k(j)\}$
, and there exists a $m\in \{1,\,\ldots,\, k(j)\}$ such that $(s|_{Z_\ell ^{(i)}})^{-1}(x)\in Z_m^{(j)}$
 such that $(s|_{Z_\ell ^{(i)}})^{-1}(x)\in Z_m^{(j)}$ , since otherwise $(s|_{Z_\ell ^{(i)}})^{-1}(x)\notin E^1 U_j$
, since otherwise $(s|_{Z_\ell ^{(i)}})^{-1}(x)\notin E^1 U_j$ , contradicting $x\in U_j$
, contradicting $x\in U_j$ . This $m$
. This $m$ is unique because the $Z_n^{(j)}$
 is unique because the $Z_n^{(j)}$ , $n\in \{1,\,\ldots,\, k(j)\}$
, $n\in \{1,\,\ldots,\, k(j)\}$ are disjoint. Hence
 are disjoint. Hence
 
So, there is a function $\sigma _x^{j,i} : \{1,\, \dots,\, k(i)\} \to \{1,\, \dots,\, k(j)\}$ such that $(s|_{Z_\ell ^{(i)}})^{-1}(x)\in Z^{(j)}_{\sigma _x^{j,i}(\ell )}$
 such that $(s|_{Z_\ell ^{(i)}})^{-1}(x)\in Z^{(j)}_{\sigma _x^{j,i}(\ell )}$ for all $\ell \in \{1,\,\ldots,\, k(i)\}$
 for all $\ell \in \{1,\,\ldots,\, k(i)\}$ .
.
 We claim that $\sigma _x^{j,i}$ is a bijection. Indeed, if $\sigma _x^{j,i}(\ell )=\sigma _x^{j,i}(\ell ')$
 is a bijection. Indeed, if $\sigma _x^{j,i}(\ell )=\sigma _x^{j,i}(\ell ')$ , then $\phi _j\circ \phi _i^{-1}(x,\,\ell ) = (x,\,\sigma _x^{j,i}(\ell )) = (x,\,\sigma _x^{j,i}(\ell ')) = \phi _j\circ \phi _i^{-1}(x,\,\ell ')$
, then $\phi _j\circ \phi _i^{-1}(x,\,\ell ) = (x,\,\sigma _x^{j,i}(\ell )) = (x,\,\sigma _x^{j,i}(\ell ')) = \phi _j\circ \phi _i^{-1}(x,\,\ell ')$ . Since $\phi _j$
. Since $\phi _j$ and $\phi _i$
 and $\phi _i$ are injective, $\ell =\ell '$
 are injective, $\ell =\ell '$ , thus $\sigma _x^{j,i}$
, thus $\sigma _x^{j,i}$ is injective.
 is injective.
 We now claim that $\sigma ^{j,i}_x$ is surjective. For this, fix $m\in \{1,\,\ldots,\,k(j)\}$
 is surjective. For this, fix $m\in \{1,\,\ldots,\,k(j)\}$ . Then $\phi _j^{-1}(x,\,m) = (s|_{Z_m^{(j)}})^{-1}(x) \in E^1(U_i\cap U_j) \subseteq E^1 U_i$
. Then $\phi _j^{-1}(x,\,m) = (s|_{Z_m^{(j)}})^{-1}(x) \in E^1(U_i\cap U_j) \subseteq E^1 U_i$ . Thus, there is a unique $m'\in \{1,\,\ldots,\, k(i)\}$
. Thus, there is a unique $m'\in \{1,\,\ldots,\, k(i)\}$ such that $\phi _j^{-1}(x,\,m)\in Z_{m'}^{(i)}$
 such that $\phi _j^{-1}(x,\,m)\in Z_{m'}^{(i)}$ , so $\phi _j^{-1}(x,\,m) = (s|_{Z_{m'}^{(i)}})^{-1}(x)$
, so $\phi _j^{-1}(x,\,m) = (s|_{Z_{m'}^{(i)}})^{-1}(x)$ . Hence
. Hence
 
This implies that $\sigma ^{j,i}_x(m')=m$ and $\sigma ^{j,i}_x$
 and $\sigma ^{j,i}_x$ is a bijection. In particular, $k(i)=k(j)$
 is a bijection. In particular, $k(i)=k(j)$ .
.
 Recall the canonical Hilbert bundle $\mathcal {E}$ associated with the bimodule $X(E)$
 associated with the bimodule $X(E)$ discussed in the preliminaries. For each $i$
 discussed in the preliminaries. For each $i$ the map $\phi _i$
 the map $\phi _i$ induces a right-Hilbert $C_0(U_i)$
 induces a right-Hilbert $C_0(U_i)$ -module isomorphism $\phi _i^* : C_0(U_i\times \{1,\,\ldots,\, k(i)\}) \cong C_0(U_i,\, \mathbb {C}^{k(i)}) \to X(E) \cdot C_0(U_i)$
-module isomorphism $\phi _i^* : C_0(U_i\times \{1,\,\ldots,\, k(i)\}) \cong C_0(U_i,\, \mathbb {C}^{k(i)}) \to X(E) \cdot C_0(U_i)$ by $\phi _i^*(\xi ) = \xi \circ \phi _i$
 by $\phi _i^*(\xi ) = \xi \circ \phi _i$ . This induces a vector-bundle isomorphism $\psi _i : U_i \times \mathbb {C}^{k(i)} \cong \mathcal {E}|_{U_i}$
. This induces a vector-bundle isomorphism $\psi _i : U_i \times \mathbb {C}^{k(i)} \cong \mathcal {E}|_{U_i}$ satisfying $\psi _i(x,\, e_m) = \phi _i^{-1}(x,\, m)$
 satisfying $\psi _i(x,\, e_m) = \phi _i^{-1}(x,\, m)$ for all $x \in U_i$
 for all $x \in U_i$ and $m \le k(i)$
 and $m \le k(i)$ .
.
 The maps $\psi _i,\, i \in F$ are a local trivialization of $\mathcal {E}$
 are a local trivialization of $\mathcal {E}$ , and for $x \in U_i \cap U_j$
, and for $x \in U_i \cap U_j$ and $\ell \le k(i)$
 and $\ell \le k(i)$ , the transition function $\psi _j^{-1} \circ \psi _i$
, the transition function $\psi _j^{-1} \circ \psi _i$ satisfies $\psi _j^{-1} \circ \psi _i(x,\, e_\ell ) = \psi _j^{-1}(\phi _i^{-1}(x,\,\ell )) = \psi _j^{-1}(\phi _j^{-1}(\sigma _x^{j,i}(\ell ))) = (x,\, e_{\sigma _x^{j,i}(\ell )})$
 satisfies $\psi _j^{-1} \circ \psi _i(x,\, e_\ell ) = \psi _j^{-1}(\phi _i^{-1}(x,\,\ell )) = \psi _j^{-1}(\phi _j^{-1}(\sigma _x^{j,i}(\ell ))) = (x,\, e_{\sigma _x^{j,i}(\ell )})$ . That is, the matrix implementing $\psi _j^{-1} \circ \psi _i$
. That is, the matrix implementing $\psi _j^{-1} \circ \psi _i$ in the fibre over $x$
 in the fibre over $x$ is precisely the permutation matrix corresponding to $\sigma _x^{j,i}$
 is precisely the permutation matrix corresponding to $\sigma _x^{j,i}$ .
.
Corollary 6.2 Let $K$ be a second-countable compact Hausdorff space, and let $X$
 be a second-countable compact Hausdorff space, and let $X$ be a right-Hilbert $C(K)$
 be a right-Hilbert $C(K)$ -module. The following are equivalent.
-module. The following are equivalent.
- (1) $X$  is isomorphic, as a right-Hilbert module, to the graph module of a compact topological graph $E$ is isomorphic, as a right-Hilbert module, to the graph module of a compact topological graph $E$ with $E^0 \cong K$ with $E^0 \cong K$ . .
- (2) $X$  admits a continuous choice of finite orthonormal bases in the sense of Kaliszewksi–Quigg–Patani [Reference Kaliszewski, Patani and Quigg19]. admits a continuous choice of finite orthonormal bases in the sense of Kaliszewksi–Quigg–Patani [Reference Kaliszewski, Patani and Quigg19].
- (3) The canonical vector bundle $\mathcal {E}$  over $K$ over $K$ associated with $X$ associated with $X$ is finite rank and admits a local trivialization whose transition functions take values in the permutation matrices. is finite rank and admits a local trivialization whose transition functions take values in the permutation matrices.
Proof. That (1) and (2) are equivalent follows from [Reference Kaliszewski, Patani and Quigg19, Theorem 6.4]. Proposition 6.1 gives (1)$\implies$ (3). So it suffices to show that if $\mathcal {E}$
(3). So it suffices to show that if $\mathcal {E}$ has a local trivialization whose transition functions take values in permutation matrices, then it admits a global choice of orthonormal bases. For this, fix such a local trivialization, say $\{U_i\}_{i \in F}$
 has a local trivialization whose transition functions take values in permutation matrices, then it admits a global choice of orthonormal bases. For this, fix such a local trivialization, say $\{U_i\}_{i \in F}$ is an open cover of $K$
 is an open cover of $K$ and for each $i$
 and for each $i$ , we have a bundle isomorphism $\psi _i : U_i \times \mathbb {C}^{k(i)} \to \mathcal {E}|_{U_i}$
, we have a bundle isomorphism $\psi _i : U_i \times \mathbb {C}^{k(i)} \to \mathcal {E}|_{U_i}$ so that the transition functions $\psi _i^{-1} \circ \psi _j$
 so that the transition functions $\psi _i^{-1} \circ \psi _j$ are permutation-matrix valued. Fix $x \in K$
 are permutation-matrix valued. Fix $x \in K$ . If $i,\,j \in F$
. If $i,\,j \in F$ satisfy $x \in U_i \cap U_j$
 satisfy $x \in U_i \cap U_j$ then since $\psi _i^{-1} \circ \psi _j$
 then since $\psi _i^{-1} \circ \psi _j$ takes values in permutation matrices, there is a permutation $\sigma$
 takes values in permutation matrices, there is a permutation $\sigma$ such that $\psi _i^{-1} \circ \psi _j(x,\, e_\ell ) = (x,\, e_{\sigma (\ell )})$
 such that $\psi _i^{-1} \circ \psi _j(x,\, e_\ell ) = (x,\, e_{\sigma (\ell )})$ for all $\ell \le k(i)$
 for all $\ell \le k(i)$ . Hence $\{\psi _i(x,\, e_1),\, \dots,\, \psi _i(x,\, e_{k(i)})\} = \{\psi _j(x,\, e_{\sigma (1)}),\, \dots,\, \psi _j(x,\, e_{\sigma ({k(i)})})\} = \{\psi _j(x,\, e_1),\, \dots,\, \psi _j(x,\, e_{k(i)})\}$
. Hence $\{\psi _i(x,\, e_1),\, \dots,\, \psi _i(x,\, e_{k(i)})\} = \{\psi _j(x,\, e_{\sigma (1)}),\, \dots,\, \psi _j(x,\, e_{\sigma ({k(i)})})\} = \{\psi _j(x,\, e_1),\, \dots,\, \psi _j(x,\, e_{k(i)})\}$ . So there is a well-defined set-valued map $\psi : K \to \mathcal {P}(\mathcal {E})$
. So there is a well-defined set-valued map $\psi : K \to \mathcal {P}(\mathcal {E})$ such that, for each $i$
 such that, for each $i$ , the restriction $\psi |_{U_i}$
, the restriction $\psi |_{U_i}$ is the map $x \mapsto \{\psi _i(x,\, e_1),\, \dots,\, \psi _i(x,\, e_{k(i)})\}$
 is the map $x \mapsto \{\psi _i(x,\, e_1),\, \dots,\, \psi _i(x,\, e_{k(i)})\}$ . The set $B := \bigcup _{x \in K} \psi (x)$
. The set $B := \bigcup _{x \in K} \psi (x)$ is a subset of $\mathcal {E}$
 is a subset of $\mathcal {E}$ . Each $B \cap \mathcal {E}_x = \psi (x)$
. Each $B \cap \mathcal {E}_x = \psi (x)$ is an orthonormal basis for $\mathcal {E}_x$
 is an orthonormal basis for $\mathcal {E}_x$ . For each $i$
. For each $i$ , the restriction $\pi _i$
, the restriction $\pi _i$ of the bundle map to $B \cap \mathcal {E}|_{U_i}$
 of the bundle map to $B \cap \mathcal {E}|_{U_i}$ satisfies $\pi _i(\psi _i(x,\, e_\ell )) = x$
 satisfies $\pi _i(\psi _i(x,\, e_\ell )) = x$ and for each $x,\,\ell$
 and for each $x,\,\ell$ the set $\psi _i(U_i \times \{e_\ell \}) \cong U_i \times \{e_\ell \}$
 the set $\psi _i(U_i \times \{e_\ell \}) \cong U_i \times \{e_\ell \}$ is an open neighbourhood of $(x,\, e_\ell )$
 is an open neighbourhood of $(x,\, e_\ell )$ on which $\pi _i$
 on which $\pi _i$ restricts to a homeomorphism. So the bundle map restricts to a local homeomorphism $B \to K$
 restricts to a homeomorphism. So the bundle map restricts to a local homeomorphism $B \to K$ . That is $B$
. That is $B$ is a continuous choice of basis.
 is a continuous choice of basis.
Remark 6.3 Our results give the following string of implications for a pair $E$ and $F$
 and $F$ of compact topological graphs:
 of compact topological graphs:
 
 Section 5 details a pair $E,\, F$ of topological graphs that have isomorphic modules (and so, in particular, are also locally conjugate) but are not isomorphic as topological graphs. Thus implication (1) does not admit a converse.
 of topological graphs that have isomorphic modules (and so, in particular, are also locally conjugate) but are not isomorphic as topological graphs. Thus implication (1) does not admit a converse.
Though we do not have a counterexample, it also seems unlikely that implication (2) admits a converse due to the following cohomological considerations.
Corollary 6.2 shows that graph modules of compact topological graphs, regarded purely as right modules, can be characterized as the finite-rank vector bundles that admit a local trivialization whose transition functions take values in the permutation matrices. Any (right) graph module can be made into a graph bimodule by making the left action identical to the right action; this amounts to making all of the edges in the graph loops.
 Hence, the existence of a nontrivial vector bundle over a compact space whose transition functions are permutation matrices would provide a counterexample to the converse of implication (2): given such a bundle $B$ , say of rank $k$
, say of rank $k$ , corollary 6.2 yields a topological graph $E$
, corollary 6.2 yields a topological graph $E$ whose graph module is the module of sections of $B$
 whose graph module is the module of sections of $B$ . By construction, the range and source maps on $E$
. By construction, the range and source maps on $E$ coincide, and each vertex of $E$
 coincide, and each vertex of $E$ is the base of $k$
 is the base of $k$ loop-edges. Hence $E$
 loop-edges. Hence $E$ is locally conjugate to the topological graph $F$
 is locally conjugate to the topological graph $F$ with $F^0 = E^0$
 with $F^0 = E^0$ , and $F^1 = E^0 \times \{1,\, \dots,\, k\}$
, and $F^1 = E^0 \times \{1,\, \dots,\, k\}$ as a topological space, and with range and source maps given by $(v,\, i) \mapsto v$
 as a topological space, and with range and source maps given by $(v,\, i) \mapsto v$ . Since the graph module of $F$
. Since the graph module of $F$ is the module of sections of a trivial bundle, it follows that $E$
 is the module of sections of a trivial bundle, it follows that $E$ and $F$
 and $F$ are locally conjugate topological graphs with non-isomorphic graph modules.
 are locally conjugate topological graphs with non-isomorphic graph modules.
 The larger question is how to characterize exactly what additional cohomological data should be paired with a local conjugacy of graphs to determine an isomorphism of graph bimodules. The question seems complicated since one cannot directly apply the standard classification theory for vector bundles – a more refined cohomology is required that takes into account the left action of $C(E^0)$ on $X(E)$
 on $X(E)$ , likely via the functions $\alpha _i$
, likely via the functions $\alpha _i$ appearing in lemma 4.3(3).
 appearing in lemma 4.3(3).
 The discussion above is consistent with the results of [Reference Davidson and Roydor7]. As mentioned in §4, their theorem says that if the covering dimension of $E^0$ is at most 1, then local conjugacy of topological graphs implies isomorphism of their Hilbert modules. Our proposed strategy for constructing locally conjugate graphs with non-isomorphic Hilbert bimodules is outside the scope of that theorem: if the covering dimension of $E^0$
 is at most 1, then local conjugacy of topological graphs implies isomorphism of their Hilbert modules. Our proposed strategy for constructing locally conjugate graphs with non-isomorphic Hilbert bimodules is outside the scope of that theorem: if the covering dimension of $E^0$ is at most 1, then there are no nontrival vector bundles over $E^1$
 is at most 1, then there are no nontrival vector bundles over $E^1$ —with transition functions taking values in permutation matrices or otherwise.
—with transition functions taking values in permutation matrices or otherwise.
Acknowledgements
This research was supported by Australian Research Council grants DP180100595 and DP200100155. We thank Adam Dor-On and the anonymous referees for drawing our attention to the work of Davidson–Katsoulis and Davidson–Roydor, and we thank Ken Davidson and Elias Katsoulis for helpful discussions of related literature.
 
 













































