Hostname: page-component-586b7cd67f-dsjbd Total loading time: 0 Render date: 2024-11-21T17:30:24.900Z Has data issue: false hasContentIssue false

The socle of subshift algebras, with applications to subshift conjugacy

Published online by Cambridge University Press:  18 November 2024

Daniel Gonçalves
Affiliation:
Departamento de Matemática, Universidade Federal de Santa Catarina, 88040-970 Florianópolis SC, Brazil ([email protected]) (corresponding author)
Danilo Royer
Affiliation:
Departamento de Matemática, Universidade Federal de Santa Catarina, 88040-970 Florianópolis SC, Brazil ([email protected])
Rights & Permissions [Opens in a new window]

Abstract

We introduce the concept of ‘irrational paths’ for a given subshift and useit to characterize all minimal left ideals in the associated unital subshift algebra. Consequently, we characterize the socle as the sum of the ideals generated by irrational paths. Proceeding, we construct a graph such that the Leavitt path algebra of this graph is graded isomorphic to the socle. This realization allows us to show that the graded structure of the socle serves as an invariant for the conjugacy of Ott–Tomforde–Willis subshifts and for the isometric conjugacy of subshifts constructed with the product topology. Additionally, we establish that the socle of the unital subshift algebra is contained in the socle of the corresponding unital subshift C*-algebra.

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of The Royal Society of Edinburgh

1. Introduction

Leavitt path algebras are non-commutative algebras that have attracted significant attention, due to their versatility and deep connections with various branches of mathematics, including combinatorics, C*-algebras, and symbolic dynamics. Particularly noteworthy, the classification of Leavitt path algebras is closely related to the classification of graph C*-algebras and those of subshifts of finite type. This relation enables the utilization of algebraic techniques and the inherent structure of Leavitt path algebras to address problems in symbolic dynamics, see [Reference Cordeiro, Gillaspy, Gonçalves and Hazrat17] and [Reference Cortiñas and Roozbeh18] for a recent overview.

Expanding from the setup above, C*-algebras associated with subshifts over finite alphabets have been formally defined in prior works. However, due to the intricacies involved in dealing with arbitrary subshifts (not limited to finite type), the definition has gone through refinements, culminating with the formulation given in [Reference Carlsen15]. Among other applications, conjugacy of subshifts can be described in terms of certain isomorphisms of the associated algebras, see [Reference Brix and Carlsen13].

In the general context of subshifts over arbitrary alphabets, both purely algebraic and C*-algebraic subshift algebras have recently been defined, see [Reference Boava, de Castro, Gonçalves and van Wyk9, Reference Boava, de Castro, Gonçalves and van Wyk11]. These algebras generalize Leavitt path algebras of graphs and ultragraphs and can be seen as Leavitt path algebras of labelled graphs [Reference Bates and Pask8, Reference Boava, de Castro, Gonçalves and van Wyk10]. As with Leavitt path algebras, these new algebras exhibit a strong correlation with the underlying dynamics of the associated subshifts, including the characterization of conjugacy between Ott–Tomforde and Willis subshifts via algebraic terms. Consequently, the understanding of their structure is important.

When addressing infinite alphabets, multiple definitions of a subshift exist. Among these, the approach outlined by Ott–Tomforde and Willis is extensively studied, see, for example, [Reference Gonçalves and Royer19, Reference Gonçalves and Royer20, Reference Gonçalves, Sobottka and Starling23, Reference Gonçalves, Sobottka and Starling24, Reference Ott, Tomforde and Willis27], particularly in relation to the non-commutative subshift algebras introduced in [Reference Boava, de Castro, Gonçalves and van Wyk9, Reference Boava, de Castro, Gonçalves and van Wyk11], exhibiting a strong connection with these algebras. It is worth noting that the subshifts introduced by Ott–Tomforde and Willis, hereafter referred to as OTW-subshifts, conform to the typical definition of subshifts when the alphabet is finite.

Our contribution, in this article, to the description of the structure of subshift algebras lies in the socle and its grading. In the context of Leavitt path algebras, the socle is examined in [Reference Aranda Pino, Martín Barquero, Martín González and Siles Molina5, Reference Aranda Pino, Martín Barquero, Martín González and Siles Molina6] and used in the classification program to generate an atlas of Leavitt path algebras of small graphs in [Reference Alberca Bjerregaard, Aranda Pino, Martín Barquero, Martín González and Siles Molina4]. The socle series is studied in [Reference Abrams, Rangaswamy and Siles Molina3], and additionally, the socle of Kumijian–Pask algebras is considered in [Reference Brown and an Huef14]. In our investigation of the socle of a purely algebraic subshift algebra, we have identified a graph wherein the socle of the subshift algebra is graded isomorphic to the Leavitt path algebra of the said graph. This finding is novel even within the context of Leavitt path algebras, as previous studies have characterized the socle solely as an ideal, and enables us to discern properties of the socle and use it in applications. Indeed, it allows us to establish a combinatorial criterion that the underlying graphs of conjugate OTW-subshifts must satisfy. Building on [Reference Boava, de Castro, Gonçalves and van Wyk9, theorem 6.11], this implies that the graded socle serves as an invariant for isometric conjugacy of subshifts with the $\frac{1}{2^i}$-metric (which induces the product topology, see the discussion above [Reference Boava, de Castro, Gonçalves and van Wyk9, theorem 6.11] for the precise definition of such subshifts). We give more details of our work below.

We devote §2 to preliminaries, where we recall the notions of subshift, the unital algebra associated with a subshift, and a few results that we use in the article. We refer the reader to [Reference Boava, de Castro, Gonçalves and van Wyk11] for a more comprehensive introduction to subshift algebras.

In §3, we describe the minimal left ideals in an unital subshift algebra, see corollary 3.11. To do this, we identify certain special elements in a subshift, which we call irrational paths (definition 3.4). We show that any minimal left ideal is isomorphic to a left ideal generated by a one-point set given by an irrational path. Previously, left minimal ideals were linked with line paths, see [Reference Gonçalves and Royer22]. The use of irrational paths (which contain the line paths) completes the description of the left minimal ideals.

With the description of the minimal left ideals obtained in §3, we proceed, in §4, to the study of the socle, which is the sum of all left minimal ideals of the algebra. We prove that the socle of an unital subshift algebra is not only isomorphic but equal to the sum of left ideals generated by the irrational paths, see theorem 4.2. This result is new also in the context of Leavitt path algebras, where it was previously shown that the socle contains the ideal generated by line points, see remark 4.4. As a consequence of our results, we show that the socle of a unital subshift algebra is always different from the algebra and is non-zero if and only if the set of irrational points is non-empty, see 4.5. We finish the section describing a smaller generating set for the socle. For this, we consider tail equivalence (definition 4.7) in the set of irrational paths and show that the socle is the direct sum of the left minimal ideals generated by each equivalence class, see corollary 4.9.

The construction of a graph associated with a subshift is the focus of §5. We show that the Leavitt path algebra of this graph is graded isomorphic to the subshift algebra, see corollary 5.7. Moreover, we observe that the aforementioned graph is always acyclic, row-finite, and sinkless, see remark 5.8. We use this to characterize, in terms of condition (Y), when the socle is strongly $\mathbb{Z}$-graded, see proposition 5.10. As an application, we show that if two OTW-subshifts are conjugate, then the graphs associated with the corresponding subshifts satisfy condition (Y), see theorem 5.14. We employ the latter criterion for two specific examples and conclude that neither the associated OTW-subshifts are conjugate nor there is an isometric conjugacy between the associated subshifts built using the $\frac{1}{2^i}$-metric (which induces the product topology), see corollary 5.18 for details.

We finish the article in §6, with a brief examination of the socle of the subshift C*-algebra. Specifically, for a given subshift, we show that the socle of the subshift algebra is contained in the socle of the subshift C*-algebra and establish that this inclusion may be proper. This is the same behaviour presented by Leavitt path algebras, see [Reference Aranda Pino, Martín Barquero, Martín González and Siles Molina6, theorem 3.6]. However, the example we provide to illustrate the possibility of strict containment differs from the example in [Reference Aranda Pino, Martín Barquero, Martín González and Siles Molina6], which relies on a graph with sinks (a setting not permitted for subshift algebras).

2. Preliminaries

In this section, we recall the definition of the unital subshift algebra and some relevant results regarding it. We start setting up notation and recalling the notion of a subshift.

Throughout the article, R stands for a commutative unital ring, $\mathbb{N}=\{0,1,2,\ldots\}$, and $\mathbb{N}^*=\{1,2,\ldots\}$.

2.1. Symbolic dynamics

Let $\mathscr{A}$ be a non-empty set, referred to as an alphabet. The shift map σ is a map from $\mathscr{A}^{\mathbb{N}}$ to itself, defined as $\sigma(x)=y$, where $x=(x_n)\ {n\in \mathbb{N}}$ and $y=(x_{n+1})_{n\in \mathbb{N}}$. We designate elements of $\mathscr{A}^*=\bigcup_{k=0}^\infty \mathscr{A}^k$ as blocks or words, with ω representing the empty word. Additionally, we define $\mathscr{A}^+=\mathscr{A}^*\setminus\{\omega \}$. For any $\alpha\in\mathscr{A}^*\cup\mathscr{A}^{\mathbb{N}}$, $|\alpha|$ denotes its length. Given $1\leq i,j\leq |\alpha|$, we define $\alpha_{i,j}:=\alpha_i\cdots\alpha_j$ if $i\leq j$, and $\alpha_{i,j}=\omega$ if i > j. If $\beta\in\mathscr{A}^*$, then βα denotes concatenation. For a block $\alpha\in \mathscr{A}^k$, $\alpha^\infty$ represents the infinite word $\alpha \alpha \ldots$. A subset ${\textsf{X}} \subseteq \mathscr{A}^{\mathbb{N}}$ is invariant for σ if $\sigma ({\textsf{X}})\subseteq {\textsf{X}}$. For an invariant subset ${\textsf{X}} \subseteq \mathscr{A}^{\mathbb{N}}$, we define $\mathcal{L}_n({\textsf{X}})$ as the set of all words of length n that appear in some sequence of ${\textsf{X}}$, that is,

\begin{equation*}\mathcal{L}_n({\textsf{X}}):=\{(a_0\ldots a_{n-1})\in \mathscr{A}^n:\ \exists \ x\in {\textsf{X}} \text{s.t. } (x_0\ldots x_{n-1})=(a_0\ldots a_{n-1})\}.\end{equation*}

It is evident that $\mathcal{L}_n(\mathscr{A}^{\mathbb{N}})=\mathscr{A}^n$, and it is always the case that $\mathcal{L}_0({\textsf{X}})={\omega}$. The language of ${\textsf{X}}$, denoted as $\mathcal{L}_{{\textsf{X}}}$, encompasses all finite words that manifest within some sequence of ${\textsf{X}}$. Formally,

\begin{equation*}\mathcal{L}_{{\textsf{X}}}:=\bigcup_{n=0}^\infty\mathcal{L}_n({\textsf{X}}).\end{equation*}

For elements $c,d\in \mathcal{L}_{{\textsf{X}}}$, we use the notation $c_{|c|}\neq d_{|d|}$ meaning that the last letter of c is different from the last letter of d.

Given $F\subseteq \mathscr{A}^*$, the subshift ${\textsf{X}}_F\subseteq \mathscr{A}^{\mathbb{N}}$ is the set of all sequences x in $\mathscr{A}^{\mathbb{N}}$ such that no word of x belongs to F. When the context is clear, we denote ${\textsf{X}}_F$ by ${\textsf{X}}$. The key sets that are used in the definition of the algebra associated with a subshift are defined below.

Definition 2.1. Let ${\textsf{X}}$ be a subshift for an alphabet $\mathscr{A}$. Given $\alpha,\beta\in \mathcal{L}_{{\textsf{X}}}$, define

\begin{equation*}C(\alpha,\beta):=\{\beta x\in{\textsf{X}}:\alpha x\in{\textsf{X}}\}.\end{equation*}

In particular, the set $C(\omega,\beta)$ is denoted by Zβ and called a cylinder set, and the set $C(\alpha,\omega)$ is denoted by Fα and called a follower set. Notice that ${\textsf{X}}=C(\omega,\omega)$.

2.2. Unital algebras of subshifts

In this section, we recall the definition of the unital algebra associated with a general subshift ${\textsf{X}}$, as done in [Reference Boava, de Castro, Gonçalves and van Wyk11]. We start with the definition of the Boolean algebra associated with the sets of the form $C(\alpha,\beta)$.

Definition 2.2. Let ${\textsf{X}}$ be a subshift. Define $\mathcal{U}$ to be the Boolean algebra of subsets of ${\textsf{X}}$ generated by all $C(\alpha,\beta)$ for $\alpha,\beta\in\mathcal{L}_{{\textsf{X}}}$, that is, $\mathcal{U}$ is the collections of sets obtained from finite unions, finite intersections, and complements of the sets $C(\alpha,\beta)$.

We can now recall the definition of the unital algebra associated with a subshift.

Definition 2.3. Let ${\textsf{X}}$ be a subshift. We define the unital subshift algebra $\widetilde{\mathcal{A}}_R({\textsf{X}})$ as the universal unital R-algebra with generators $\{p_A: A\in\mathcal{U}\}$ and $\{s_a,s_a^*: a\in\mathscr{A}\}$, subject to the relations:

  1. (i) $p_{{\textsf{X}}}=1$, $p_{A\cap B}=p_Ap_B$, $p_{A\cup B}=p_A+p_B-p_{A\cap B}$, and $p_{\emptyset}=0$ for every $A,B\in\mathcal{U}$;

  2. (ii) $s_as_a^*s_a=s_a$ and $s_a^*s_as_a^*=s_a^*$ for all $a\in\mathscr{A}$;

  3. (iii) $s_{\beta}s^*_{\alpha}s_{\alpha}s^*_{\beta}=p_{C(\alpha,\beta)}$ for all $\alpha,\beta\in\mathcal{L}_{{\textsf{X}}}$, where $s_{\omega}:=1$, and for $\alpha=\alpha_1\ldots\alpha_n\in\mathcal{L}_{{\textsf{X}}}$, $s_\alpha:=s_{\alpha_1}\cdots s_{\alpha_n}$ and $s_\alpha^*:=s_{\alpha_n}^*\cdots s_{\alpha_1}^*$.

It follows from the third relation of the previous definition that $s_\alpha s_\alpha^*=p_{Z_\alpha}$ and $s_\alpha^*s_\alpha=p_{F_\alpha}$ for each $\alpha \in \mathcal{L}_{{\textsf{X}}}$. Recall that the relative range of $(A,\alpha)$, where $\alpha\in \mathcal{L}_{{\textsf{X}}}$ and $A\in \mathcal{U}$, is given by

\begin{equation*}r(A,\alpha)=\{x\in{\textsf{X}}: \alpha x\in A\}.\end{equation*}

Next, we recall some results that will be necessary in our work.

Lemma 2.4. [Reference Bagio, Gil Canto, Gonçalves and Royer7, lemma 3.7]

Let ${\textsf{X}}$ be a subshift, $a,b\in \mathscr{A}$, and $\gamma,\alpha \in \mathcal{L}_{{\textsf{X}}}$.

  1. (i) If $\beta:=b\gamma\in \mathcal{L}_{{\textsf{X}}}$, then $s_\beta^*s_a=\delta_{b,a}s_\gamma^*p_{F_a}$.

  2. (ii) If $A\in \mathcal{U}$, then $p_As_\alpha=s_\alpha p_{r(A,\alpha)}$ and $s_\alpha^*p_A=p_{r(A,\alpha)}s_\alpha^*$.

By [Reference Boava, de Castro, Gonçalves and van Wyk11], $\widetilde{\mathcal{A}}_R({\textsf{X}})$ has a $\mathbb{Z}$-grading given by

\begin{equation*}\widetilde{\mathcal{A}}_R({\textsf{X}})_n = \operatorname{span}_R\{s_\alpha p_A s_\beta^* : \alpha,\beta \in \mathcal{L}_{{\textsf{X}}},\ A\in\mathcal{U} \ \mbox{and} \ |\alpha|-|\beta|=n\}, n \in \mathbb{Z}.\end{equation*}

It is also graded by the free group on the alphabet. This grading arises from the isomorphism of the algebra with a certain partial skew group ring, as stated below.

Theorem 2.5 [Reference Boava, de Castro, Gonçalves and van Wyk11, theorem 5.9]

Let ${\textsf{X}}$ be a subshift. Then, $\widetilde{\mathcal{A}}_R({\textsf{X}})\cong\widetilde{\mathcal{D}}_R({\textsf{X}})\rtimes_{\tau}\mathbb{F}$ via an isomorphism Φ that sends sa to $1_a\delta_a$ and $s^*_a$ to $1_{a^{-1}}\delta_{a^{-1}}$.

Another important result regarding $\widetilde{\mathcal{A}}_R({\textsf{X}})$ is the so-called Reduction Theorem (which was proved in [Reference Bagio, Gil Canto, Gonçalves and Royer7]). We recall this result below, after providing the necessary definitions.

Definition 2.6. [Reference Bagio, Gil Canto, Gonçalves and Royer7, definitions 4.1 and 4.2]

Let ${\textsf{X}}$ be a subshift, $\alpha\in \mathcal{L}_{{\textsf{X}}}\setminus \{w\}$, and $\emptyset \neq A\in \mathcal{U}$. The pair $(A,\alpha)$ is called a cycle if $A\subseteq r(A,\alpha)$. We say that a cycle $(A,\alpha)$ has an exit if $A\neq \{\alpha^\infty\}$. Otherwise, in case $A=\{\alpha^\infty\}$, we say that $(A,\alpha)$ is a cycle without exit.

Definition 2.7. [Reference Bagio, Gil Canto, Gonçalves and Royer7, definition 4.4]

Let ${\textsf{X}}$ be a subshift. We say that a cycle without exit $(A,\alpha)$ is minimal if there is no element $\beta\in \mathcal{L}_{{\textsf{X}}}$, with $1\leq |\beta| \lt |\alpha|$, such that $\alpha=\beta^k$ for some $k\geq 2$.

Theorem 2.8 [Reference Bagio, Gil Canto, Gonçalves and Royer7, Reduction Theorem]

Let ${\textsf{X}}$ be a subshift and $x\in \widetilde{\mathcal{A}}_R({\textsf{X}})$ be a non-zero element. Then, there exists $\mu,\nu\in \widetilde{\mathcal{A}}_R({\textsf{X}})$ such that $\mu x\nu\neq 0$ and either

  1. (i) $\mu x\nu=\gamma p_D$ with $D\in \mathcal{U}$ and $\gamma \in R$ or

  2. (ii) $\mu x\nu=\gamma_1 p_A +\sum\limits_{i=2}^k \gamma_i s_{\beta^{q_i}}p_A$, where $(A,\beta)$ is a minimal cycle without exit, $q_i\in \mathbb{N}\setminus \{0\}$, and $0\neq \gamma_i\in R$.

3. Minimal left ideals in $\widetilde{\mathcal{A}}_R({\textsf{X}})$

In this section, we characterize, up to isomorphism, the minimal left ideals of $\widetilde{\mathcal{A}}_R({\textsf{X}})$ (see corollary 3.11). To begin, we show a couple of results on the structure of left ideals of $\widetilde{\mathcal{A}}_R({\textsf{X}})$. As in the previous section, unless otherwise stated, R stands for a commutative unital ring.

Proposition 3.1. Let X be a subshift. Then,

  1. (i) for each $x\in \widetilde{\mathcal{A}}_R({\textsf{X}})$, $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ is a left ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$.

  2. (ii) if $0\neq I\subseteq \widetilde{\mathcal{A}}_R({\textsf{X}})$ is a left minimal ideal, then there exists some $x\in \widetilde{\mathcal{A}}_R({\textsf{X}})$ such that $I=\widetilde{\mathcal{A}}_R({\textsf{X}}) x$.

  3. (iii) for all $A,B\in \mathcal{U}$ with $\emptyset\neq B\subsetneq A$, it holds that $0\neq \widetilde{\mathcal{A}}_R({\textsf{X}}) p_B\subsetneq \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$.

Proof. The first item is clear, so we begin with the proof of the second one.

Let $0\neq I\subseteq \widetilde{\mathcal{A}}_R({\textsf{X}})$ be a left minimal ideal, and let $0\neq x\in I$. Then, $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ is a left ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$, which is contained in I. Since $\widetilde{\mathcal{A}}_R({\textsf{X}}) x\neq 0$ and I is minimal, we obtain that $I=\widetilde{\mathcal{A}}_R({\textsf{X}}) x$.

Next, we prove the third item. Notice that $0\neq \widetilde{\mathcal{A}}_R({\textsf{X}}) p_B$, since $p_B\in \widetilde{\mathcal{A}}_R({\textsf{X}}) p_B$. Furthermore, for any $z \in \widetilde{\mathcal{A}}_R({\textsf{X}})$, we have $zp_B = zp_Bp_A$ (since $B \subseteq A$), which implies that $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_B \subseteq \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$. It remains to prove that the inclusion is proper. Suppose that $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_B= \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$. This implies the existence of some $z \in \widetilde{\mathcal{A}}_R({\textsf{X}})$ such that $zp_B = p_A$. Define $C=B^c\cap A$, which is an element of $\mathcal{U}$. Observe that $p_Bp_C = 0$ since $B \cap C = \emptyset$, and $p_Ap_C = p_C \neq 0$ because $C \neq \emptyset$. Therefore, $0=zp_Bp_C=p_Ap_C\neq 0$, a contradiction. We conclude that $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_B \neq$$\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$.

Proposition 3.2. Let X be a subshift. Then, for each $A\in \mathcal{U}$ with $|A| \gt 1$, $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is a left ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$, which is not minimal.

Proof. Using the first item of proposition 3.1, we obtain that $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is a left ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$. Given that $|A| \gt 1$, there exists $x,y\in A$ with xy. Write $x=x_1x_2...$ and $y=y_1y_2...$, where $x_i,y_i\in \mathscr{A}$ for each i. Since xy, there exists an index $j\in\mathbb{N}$ such that $x_j\neq y_j$. Let $B=Z_{x_{(1,j)}}\cap A$. Since $x\in B$ and $y\notin B$, we have that $\emptyset \neq B\subsetneq A$. Consequently, using the third item of proposition 3.1, we obtain that $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is not minimal.

Given the above, we are interested in the left ideals of the form $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$, where $|A|=1$. Before proceeding, we review the definition of a line path below.

Definition 3.3. [Reference Gonçalves and Royer22, definition 4.1]

Let ${\textsf{X}}$ be a subshift. We say that an element $p=a_0a_1a_2a_3...\in {\textsf{X}}$ is a line path if $Z_{a_{0}}=\{p\}$, and for every $\beta\in \mathcal{L}_{{\textsf{X}}}$ and $k\in \mathbb{N}$, we have that $\beta^\infty\neq a_ka_{k+1}a_{k+2}\ldots$. We denote by $\mathcal{P_{\textsf{X}}}$ the set of all the elements $A\in \mathcal{U}$ such that $A=\{p\}$ for some line path $p\in {\textsf{X}}$.

Line paths are associated with minimal left ideals. In fact, it is proved in [Reference Gonçalves and Royer22, corollary 4.8] that, for each $A\in \mathcal{P_{\textsf{X}}}$, $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is a minimal left ideal. However, there are other minimal ideals of the form $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_B$, with $B\notin \mathcal{P_{\textsf{X}}}$. To show this, we need the following definition.

Definition 3.4. Let ${\textsf{X}}$ be a subshift. Denote by $\mathcal{Q_{\textsf{X}}}$ the set of all the single point sets $\{p\}\in \mathcal{U}$ such that $p\neq \alpha \beta^\infty$ for each $\alpha, \beta\in \mathcal{L}_{{\textsf{X}}}$. We call an element of $\mathcal{Q_{\textsf{X}}}$ an irrational path.

Notice that $\mathcal{P_{\textsf{X}}}\subseteq \mathcal{Q_{\textsf{X}}}$ but, in general, $\mathcal{P_{\textsf{X}}}\neq \mathcal{Q_{\textsf{X}}}$, as we show in the next example.

Example 3.5. Let $\mathscr{A}=\{a,b,c\}$ be an alphabet with three letters, and let $x\in \mathscr{A}^\infty$ be the element

\begin{equation*}x=bcb^2cb^3cb^4c....\end{equation*}

Define

\begin{equation*}{\textsf{X}}=\{a^\infty, b^\infty, ax, cx\}\cup \{\sigma^n(x):n\in \mathbb{N}\},\end{equation*}

which is a subshift.

This subshift has no line paths since the cardinalities of $Z_a, Z_b$, and Zc are all greater than one. However, $\mathcal{Q_{\textsf{X}}}\neq \emptyset$ since $\mathcal{U} \ni C(c,a)=\{ax\}$ is an element of $\mathcal{Q_{\textsf{X}}}$.

Lemma 3.6 allows us to establish a dichotomy for the set of irrational paths in a subshift: either $\mathcal{Q_{\textsf{X}}}$ is empty or it has infinitely many elements.

Lemma 3.6. Let ${\textsf{X}}$ be a subshift. If $A=\{p\}\in \mathcal{Q_{\textsf{X}}}$, then $\{\sigma^{n}(p)\}\in \mathcal{Q_{\textsf{X}}}$ for each $n\in \mathbb{N}$, and moreover, $\sigma^n(p)\neq \sigma^m(p)$ for each mn. Consequently, if $\mathcal{Q_{\textsf{X}}}$ is non-empty, then it contains infinitely many elements.

Proof. Let $A=\{p\}\in \mathcal{Q_{\textsf{X}}}$, where $p=p_0p_1p_2...\in {\textsf{X}}$, $n\in \mathbb{N}$, and define $a=p_0p_1..p_{n-1}$. Notice that $\{\sigma^n(p)\}=r(A,a)\in \mathcal{U}$. Suppose that $\{\sigma^n(p)\}\notin \mathcal{Q_{\textsf{X}}}$, that is, $\sigma^n(p)=\alpha \beta ^\infty$ for some $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$. Then, $p=a \alpha \beta^\infty$ and hence $\{p\}\notin \mathcal{Q_{\textsf{X}}}$, a contradiction. Therefore, $\{\sigma^n(p)\}\in \mathcal{Q_{\textsf{X}}}$.

Now, suppose that $\sigma^n(p)=\sigma^m(p)$ for some mn, and suppose, without loss of generality, that n < m. Let $z=\sigma^n(p)=\sigma^m(p)$ and let $b=p_np_{n+1}...p_{m-1}$. Then, $z=\sigma^n(p)=b\sigma^m(p)=bz$, and consequently, $z=b^\infty$. Hence, $p=p_0p_1...p_{n-1}z=p_0p_1...p_{n-1}b^\infty$, which implies that $\{p\}\notin \mathcal{Q_{\textsf{X}}}$, a contradiction. Therefore, $\sigma^n(p)\neq \sigma^m(p)$.

Recall that a non-zero idempotent e in an algebra A is minimal if eAe is a division ring, see [Reference Bonsall and Duncan12, definition 30.1]. Furthermore, if A is semiprime, then L is a minimal left ideal of A if and only if $L = A e$, where e is a minimal idempotent in A, see [Reference Bonsall and Duncan12, proposition 30.6]. We will use these concepts below to prove that left ideals associated with irrational paths are minimal. From now on, we assume that the base ring R is a field, so that $\widetilde{\mathcal{A}}_R({\textsf{X}})$ is semiprime (in fact, it is enough to ask that R has no zero divisors to obtain semiprimeness, see [Reference Bagio, Gil Canto, Gonçalves and Royer7, corollary 5.6]).

Proposition 3.7. Let ${\textsf{X}}$ be a subshift and R be a field. Then, for each $A\in \mathcal{Q_{\textsf{X}}}$, $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is a left minimal ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$.

Proof. Fix an $A=\{p\}\in \mathcal{Q_{\textsf{X}}}$, and let $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$ and $B\in \mathcal{U}$ be such that $p_As_\alpha p_B s_\beta^* p_A\neq 0$. Then, α is an initial path of p, since otherwise $p_A s_\alpha=0$. Similarly, β is an initial path of p. Write $p=\alpha x$ and $p=\beta y$, where $x,y \in {\textsf{X}}$.

Then, since

\begin{equation*}0\neq p_As_\alpha p_B s_\beta^* p_A=s_\alpha p_{r(A,\alpha)}p_B p_{r(A,\beta)} s_\beta^*,\end{equation*}

we have that $\emptyset\neq r(A,\alpha)\cap B \cap r(A,\beta)$ and hence $r(A,\alpha)=r(A,\alpha)\cap B\cap r(A,\beta)=r(A,\beta)$. Notice that $r(A,\alpha)=\{x\}=\{\sigma^{|\alpha|}(p)\}$ and $r(A,\beta)=\{y \}=\{\sigma^{|\beta|}(p)\}$, so that $\sigma^{|\alpha|}(p)=\sigma^{|\beta|}(p)$. From lemma 3.6, we get that $|\alpha|=|\beta|$, and consequently, $\alpha=\beta$. Hence,

\begin{equation*}p_As_\alpha p_B s_\beta^* p_A=s_\alpha p_{r(A,\alpha)} p_B p_{r(A,\beta)} s_\beta^* = s_\alpha p_{r(A,\alpha)}p_{r(A,\alpha)} s_\alpha^*= \end{equation*}
\begin{equation*}=p_A s_\alpha s_\alpha^* p_A= p_A p_{Z_\alpha} p_A=p_A.\end{equation*}

Therefore, as elements of the form $s_\alpha p_B s_\beta^*$ generate $\widetilde{\mathcal{A}}_R({\textsf{X}})$ (see the comment about the $\mathbb{Z}-$grading of $\widetilde{\mathcal{A}}_R({\textsf{X}})$ below lemma 2.4), we obtain that $p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A=R p_A$. This means that pA is a minimal idempotent, and so, by [Reference Bonsall and Duncan12, proposition 30.6], we conclude that $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is a minimal left ideal.

Next, we completely characterize minimal left ideals associated with elements of $\mathcal U$.

Proposition 3.8. Let ${\textsf{X}}$ be a subshift, R be a field, and $A\in \mathcal{U}$. Then, $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is a left minimal ideal if and only if $A\in \mathcal{Q_{\textsf{X}}}$.

Proof. Let $A\in \mathcal{Q_{\textsf{X}}}$. Then, by proposition 3.7, $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is minimal.

To prove the converse, let $A\in \mathcal{U}$ and assume that $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is minimal. If $|A| \gt 1$ then, by proposition 3.2, $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is not minimal, a contradiction. Hence, $|A|=1$, and we write $A=\{p\}$. Suppose that $A\notin \mathcal{Q_{\textsf{X}}}$. Then, $p=\alpha\mu^\infty$, with $\mu, \alpha \in \mathcal{L}_{{\textsf{X}}}$.

Suppose first that $|\alpha|=0$, that is, $p=\mu^\infty$. Let $\beta\in \mathcal{L}_{{\textsf{X}}}$ be the element of minimal length such that $\mu=\beta^k$ for some $k\in \mathbb{N}$. Then, $\mu^\infty=p=\beta^\infty$, and the pair $(A,\beta)$ is a minimal cycle without exit (see definition 2.7). Applying [Reference Bagio, Gil Canto, Gonçalves and Royer7, lemma 5.3], we obtain that $p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ and $R[x,x^{-1}]$ are isomorphic algebras, where $R[x,x^{-1}]$ denotes the Laurent polynomials ring. Since $R[x,x^{-1}]$ is not a division ring, neither is $p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$. Hence, pA is not a minimal idempotent and $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A $ is not a minimal ideal, which contradicts the hypothesis.

Next, suppose that $p=\alpha\mu^\infty$, with $|\alpha| \gt 0$. Define $B=\{\mu^\infty\}$ and notice that $r(A,\alpha)=\{\mu^\infty\}$. Then, $p_A s_\alpha=s_\alpha p_{r(A,\alpha)}=s_\alpha p_B$, and similarly, $s_\alpha^* p_A=p_B s_\alpha^*$. From the previous paragraph, we get that $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_B$ is not minimal. Let J be a left ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$ such that $0\neq J\subsetneq \widetilde{\mathcal{A}}_R({\textsf{X}}) p_B$. Define $I=Js_\alpha^*$, which is a left ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$. Notice that $I=Js_\alpha^* =Jp_B s_\alpha^* =Js_\alpha^* p_A$, so that $I\subseteq \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$. Let $0\neq x\in J$. Then, $x=xp_B=xp_B p_{F_\alpha}=xp_B s_\alpha^*s_\alpha$, and therefore, $0\neq xp_B s_\alpha^*$. So, I ≠ 0. Aiming to show that $I\neq \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$, suppose that $I=\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$. Then, $p_A\in I=Js_\alpha^*$, and there is $y\in J$ such that $p_A=y p_B s_\alpha^*$. Multiplying this equality on the right by sα, we get that $p_A s_\alpha=yp_Bs_\alpha^* s_\alpha=yp_B$, and since $p_A s_\alpha=s_\alpha p_B$, we conclude that $s_\alpha p_B=y p_B$. Now, multiplying this equality on the left by $s_\alpha^*$, we get that $s_\alpha^* s_\alpha p_B=s_\alpha^*y p_B$, which is an element of J. As $s_\alpha^* s_\alpha p_B=p_B$, we obtain that $p_B\in J$, and consequently, $J=\widetilde{\mathcal{A}}_R({\textsf{X}}) p_B$, which is a contradiction. Therefore, $I\neq \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ and $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is not minimal.

Our next goal is to completely characterize the left minimal ideals of $\widetilde{\mathcal{A}}_R({\textsf{X}})$. For this, we need the following lemma:

Lemma 3.9. Let $0\neq x\in \widetilde{\mathcal{A}}_R({\textsf{X}})$ be such that $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ is a left minimal ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$. Then, for each $\mu',\nu'\in \widetilde{\mathcal{A}}_R({\textsf{X}}) $ with $\mu'x\nu'\neq 0$, $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ and $\widetilde{\mathcal{A}}_R({\textsf{X}}) \mu' x \nu'$ are isomorphic as left $\widetilde{\mathcal{A}}_R({\textsf{X}})$-modules (and consequently, $\widetilde{\mathcal{A}}_R({\textsf{X}}) \mu' x \nu'$ is also minimal).

Proof. First, observe that $\widetilde{\mathcal{A}}_R({\textsf{X}}) \mu' x=\widetilde{\mathcal{A}}_R({\textsf{X}}) x$. Indeed, this follows from the minimality of $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ and the fact that $0\neq \widetilde{\mathcal{A}}_R({\textsf{X}}) \mu' x$ is a left $\widetilde{\mathcal{A}}_R({\textsf{X}})$ ideal contained in $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$.

Define $\varphi:\widetilde{\mathcal{A}}_R({\textsf{X}}) \mu' x\rightarrow \widetilde{\mathcal{A}}_R({\textsf{X}}) \mu' x \nu'$ by $\varphi(a)=a \nu'$ for each $a\in \widetilde{\mathcal{A}}_R({\textsf{X}}) \mu' x$. Notice that this map is a surjective left $\widetilde{\mathcal{A}}_R({\textsf{X}})$-module homomorphism. We show that φ is injective. Since $\varphi(\mu' x)=\mu' x \nu'\neq 0$, we have that $ker(\varphi)\neq \widetilde{\mathcal{A}}_R({\textsf{X}}) \mu' x$. Moreover, $Ker(\varphi)$ is a left $\widetilde{\mathcal{A}}_R({\textsf{X}})$ ideal contained in $\widetilde{\mathcal{A}}_R({\textsf{X}}) \mu' x =\widetilde{\mathcal{A}}_R({\textsf{X}}) x$. By the minimality of $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$, we conclude that $ker(\varphi)=0$. Therefore, φ is an $\widetilde{\mathcal{A}}_R({\textsf{X}})$-left module isomorphism.

Proposition 3.10. Let ${\textsf{X}}$ be a subshift, R be a field, and let $x\in \widetilde{\mathcal{A}}_R({\textsf{X}})$ be such that $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ is a minimal left ideal. Then, $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ is isomorphic (as a left $\widetilde{\mathcal{A}}_R({\textsf{X}})$-module) to $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_D$ for some $D\in \mathcal{Q_{\textsf{X}}}$.

Proof. Applying the Reduction Theorem (theorem 2.8) for x, we obtain $\mu,\nu \in \widetilde{\mathcal{A}}_R({\textsf{X}})$ such that $\mu x \nu\neq 0$ and $\mu x \nu=\lambda p_D$, where $D\in \mathcal{U}$ and $\lambda \in R$, or $\mu x\nu=\gamma_1 p_A +\sum\limits_{i=2}^k \gamma_i s_{\beta^{q_i}}p_A$, where $(A,\beta)$ is a minimal cycle without exit (so $A=\{\beta^\infty\}$), $q_i\in \mathbb{N}\setminus \{0\}$, and $0\neq \gamma_i\in R$.

By lemma 3.9, $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ and $\widetilde{\mathcal{A}}_R({\textsf{X}}) \mu x \nu$ are isomorphic as left $\widetilde{\mathcal{A}}_R({\textsf{X}})$-modules. So, if $\mu x \nu=\lambda p_D$, then $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ is isomorphic to $\widetilde{\mathcal{A}}_R({\textsf{X}}) \lambda p_D$. As R is a field, $\widetilde{\mathcal{A}}_R({\textsf{X}}) \lambda p_D = \widetilde{\mathcal{A}}_R({\textsf{X}}) p_D$, and by proposition 3.8, we get that $D\in \mathcal{Q_{\textsf{X}}}$.

Next, we show that the second possibility for $\mu x \nu$ does not happen. For this, suppose that $\mu x\nu=\gamma_1 p_A +\sum\limits_{i=2}^k \gamma_i s_{\beta^{q_i}}p_A$, and to simplify notation, let $z=\mu x \nu$.

From [Reference Bagio, Gil Canto, Gonçalves and Royer7, lemma 5.3], there exists an R-isomorphism $\psi:p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A \rightarrow R[x,x^{-1}]$. Let $I=p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) z$, which is a non-zero two-sided ideal of $p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ (to see that it is an ideal on the right, use that $z=p_A z p_A$ since $(A,\beta)$ is a minimal cycle without exit, and that $R[x,x^{-1}]$ is commutative).

Next, we show that I is a minimal ideal of $p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$. Let $0\neq J$ be a $p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ ideal such that $J\subseteq I$. Then, $0\neq \widetilde{\mathcal{A}}_R({\textsf{X}}) J$ is an $\widetilde{\mathcal{A}}_R({\textsf{X}})$ left ideal contained in $\widetilde{\mathcal{A}}_R({\textsf{X}}) z$. Since $\widetilde{\mathcal{A}}_R({\textsf{X}}) z$ is minimal (by lemma 3.9), we obtain that $\widetilde{\mathcal{A}}_R({\textsf{X}}) J=\widetilde{\mathcal{A}}_R({\textsf{X}}) z$. Consequently, $p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) J=p_A\widetilde{\mathcal{A}}_R({\textsf{X}}) z = I$, and since $p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) J= p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A J=J$, we conclude that J = I. Therefore, I is minimal.

The minimality of I implies that $\psi(I)$ is a minimal ideal of $R[x,x^{-1}]$, which is a contradiction, since $R[x,x^{-1}]$ has no minimal ideals. Therefore, the case $\mu x\nu=\gamma_1 p_A +\sum\limits_{i=2}^k \gamma_i s_{\beta^{q_i}}p_A$ is not possible, as desired.

Corollary 3.11. Let ${\textsf{X}}$ be a subshift, R be a field, and I be a left ideal in $\widetilde{\mathcal{A}}_R({\textsf{X}})$. Then, I is minimal if and only if it is isomorphic (as a left $\widetilde{\mathcal{A}}_R({\textsf{X}})$-submodule) to $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ for some $A\in \mathcal{Q_{\textsf{X}}}$.

Proof. If I is isomorphic as a left $\widetilde{\mathcal{A}}_R({\textsf{X}})$-ideal to $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ for some $A\in \mathcal{Q_{\textsf{X}}}$, then it is minimal by proposition 3.8. For the other statement, suppose that I is a left $\widetilde{\mathcal{A}}_R({\textsf{X}})$ minimal ideal. By proposition 3.1, there exists $x\in \widetilde{\mathcal{A}}_R({\textsf{X}})$ such that $I=\widetilde{\mathcal{A}}_R({\textsf{X}}) x$. The result now follows from proposition 3.10.

4. The socle of $\widetilde{\mathcal{A}}_R({\textsf{X}})$

Recall that the (left) socle of an algebra B, denoted by Soc(B), is the sum of all the left minimal ideals in B, and that Soc(B) is a two-sided ideal. If B is semiprime, then Soc(B) coincides with the sum of all the right minimal ideals in B, as proved in [Reference Lambek25, chapter 3, proposition 4]). As we we are assuming that R is a field, we have that $\widetilde{\mathcal{A}}_R({\textsf{X}})$ is semiprime.

Our goal in this section is to characterize the socle of $\widetilde{\mathcal{A}}_R({\textsf{X}})$ as the sum of the minimal left ideals associated with elements of $\mathcal{Q_{\textsf{X}}}$. By proposition 3.8, we have that

\begin{equation*}\sum\limits_{D\in \mathcal{Q_{\textsf{X}}}}\widetilde{\mathcal{A}}_R({\textsf{X}}) p_D\subseteq Soc(\widetilde{\mathcal{A}}_R({\textsf{X}})).\end{equation*}

To prove the reverse inclusion, we first need a lemma.

Lemma 4.1. Let ${\textsf{X}}$ be a subshift, $x\in {\textsf{X}}$, and $D=\{x\}\in \mathcal{U}$.

  1. (i) If $\beta \in \mathcal{L}_{{\textsf{X}}}$ is such that $D\subseteq F_\beta$, then $\{\beta x \}\in \mathcal{U}$.

  2. (ii) For each $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$ and $A\in \mathcal{U}$ such that $p_D s_\alpha p_A s_\beta^*\neq 0$, there exists $y\in {\textsf{X}}$ such that $x=\alpha y$, $\{y\}$ and $\{\beta y \}\in \mathcal{U}$, and

    \begin{equation*}p_D s_\alpha p_A s_\beta^*=s_\alpha s_\beta^* p_{\{\beta y\}}.\end{equation*}
  3. (iii) For each $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$ and $A\in \mathcal{U}$, if $s_\alpha p_A s_\beta^*p_D\neq 0$, then $s_\alpha p_A s_\beta^*p_D=s_\alpha s_\beta^* p_D.$

Proof. We begin with the first item. Let Φ be the isomorphism of theorem 2.5. Notice that

\begin{equation*}\Phi(s_\beta p_D s_\beta^*)=1_{\beta} \delta_{\beta} 1_D 1_{\beta^{-1}} \delta_{\beta^{-1}}=1_{\{\beta x\}}\delta_0.\end{equation*}

Recall from [Reference Boava, de Castro, Gonçalves and van Wyk11, §5] that $\widetilde{\mathcal{D}}_R({\textsf{X}})$ is generated by the characteristic functions of the sets $C(\alpha, \beta)$, with $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$. Consequently, $1_{\{\beta x\}}$ is a finite sum of the form $1_{\beta x}=\sum\limits_{i\in F} \lambda_i 1_{A_i}$, where $A_i \in \mathcal{U}$ and F is a finite set. Moreover, since $\mathcal{U}$ is a Boolean algebra, we can suppose that $A_i\cap A_j=\emptyset$ for each ij (see [Reference Boava, de Castro, Gonçalves and van Wyk10, lemma 3.5]). Since $\{\beta x\}$ is a set with only one element, and all the Ai are disjoint, we obtain that F is also a set with only one element, say $F=\{i\}$. Hence, $1_{\beta x}=\lambda_i 1_{A_i}$, which implies that $\lambda_i=1$ and $\{\beta x\}=A_i \in \mathcal{U}$.

Next, we prove the second item. Let $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$ and $A\in \mathcal{U}$. Notice that if $x\notin Z_\alpha$, then $p_Ds_\alpha=0$ and hence $p_D s_\alpha p_A s_\beta^*=0$. Therefore, if $p_D s_\alpha p_A s_\beta^*\neq 0$, then $x\in Z_\alpha$, say $x=\alpha y$ for some $y\in {\textsf{X}}$.

Thus,

\begin{equation*}p_D s_\alpha p_A s_\beta^*=p_{\{\alpha y\}}s_\alpha p_A s_\beta^*=s_\alpha p_{\{y\}}p_A s_\beta^*.\end{equation*}

From the last term in the equality above, we obtain that $p_{\{y\}} p_A=0$ if $y\notin A$. Therefore, we have that $y\in A$. Hence,

\begin{equation*}s_\alpha p_{\{y\}}p_A s_\beta^*=s_\alpha p_{\{y\}}s_\beta^*.\end{equation*}

In case that $y\notin F_\beta$, the above implies that $p_{\{y\}}s_\beta^*=0$, and so, we conclude that $y \in F_\beta$. Observe that $\{y\} \in \mathcal{U}$ since $\{y\}=r(\{\alpha y\},\alpha)$, and so, from the first item of this lemma, we get that $\{\beta y\} \in \mathcal{U}$. Thus, from the second item of lemma 2.4, we obtain that $p_{\{y\}}s_\beta^*=s_\beta^* p_{\{\beta y\}}$ and hence $s_\alpha p_{\{y\}} s_\beta^*=s_\alpha s_\beta^* p_{\{\beta y\}}$. Thus, $p_Ds_\alpha p_A s_\beta^*=s_\alpha s_\beta^*p_{\{\beta y\}}$, as desired.

To prove the third item, let $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$ and $A\in \mathcal{U}$ be such that $s_\alpha p_A s_\beta^*p_D\neq 0$. Since $0\neq s_\alpha p_A s_\beta^* p_D=s_\alpha p_A p_{r(D,\beta)} s_\beta^*$, we have that $r(D,\beta)\subseteq A$. Hence, $s_\alpha p_A p_{r(D,\beta)} s_\beta^*=s_\alpha p_{r(D,\beta)} s_\beta^*=s_\alpha s_\beta^* p_D$, where the last equality follows from the second item of lemma 2.4.

Next, we prove that the socle of a subshift algebra coincides with the sum of the minimal left ideals associated with elements of $\mathcal{Q_{\textsf{X}}}$.

Theorem 4.2 Let ${\textsf{X}}$ be a subshift and R be a field. Then,

\begin{equation*}Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))=\sum\limits_{A \in \mathcal{Q_{\textsf{X}}}}\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A.\end{equation*}

Proof. Let $0\neq I$ be a left minimal ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$. By lemma 3.1, there exists $0\neq x\in \widetilde{\mathcal{A}}_R({\textsf{X}})$ such that $I=\widetilde{\mathcal{A}}_R({\textsf{X}}) x$. For this x, let $\mu,\nu$ be as in the Reduction Theorem (theorem 2.8) and use lemma 3.9 to conclude that $\widetilde{\mathcal{A}}_R({\textsf{X}}) \mu x \nu$ is minimal. Then, by the proof of proposition 3.10, we get that $\mu x \nu=\lambda p_D$ for some $0\neq \lambda \in R$ and $D\in \mathcal{U}$. Notice that since $\widetilde{\mathcal{A}}_R({\textsf{X}}) x$ is minimal, we have that $\widetilde{\mathcal{A}}_R({\textsf{X}}) \mu x =\widetilde{\mathcal{A}}_R({\textsf{X}}) x$. Define $x'=\mu x$ and let $\varphi :\widetilde{\mathcal{A}}_R({\textsf{X}}) x' \rightarrow \widetilde{\mathcal{A}}_R({\textsf{X}}) p_D$ be the ($\widetilde{\mathcal{A}}_R({\textsf{X}})$ left) isomorphism of the proof of lemma 3.9, that is, $\varphi(z x')=z x' \nu=z \lambda p_D$. Observe that $\varphi(x')=\lambda p_D$, and since φ is a left $\widetilde{\mathcal{A}}_R({\textsf{X}})$-isomorphism, this implies that

\begin{equation*}x'=\varphi^{-1}(\varphi(x'))=\varphi^{-1}(\lambda p_D)=\varphi^{-1}( p_D\lambda p_D)=p_D \varphi^{-1}(\lambda p_D)=p_D x'.\end{equation*}

Write x ʹ as a finite sum of the form $x'=\sum \limits \lambda_i s_{\alpha_i} p_{A_i} s_{\beta_i}^*$, where $A_i \in \mathcal{U}$, $\alpha_i, \beta_i \in \mathcal{L}_{{\textsf{X}}}$, and $\lambda_i\in R$ for each i. From the second item of lemma 4.1, we obtain that $p_D x'$ has the form

\begin{align*}p_D x'=\sum \lambda_i s_{\alpha_i} s_{\beta_i}^* p_{\{\beta_i y_i\}},\end{align*}

where $D=\{\alpha_i y_i\}$ for each i (notice that we can apply lemma 4.1 because, as $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_D$ is minimal, D is a one-point set). Since $\{\alpha_i y_i\} \in \mathcal{Q_{\textsf{X}}}$ for each i, we have that $\{\beta_i y_i\} \in \mathcal{Q_{\textsf{X}}}$ for each i, and hence,

\begin{equation*}x'=p_D x'=\sum \limits \lambda_i s_{\alpha_i}s_{\beta_i}^*p_{\{\beta_i y_i\}}\in \sum \limits_{A\in \mathcal{Q_{\textsf{X}}}}\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A.\end{equation*}

Consequently, we obtain that

\begin{equation*}I=\widetilde{\mathcal{A}}_R({\textsf{X}}) x=\widetilde{\mathcal{A}}_R({\textsf{X}}) x' \subseteq \sum \limits_{A\in \mathcal{Q_{\textsf{X}}}}\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A\end{equation*}

and so

\begin{equation*}Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))\subseteq \sum\limits_{A \in \mathcal{Q_{\textsf{X}}}}\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A.\end{equation*}

As we mentioned at the beginning of the section, the other inclusion follows from proposition 3.8, as it gives us that $\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A$ is a left minimal ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$ for each $A\in \mathcal{Q_{\textsf{X}}}$.

So,

\begin{equation*}Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))=\sum\limits_{A \in \mathcal{Q_{\textsf{X}}}}\widetilde{\mathcal{A}}_R({\textsf{X}}) p_A,\end{equation*}

as desired.

Corollary 4.3. Let ${\textsf{X}}$ be a subshift and R be a field. Then, $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))=J$, where J is the two-sided ideal of $\widetilde{\mathcal{A}}_R({\textsf{X}})$ generated by the set $\{p_A:A\in \mathcal{Q_{\textsf{X}}}\}$. Moreover, the socle is a $\mathbb{Z}$-graded ideal.

Proof. The first part of the result follows from theorem 4.2 and the fact that $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ is a two-sided ideal. The grading statement follows from [Reference Abrams, Ara and Siles Molina1, remark 2.1.2].

Remark 4.4. Let E be a graph. By [Reference Aranda Pino, Martín Barquero, Martín González and Siles Molina6, proposition 5.1], the socle of the Leavitt path algebra $L_K(E)$ contains (but is not necessarily equal to) the sum of the minimal left ideals associated with the line points. In theorem 4.2, we have an equality, since we are summing over a larger set (notice that a line path in E induces an irrational path in the subshift associated with E, but the converse is not necessarily true, as can be seen in Example 3.5).

Corollary 4.5. Let ${\textsf{X}}$ be a subshift and R be a field. Then,

  1. (i) $\widetilde{\mathcal{A}}_R({\textsf{X}})$ has non-zero socle if and only if $\mathcal{Q_{\textsf{X}}}$ is non-empty.

  2. (ii) $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))\neq \widetilde{\mathcal{A}}_R({\textsf{X}})$.

Proof. The first statement is a direct consequence of corollary 4.3, so we prove the second item. The result is clearly true if $\mathcal{Q_{\textsf{X}}}=\emptyset$, and hence, we may assume that $\mathcal{Q_{\textsf{X}}}\neq \emptyset$.

Seeking for a contradiction, suppose that $p_{\textsf{X}}\in Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$. From theorem 4.2, we obtain that $p_{\textsf{X}}$ is a sum of the form

\begin{equation*}p_{\textsf{X}}=\sum\limits_{j=1}^m z_j p_{D_j},\end{equation*}

where $z_j \in \widetilde{\mathcal{A}}_R({\textsf{X}})$ and $D_j\in \mathcal{Q_{\textsf{X}}}$ for each j. By lemma 3.6, $\mathcal{Q_{\textsf{X}}}$ contains infinitely many elements. So, there exists $D\in \mathcal{Q_{\textsf{X}}}$ such that $D\neq D_j$ for each $j\in \{1,...,m\}$, which implies that $p_{D_j}p_D=0$ for each j. Therefore,

\begin{equation*}p_D=p_{\textsf{X}} p_D=\sum\limits_{j=1}^m z_j p_{D_j}p_D=0,\end{equation*}

which is a contradiction, since $p_D\neq 0$. We conclude that $p_{\textsf{X}}\notin Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$, and consequently, $\widetilde{\mathcal{A}}_R({\textsf{X}})\neq Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$.

Remark 4.6. For finite graphs, the socle of a Leavitt path algebra is non-zero if and only if the graph has sinks, see [Reference Aranda Pino, Martín Barquero, Martín González and Siles Molina5]. So, for a finite graph without sinks E, the socle of $L_K(E)$ is zero. We can obtain the last statement using the result above, considering the subshift ${\textsf{X}}$ associated with E, recalling that $\widetilde{\mathcal{A}}_R({\textsf{X}})$ is isomorphic to $L_K(E)$, and noticing that $\mathcal{Q_{\textsf{X}}}=\emptyset$.

In the remainder of this section, we focus on finding a smaller generating set for the socle of a subshift algebra. For this, we need the following definition.

Definition 4.7. Let ${\textsf{X}}$ be a subshift and $x,y\in {\textsf{X}}$. We say that the elements x and y are equivalent and write $x\sim y$ if there exists $m,n\in \mathbb{N}$ such that $\sigma^m(x)=\sigma^{n}(y)$.

In the proposition below, we denote by $\langle x \rangle$ the two-sided ideal generated by x in $\widetilde{\mathcal{A}}_R({\textsf{X}})$.

Proposition 4.8. Let ${\textsf{X}}$ be a subshift and let $A,B\in \mathcal{U}$ be two single point sets, say, $A=\{p\}$ and $B=\{q\}$, where $p,q\in {\textsf{X}}$. If $p\sim q$, then $\langle p_A \rangle =\langle p_B \rangle$, and if $p\not \sim q$, then $\langle p_A \rangle \langle p_B \rangle =0$.

Proof. We begin the proof showing that $p\sim q$ implies $\langle p_A \rangle=\langle p_B \rangle$.

Suppose first that $p=\sigma^n(q)$ for some $n\in \mathbb{N}$. Then, $q=\alpha p$, where $\alpha\in \mathcal{L}_{{\textsf{X}}}$. Hence,

\begin{equation*}s_\alpha^*p_B s_\alpha=s_\alpha^* s_\alpha p_{r(B,\alpha)}=p_{F_\alpha} p_{r(B,\alpha)}=p_{F_\alpha\cap r(B,\alpha)}=p_A,\end{equation*}

which implies that $\langle p_A\rangle\subseteq \langle p_B \rangle$. Multiplying the above equality on the left by sα and on the right by $s_\alpha^*$, we get that

\begin{equation*}s_\alpha p_A s_\alpha^*=s_\alpha s_\alpha^* p_B s_\alpha s_\alpha^*=p_{Z_\alpha} p_B p_{Z_\alpha}=p_B,\end{equation*}

and consequently, $\langle p_B\rangle\subseteq \langle p_A \rangle$. Therefore, we have proved that $\langle p_A\rangle =\langle p_B \rangle$.

To prove the general case, suppose that $p\sim q$. Then, there exists $m,n\in \mathbb{N}$ such that $\sigma^m(p)=\sigma^n(q)$, and hence, there exists $a,b\in \mathcal{L}_{{\textsf{X}}}$ and $z\in {\textsf{X}}$ such that $p=a z$ and $q= b z$. Using that $r(A,\alpha)=\{z\}=r(B,\beta)$ and what we proved in the previous paragraph, we obtain that $\langle p_{A} \rangle = \langle p_{\{z\}} \rangle =\langle p_B \rangle$.

Now, suppose that p and q are not equivalent. We will show that $\langle p_{A} \rangle \langle p_B \rangle=0$.

From lemma 4.1, $\langle p_A \rangle$ is the linear span of elements of the form $s_\alpha s_\beta^* p_{\{\mu\}}$, where $\mu\sim p$ and $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$, and also $\langle p_B\rangle$ is the linear span of elements of the form $s_a s_b^* p_{\{\nu\}}$, where $\nu \sim q$ and $a,b \in \mathcal{L}_{{\textsf{X}}}$. Therefore, it is enough to show that $s_\alpha s_\beta ^* p_{\{\mu\}}s_as_b^* p_{\{\nu\}}=0$ for $\alpha, \beta, a,b, \mu$, and ν as above.

For $a,b, \alpha, \beta, \mu, \nu$ as above, notice that, by the second item of lemma 4.1, either $p_{\{\mu\}}s_a s_b^* =0$ or there exists $z\sim \mu$ such that $p_{\{\mu\}}s_a s_b^*= s_a s_b^* p_{\{z\}}$. As $p\not \sim q$, we have that $z \not \sim \nu$ and hence $p_{\{z\}}p_{\{\nu\}}=0$. Therefore,

\begin{equation*}s_\alpha s_\beta ^* p_{\{\mu\}}s_as_b^* p_{\{\nu\}}=s_\alpha s_\beta^* s_a s_b^* p_{\{z\}}p_{\{\nu\}}=0\end{equation*}

, and consequently, $\langle p_A \rangle \langle p_B \rangle=0$.

Let $\mathcal{Q_{\textsf{X}}}/\hspace{-0.15 cm}\sim$ be the quotient space of $\mathcal{Q_{\textsf{X}}}$ by ∼, whose elements we denote by $[q]$ (here, and when necessary below, we identify a one-point set in $\mathcal{Q_{\textsf{X}}}$ with its element). To each equivalence class $[q]$ in $\mathcal{Q_{\textsf{X}}}/\hspace{-0.15 cm}\sim$, we associated a projection, denoted by $p_{[q]}$, which is defined as $p_{[q]}:= p_{\{q'\}}$, where $q'\in [q]$. By the proposition above, $p_{[q]}$ is well-defined up to the generation of the same two-sided ideal. Joining this discussion with corollary 4.3 and proposition 4.8, we get the following description of the socle of a subshift algebra.

Corollary 4.9. Let ${\textsf{X}}$ be a subshift and R be a field. Then,

\begin{equation*}Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))=\bigoplus\limits_{[q]\in\mathcal{Q}_{\textsf{X}}/\sim } \langle p_{[q]} \rangle.\end{equation*}

5. The socle of a subshift algebra as a Leavitt path algebra

In this section, starting from a subshift X, we build a graph such that the associated Leavitt path algebra is graded isomorphic to the socle of the subshift algebra. Furthermore, we provide applications for such construction. The definition of the graph depends on some subsets of X, which we define below.

Fix an element $p\in {\textsf{X}}$ such that $\{p\}\in \mathcal{Q_{\textsf{X}}}$, and define $I_0=\mathbb{N}$. Moreover, let

\begin{equation*}J_0=\{\sigma^{n}(p): n\in I_0\},\end{equation*}
\begin{equation*}J_1=\sigma^{-1}(J_0)\setminus J_0,\end{equation*}

and inductively define, for each $n\in \mathbb{N}$,

\begin{equation*}J_n=\sigma^{-1}(J_{n-1})\setminus (J_0\cup J_1\cup\ldots \cup J_{n-1}).\end{equation*}

Notice that $J_n\cap J_m=\emptyset$ for each nm. Moreover, it is possible that $J_n=\emptyset$ for some n, in which case this process is finite.

For each $i\in I_0$, define $z_i=\sigma^i(p)$, so that $J_0=\{z_i:i\in I_0\}$. Inductively, for each $n\geq 1$, chose an index set In that indexes the elements of Jn and such that $I_n \cap I_m=\emptyset$ for each nm. Write $J_n=\{z_i:i\in I_n\}$.

Define $I=\bigcup\limits_{n=0}^\infty I_n$ and $J=\bigcup\limits_{n=0}^\infty J_n$, which are both disjoint unions. The set I is the index set of the elements of J, so the map $I\ni i \mapsto z_i \in J$ is a bijective map.

Remark 5.1. Each element $z_i \in J$ has a unique representation of the form $z_i=az_j$, where $a \in \mathscr{A}$ and $z_j \in J$. This is clear when $i\in I_0$, since in this case, $z_i=\sigma^{i}(p)=a \sigma^{i+1}(p)$, where a is the first letter of zi. When $z_i\in J_n$ for some $n\geq 1$, we have that $z_i\in \sigma^{-1}(J_{n-1})$ and hence $\sigma(z_i)=z_j$ for a (unique) $z_j \in J_{n-1}$. Therefore, $z_i=az_j$ for some $a\in \mathscr{A}$.

Now, we define a graph Ep associated to the fixed element $p\in {\textsf{X}}$ (with $\{p\}\in \mathcal{Q_{\textsf{X}}}$). Both the vertex and edge sets are indexed by the set I defined above, and we write $E_p^0=\{v_i:i\in I\}$ and $E_p^1=\{e_i:i\in I\}$. The source map is defined by $s(e_i)=v_i$ for each $i\in I$. To define the range map, for each $i\in I$, write $z_i=az_j$ as in remark 5.1, and let $r(e_i)=v_j$. Equivalently, the range map is defined as $r(e_i)=v_j$, where $\sigma(z_i)=z_j$. Therefore, we get that $r(e_i)=v_j=s(z_j)=s(\sigma(z_i))$.

Remark 5.2. In the graph Ep, there are no closed paths, that is, strings $\alpha=e_{k_1}\ldots e_{k_n}$ such that $r(e_{k_l})=s(e_{k_{l+1}})$, $l=1\ldots n-1$, and $r(e_{k_n})=s(e_{k_1})$. Indeed, for each $n\geq 1$ and $i\in I_n$, we have that $s(e_i)=v_i$ and $r(e_i)=v_j$, where $j\in I_{n-1}$. So, if α is a path in the graph Ep such that $s(\alpha)=v_i$, with $i\in I_n$ and $n\geq 1$, then the range of α lies in some Ij with j < n. Hence α is not a closed path. Suppose now that α is a path such that $s(\alpha)=v_i$ for some $i\in I_0$. Notice that for $i\in I_0$, the source and range maps are defined as $s(e_i)=v_i$ and $r(e_i)=v_{i+1}$. Hence, α is not a closed path. Consequently, there are no closed paths in Ep.

Our next goal is to prove that the ideal generated by an irrational element $\{p\}$ is isomorphic to the Leavitt path algebra of the graph Ep defined above. Before we do this, we prove the following lemma:

Lemma 5.3. Let ${\textsf{X}}$ be a subshift and $Y\subseteq {\textsf{X}}$ be such that $\{y\}\in \mathcal{U}$ for each $y\in Y$. Then,

  1. (i) for each $n\in \mathbb{N}$ and $z\in \sigma^n(Y)$, it holds that $\{z\}\in \mathcal{U}$ and

  2. (ii) for each $n\in \mathbb{N}$ and $z\in \sigma^{-n}(Y)$, it holds that $\{z\}\in \mathcal{U}$.

Proof. Let $n\in \mathbb{N}$ and $z\in \sigma^n(Y)$. Then, $z=\sigma^{n}(y)$ for some $y\in Y$ and hence $y=\alpha z$, for some $\alpha \in \mathcal{L}_{{\textsf{X}}}$. Since $\{y\}\in \mathcal{U}$, we have that $\{z\}=r(\{y\}, \alpha)\in \mathcal{U}$.

To prove the second item, let $n\in \mathbb{N}$ and $z\in \sigma^{-n}(Y)$. In this case, $\sigma^n(z)=y$ for some $y\in Y$, and therefore, $z=\beta y$ for some $\beta \in \mathcal{L}_{{\textsf{X}}}$. Since $\{y\} \in \mathcal{U}$, from the first item of lemma 4.1, we get that $\{z\}\in \mathcal{U}$.

As a consequence of the above lemma, we obtain that every single element set formed by an element in the equivalence class of an irrational path is in $\mathcal{U}$, as stated below.

Proposition 5.4. Let $\{p\}\in \mathcal{Q_{\textsf{X}}}$. Then, $[p]=J$, where J is the set constructed above. Moreover, for each $z\in [p]$, the set $\{z\}$ belongs to the Boolean algebra $\mathcal{U}$.

Proof. The first statement follows by the definition of J. For the second statement, notice that, by the first item of lemma 5.3, we have that $\{z\} \in \mathcal{U}$ for each $z\in J_0$. Also, by applying successively the second item of lemma 5.3, we get that $\{z\}\in \mathcal{U}$ for each $z\in J_n$, $n\geq 1$.

The following lemma will be useful in the study of condition (Y) within the graph associated with the socle of a subshift algebra.

Lemma 5.5. let ${\textsf{X}}$ be a subshift, $p\in {\textsf{X}}$ be such that $\{p\}\in \mathcal{Q_{\textsf{X}}}$, and Ep be the associated graph. Denote by $E_p^1$ the edge set of Ep and by $E_p^\infty$ the set of all the infinite paths in Ep. There exists bijections $\psi:[p]\rightarrow E_p^\infty$ and $\varphi:[p]\rightarrow E_p^1$ such that

  1. (i) for each $z\in [p]$, it holds that $\psi(z)=\varphi(z)\psi(\sigma(z))$.

  2. (ii) for each $z\in [p]$ and each $n\in \mathbb{N}$, it holds that

    \begin{equation*}\psi(z)=\varphi(z)\varphi(\sigma(z))\varphi(\sigma^2(z))...\varphi(\sigma^n(z))\psi(\sigma^{n+1}(z)).\end{equation*}
  3. (iii) for each $z\in [p]$, it holds that

    \begin{equation*}\psi(z)=\varphi(z)\varphi(\sigma(z))\varphi(\sigma^2(z))\varphi(\sigma^3(z))...,\end{equation*}

    that is, the edge in position n of the infinite path $\psi(z)$ is $\varphi(\sigma^{n}(z))$ for each $n\in \mathbb{N}$.

Proof. We begin defining the maps ψ and φ. Let I and J be as at the beginning of §5. Recall that I is the index set of J, so that $J=\{z_i:i\in I\}$ and $E_p^1=\{e_i:i\in I\}$. By proposition 5.4, we have that $[p]=J$ and hence $[p]=\{z_i:i\in I\}$. So, the map $\varphi:[p]\rightarrow E_p^1$ defined by $\varphi(z_i)=e_i$ is a bijection. Now we define ψ. From the definition of the source and range maps of Ep (see remark 5.1), we get that $s(\varphi(z_i))=v_i$ for each $z_i \in [p]$ and $r(\varphi(z_i))=s(\varphi(\sigma(z_i)))$. Moreover, from the definition of Ep, we have that each vertex vi of Ep emits a unique edge, which is ei, and so vi is the source of a unique infinite path in Ep (the path beginning with ei). Hence, we get a bijective map $\psi:[p]\rightarrow E_p^\infty$, defined by $\psi(z_i)=\xi_i$, where ξi is the unique infinite path in Ep with $s(\xi_i)=v_i$ (or, equivalently, ξi is the unique infinite path in Ep beginning with ei).

Now we prove the first item. Let $z_i\in [p]$, so that $\varphi(z_i)=e_i$. Denote $\xi=\psi(z_i)$, that is, ξ is the unique infinite path in Ep beginning in the edge ei. Write $z_i=a_i z_j$, where $a_i\in \mathscr{A}$ and $z_j\in {\textsf{X}}$. Notice that from the definition of Ep, we have that $r(e_i)=v_j$ and vj is the source of a unique edge, which is ej. Therefore, the second edge of ξ is ej. Write $\xi=e_ie_j \widetilde{\xi}$. From the definition of ψ, we get that $\psi(z_j)$ is the unique infinite path of Ep beginning with ej, and since $e_j\widetilde{\xi}$ is an infinite path beginning with ej, we conclude that $\psi(z_j)=e_j\widetilde{\xi}$. Then,

\begin{equation*}\psi(z_i)=\xi=e_ie_j\widetilde{\xi}=\varphi(z_i)\psi(z_j)=\varphi(z_i)\psi(\sigma(z_i)),\end{equation*}

which proves the first item.

The second and third items follow by applying successively the first one.

Notice that, by [Reference Abrams, Ara and Siles Molina1, remark 2.1.2], the ideal generated by a projection associated with an irrational element $\{p\}$ is graded. Next, we prove that this ideal is $\mathbb{Z}-$graded isomorphic to the Leavitt path algebra of the graph Ep. We refer the reader to [Reference Abrams, Ara and Siles Molina1] for the concepts regarding Leavitt path algebras.

Proposition 5.6. Let ${\textsf{X}}$ be a subshift, let $D=\{p\}\in \mathcal{Q}_{\textsf{X}}$, and let Ep be the associated graph as above. Then, $\langle p_D \rangle$ and the Leavitt path algebra $L_R(E_p)$ are $\mathbb{Z}$-graded isomorphic (with its natural $\mathbb{Z}$-gradings).

Proof. To obtain a homomorphism $\varphi:L_R(E_p)\rightarrow \widetilde{\mathcal{A}}_R({\textsf{X}})$, we use the universal property of $L_R(E_p)$. So, it is enough to define φ on $E^0\cup E^1$ in a way such that the images of $E^0\cup E^1$ satisfy the relations defining $L_R(E_p)$.

We begin with the definition of φ on E 0. Let $v_i \in E^0$, where $i\in I$, and let zi be the associated element in J. Define $\varphi(v_i)=p_{\{z_i\}}$. Notice that from proposition 5.4, we have $\{z_i\}\in \mathcal{U}$, and hence, $\varphi(v_i)$ is well-defined. Next, for each $e_i \in E^1$, let $z_i \in J$ be the element corresponding to i, and let $a_i \in \mathscr{A}$ be the first letter of zi. Define $\varphi(e_i)=p_{\{z_i\}} s_{a_i}$, and $\varphi(e_i^*)=s_{a_i}^* p_{\{z_i\}}$.

Now we verify that $\{\varphi(v_i), \varphi(e_i), \varphi(e_i^*):i\in I\}$ satisfy the relations that define $L_R(E_p)$, see [Reference Abrams, Ara and Siles Molina1, definition 1.2.3]. First, notice that $\varphi(v_i)$ is idempotent for each $v_i\in E^0$. Moreover, for ij, we have that $\varphi(v_i)\varphi(v_j)=p_{\{z_i\}}p_{\{z_j\}}=0$ since $z_i \neq z_j$. Next, for a fixed $i\in I$, observe that

\begin{equation*}\varphi(s(e_i))\varphi(e_i)=\varphi(v_i)\varphi(e_i)=p_{\{z_i\}}p_{\{z_i\}} s_{a_i}=p_{\{z_i\}} s_{a_i}=\varphi(e_i).\end{equation*}

Moreover, for this i, let $z_i \in J$ be the element associated with i and write $z_i=a_i z_j$, where ai is the first letter of zi. Recall that $r(e_i)=v_j$. Then, $r(\{z_i\}, a_i)=\{z_j\}$, and hence,

\begin{equation*}\varphi(e_i) \varphi(r(e_i))=\varphi(e_i)\varphi(v_j)=p_{\{z_i\}} s_{a_i}p_{\{z_j\}}=s_{a_i}p_{r(\{z_i\}, a_i)}p_{\{z_j\}}=p_{\{z_i\}}s_{a_i}=\varphi(e_i).\end{equation*}

So, we proved that

\begin{equation*}\varphi(s(e_i))\varphi(e_i)=\varphi(e_i)=\varphi(e_i)\varphi(r(e_i)).\end{equation*}

Similarly, the reader can check that $\varphi(e_i^*)=\varphi(e_i^*) \varphi(s(e_i))=\varphi(e_i^*)=\varphi(r(e_i))\varphi(e_i^*)$.

Next, for $i,j\in I$ with ij, observe that

\begin{equation*}\varphi(e_i^*)\varphi(e_j)=s_{a_i}^* p_{\{z_i\}}p_{\{z_j\}}s_{a_j}=0\end{equation*}

since $p_{\{z_i\}}p_{\{z_j\}}=0$. Moreover, to conclude that $\varphi(e_i^*)\varphi(e_j)=\delta_{i,j}\varphi(r(e_i))$, write $z_i=a_i z_j$ as in proposition 5.4 and notice that

\begin{equation*}\varphi(e_i^*)\varphi(e_i)=s_{a_i}^*p_{\{z_i\}}s_{a_i}=s_{a_i}^*s_{a_i}p_{r(\{z_i\}, a_i)}=p_{F_{a_i}}p_{\{z_j\}}=p_{\{z_j\}}=\varphi(r(e_i)).\end{equation*}

Finally, for each $i\in I$ (write $z_i=a_i z_j$ as in proposition 5.4), notice that $s^{-1}(v_i)=e_i$, and so

\begin{equation*}\sum\limits_{e\in s^{-1}(v_i)} \varphi(s_e)\varphi(s_e^*)=\varphi(e_i)\varphi(e_i^*)=p_{\{z_i\}}s_{a_i} s_{a_i}^* p_{\{z_i\}}=p_{\{z_i\}}p_{Z_{a_i}} p_{\{z_i\}}=p_{\{z_i\}}=p_{v_i}.\end{equation*}

We have checked that the image of φ satisfies all the relations defining $L_R(E_p)$. By the universal property of $L_R(E_p)$, we have that φ extends to a homomorphism, which we also call $\varphi:L_R(E_p)\mapsto \widetilde{\mathcal{A}}_R({\textsf{X}})$. By the definition of φ on the generators, we obtain that it is a graded homomorphism.

To finish our proof, it remains to show that φ is injective and that $\varphi(L_R(E_p))=\langle p_D \rangle$.

By remark 5.2, Ep has no closed paths, and hence, it satisfies (vacuously) condition (L). Since $\varphi(v_i)=p_{\{z_i\}}\neq 0$ for each $v_i \in E^0$, we obtain from Cuntz–Krieger Uniqueness Theorem, see [Reference Abrams, Ara and Siles Molina1, theorem 2.2.15], that φ is injective.

It remains to show that $\varphi(L_R(E_p))=\langle p_D \rangle$. From proposition 5.4, each $z_i\in J$ is an element of $[p]$, and then from proposition 4.8, we get that $p_{\{z_i\}}\in \langle p_D \rangle$. Therefore, $\varphi(e_i), \varphi(e_i^*)$, and $\varphi(v_i)$ are all elements of $\langle p_D \rangle$ for all $i\in I$, and consequently, $\varphi(L_R(E_p))\subseteq \langle p_D \rangle$.

To prove that $\langle p_D \rangle\subseteq \varphi(L_R(E_p))$, we first show the following claim.

Claim: Let $\alpha z\in [p]$, where $\alpha \in \mathcal{L}_{{\textsf{X}}}$ and $z\in {\textsf{X}}$. Then, $p_{\{\alpha z\}} s_\alpha$ and $s_\alpha^* p_{\{\alpha z\}}$ both belong to $\varphi(L_R(E_p))$.

We show that $p_{\{\alpha z\}}s_\alpha \in \varphi(L_R(E_p))$ and leave the proof that $s_\alpha^*p_{\{\alpha z\}} \in \varphi(L_R(E_p))$, which is analogous to the reader.

Since $\alpha z\in [p]=J$, we have that $\alpha z=z_{i_1}$ for some $i_1 \in I$. From the definition of φ, we obtain that $\varphi(e_{i_1})=p_{\{z_{i_1}\}}s_{\alpha_1}$, where α 1 is the first letter of α. Notice that $\sigma(\alpha z) \in J$, so that $\sigma(\alpha z)=z_{i_2}$ for some $i_2 \in I$. From the definition of φ, we get that $\varphi(e_{i_2})=p_{\{z_{i_2}\}}s_{\alpha_2}$. Proceeding inductively, we obtain indexes $i_k\in I$, with $k\in \{1,2,...,|\alpha|\}$, such that $\varphi(e_{i_k})=p_{\{z_{i_k}\}}s_{\alpha_{i_k}}.$

From the second item of lemma 2.3, we get that $s_{\alpha_k}p_{\{z_{i_{k+1}}\}}=p_{\{z_{i_k}\}}s_{\alpha_k}$ for each $k\in \{1,...,|\alpha|-1\}$. Hence, making the proper computations, we obtain that

\begin{equation*}\varphi(e_{i_1})\varphi(e_{i_2})...\varphi(e_{i_{|\alpha|}})=p_{\{\alpha z\}}s_{\alpha_1}...s_{\alpha_{|\alpha|}}=p_{\{\alpha z\}} s_\alpha.\end{equation*}

Therefore, $p_{\{\alpha z\}}s_\alpha \in \varphi(L_R(E_p))$ and the claim is proved.

Now we show that $\varphi(L_R(E_p))=\langle p_D \rangle.$

Let $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$ and $A\in \mathcal{U}$ be such that $p_D s_\alpha p_A s_\beta^*\neq 0$. From the second item of lemma 4.1, there exists $y\in {\textsf{X}}$ such that $p=\alpha y$, $\{\beta y\}\in \mathcal{U}$, and moreover, $p_D s_\alpha p_A s_\beta^*=s_\alpha s_\beta^* p_{\{\beta y\}}$. Applying the second item of lemma 2.3, we get that $p_{\{\alpha y\}}s_\alpha=s_\alpha p_{\{y\}}$ and $s_\beta^* p_{\{\beta y\}}=p_{\{y\}}s_\beta^*$, and therefore,

\begin{equation*}p_{\{\alpha y\}} s_\alpha s_\beta^* p_{\{\beta y\}}=s_\alpha s_\beta^* p_{\{\beta y\}}.\end{equation*}

It follows from the claim proved above that the element $p_{\{\alpha y\}} s_\alpha s_\beta^* p_{\{\beta y\}}$ belongs to $\varphi(L_R(E_p))$, and so $p_D s_\alpha p_A s_\beta^*\in \varphi(L_R(E_p))$.

Similarly one shows that $s_\alpha p_A s_\beta^* p_D\in \varphi(L_R(E_p))$ for all $\alpha, \beta \in \mathcal{L}_{{\textsf{X}}}$ and $A\in \mathcal{U}$. Consequently, we obtain that $\langle p_D \rangle \subseteq \varphi(L_R(E_p))$, and this finishes the proof of the proposition.

Corollary 5.7. Let ${\textsf{X}}$ be a subshift. Then, there exists a graph E such that $L_R(E)$ and $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ are $\mathbb{Z}$-graded isomorphic (with its natural $\mathbb{Z}$-gradings).

Proof. For each $[p] \in \mathcal{Q}_{\textsf{X}}/\hspace{-0.15 cm}\sim$, let Ep represent the corresponding graph (ensuring that Ep and Eq are disconnected for distinct equivalence classes $[p]$ and $[q]$). Define E as the disjoint union of all such graphs Ep and observe that

\begin{equation*}L_R(E)=\bigoplus\limits_{[p]\in\mathcal{Q}_{\textsf{X}}/\sim } L_R(E_p).\end{equation*}

For each $[p]\in \mathcal{Q_{\textsf{X}}}/\hspace{-0.15 cm}\sim$, proposition 5.6 guarantees the existence of an isomorphism $\varphi_p:L_R(E_p)\rightarrow \langle [p] \rangle$. From corollary 4.9, we get that $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))=\bigoplus\limits_{[p]\in\mathcal{Q}_{\textsf{X}}/\sim } \langle [p] \rangle$. So, $\varphi: L_R(E)\rightarrow Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ defined by $\varphi=\bigoplus\limits_{[p]\in\mathcal{Q}_{\textsf{X}}/\sim } \varphi_p$ is an isomorphism.

Remark 5.8. Notice that the graph associated with a subshift described in corollary 5.7 is always acyclic, row-finite, and sinkless. Since the graph is acyclic, corollary 5.7 and [Reference Abrams and Rangaswamy2] imply that the socle is locally K-matricial, that is, it is the direct union of subalgebras, each isomorphic to a finite direct sum of finite matrix rings over the field R.

Moreover, for each $p\in \mathcal{Q}_{\textsf{X}}$, the Leavitt path algebra $L_R(E_p)$ is simple, since Ep satisfies condition (L) and there are no proper saturated and hereditary subsets of $E_p^0$. From the proof of the previous corollary, we get that $L_R(E)$ is semisimple, and since $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ and $L_R(E)$ are isomorphic, we conclude that $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ is semisimple.

Using the description of the socle of a subshift algebra as the Leavitt path algebra of the associated graph given above, we provide next a criterion to determine when the socle is strongly graded (see [Reference Lundström and Öinert26] for a study of strongly $\mathbb{Z}$-graded Leavitt path algebras). This criterion depends on condition (Y) so, for the reader’s convenience, we first recall this definition.

Definition 5.9. see [Reference Clark, Hazrat and Rigby16, Reference Gonçalves and Royer21]

A graph E satisfies condition (Y) if for each infinite path $e_1e_2e_3\ldots$ there exists a finite path α and $k\in \mathbb{N}$ such that $s(e_{k+1})=r(\alpha)$ and $|\alpha|=k+1$.

Proposition 5.10. Let ${\textsf{X}}$ be a subshift. The socle of $\widetilde{\mathcal{A}}_R({\textsf{X}})$ is strongly $\mathbb{Z}$-graded (with its natural $\mathbb{Z}-$grading) if and only if the associated graph E given in corollary 5.7 satisfies condition (Y).

Proof. This follows from corollary 5.7, remark 5.8, and [Reference Clark, Hazrat and Rigby16, theorem 4.2] (or [Reference Gonçalves and Royer21, theorem 3.9]).

Remark 5.11. Let ${\textsf{X}}$ be a subshift and let E be the graph as in corollary 5.7, that is, E is the disjoint union of all the graphs Ep, where $[p]\in \mathcal{Q}_{\textsf{X}}/\hspace{-0.15 cm}\sim$. Then, E satisfies condition (Y) if and only if each Ep satisfies condition (Y).

Next, we characterize the condition (Y) of E in terms of the shift map σ of ${\textsf{X}}$. Let $W\subseteq {\textsf{X}}$ be the set $W=\{p\in {\textsf{X}}: \{p\}\in \mathcal{Q}_{\textsf{X}}\}$. From the first item of lemma 5.3, we get that $\sigma(W)\subseteq W$, and from the second one, we get that each $z\in \sigma^{-1}(x)$ is also an element of W for each $x\in W$.

Proposition 5.12. Let ${\textsf{X}}$ be a subshift and let E be the associated graph as in corollary 5.7. Then, E satisfies condition (Y) if and only if for each $q\in W$, there exists an $n\in \mathbb{N}$ such that $\sigma^{-(n+1)}(\sigma^n(q))\neq \emptyset$.

Proof. First, suppose that for each $q\in W$, there exists an $n\in \mathbb{N}$ such that $\sigma^{-(n+1)}(\sigma^n(q))\neq \emptyset$. By remark 5.11, it is enough to prove that, for each $[p]\in \mathcal{Q}_{\textsf{X}}/\hspace{-0.15 cm}\sim$, the graph Ep satisfies condition (Y). Fix a $[p]\in \mathcal{Q}_{\textsf{X}}/\hspace{-0.15 cm}\sim$. Let ξ be an infinite path in the graph Ep, ψ be the map defined in lemma 5.5, and $z\in [p]$ be such that $\psi(z)=\xi$. Furthermore, let $m\in \mathbb{N}$ be such that $\sigma^{-(m+1)}(\sigma^m(z))\neq \emptyset$, and chose $y\in \sigma^{-(m+1)}(\sigma^m(z))$. Then, $\sigma^{m+1}(y)=\sigma^m(z)$. Denote this last element by x. So, we get that $y=a x$ and $z=b x$, where $a,b\in \mathcal{L}_{{\textsf{X}}}$ are such that $|a|=m+1$ and $|b|=m$. Now let $\eta=\psi(y)$. By the second item of lemma 5.5, we get that

\begin{equation*}\xi=\psi(z)=\varphi(z)\varphi(\sigma(z))...\varphi(\sigma^{m-1}(z))\psi(\sigma^{m}(z)),\end{equation*}

that is, ξ has the form $\xi=\alpha\psi(\sigma^m(z))$, where α is the finite path

\begin{equation*}\alpha=\varphi(z)\varphi(\sigma(z))\varphi(\sigma^2(z))...\varphi(\sigma^{m-1}(z)).\end{equation*}

Similarly, η has the form $\eta=\beta\psi(\sigma^{m+1}(y))$, where

\begin{equation*}\beta=\varphi(y)\varphi(\sigma(y))\varphi(\sigma^2(y))...\varphi(\sigma^{m}(y)).\end{equation*}

Since $\sigma^{m+1}(y)=\sigma^m(z)$, we obtain that $\eta=\beta \psi(\sigma^m(z))$. So, we have proved that $\xi=\alpha\psi(\sigma^m(z))$ and that there exists an infinite path η of the form $\eta=\beta \psi(\sigma^m(z))$ with $|\beta|=|\alpha|+1$. This proves that Ep satisfies condition (Y).

For the converse, suppose that E satisfies condition (Y), and let $q\in W$. Let ψ be as in lemma 5.5, and define $\xi=\psi(q)$, which is an infinite path in Eq. Given that E satisfies condition (Y), it follows that Eq also satisfies condition (Y). Consequently, there exists an infinite path η in Eq such that $\eta=\alpha \mu$ and $\xi=\beta \mu$, where µ is an infinite path in Eq and $\alpha, \beta$ are finite paths in Eq with $|\alpha|=|\beta|+1$. Let $y \in [q]$ be such that $\psi(y)=\eta$ and write $m=|\beta|$. By the second item of lemma 5.5, we get that

\begin{equation*}\beta\mu=\xi=\psi(q)=\varphi(q)\varphi(\sigma(q))\varphi(\sigma^2(q))...\varphi(\sigma^{m-1}(q))\psi(\sigma^m(q)),\end{equation*}

from where we conclude that $\mu=\psi(\sigma^m(q))$. Similarly, from

\begin{equation*}\alpha\mu=\eta=\psi(y)=\varphi(y)\varphi(\sigma(y))\varphi(\sigma^2(y))...\varphi(\sigma^m(y))\psi(\sigma^{m+1}(y)),\end{equation*}

we obtain that $\mu=\psi(\sigma^{m+1}(y))$. Therefore, $\psi(\sigma^{m+1}(y))=\mu=\psi(\sigma^m(q))$, and since ψ is injective, we have that $\sigma^{m+1}(y)=\sigma^m(q)$. This last equality means that $y\in\sigma^{-(m+1)}(\sigma^m(q))$, and so we are done.

Remark 5.13. If $\sigma_{|_W}:W\rightarrow W$ is surjective then, by the proposition above, E satisfies condition (Y). However, surjectivity of σ is not necessary, as can be seen in the following example: consider the subshift ${\textsf{X}}$ over the alphabet $\mathscr{A}=\{0,1,2\}$ determined by the set of forbidden words $F=\{00, 10, 20\}$. The associated graph satisfies condition (Y) but $\sigma_{|_W}$ is not onto.

As an application of proposition 5.10, we show how to use the graded structure of the socle as an invariant of conjugacy between Ott–Tomforde–Willis subshifts.

Theorem 5.14 Let ${\textsf{X}}_1$ and ${\textsf{X}}_2$ be subshifts and Ei, $i=1,2$, be the associated graphs as in corollary 5.7. If E 1 satisfies condition (Y) and E 2 does not, then the associated OTW-subshifts are not conjugate.

Proof. Suppose that the OTW-subshifts are conjugate. Then, by [Reference Boava, de Castro, Gonçalves and van Wyk11, theorem 7.6], there is a graded isomorphism between the associated subshift algebras, which induces a graded isomorphism between the socle of both algebras. By proposition 5.10, the socle of one subshift algebra is strongly graded, while the other is not. Since a graded isomorphism preserves the strong graded structure of an algebra, we obtain a contradiction.

Remark 5.15. Under the hypothesis of the theorem above, using [Reference Boava, de Castro, Gonçalves and van Wyk9, theorem 6.11], we conclude that the associated subshifts built using the $\frac{1}{2^i}$ metric (which induces the product topology) are not isometrically conjugate. Moreover, for finite alphabets, OTW-subshifts coincide with the usual notion of subshifts (with the product topology). Hence, the result above also provides an invariant for the conjugacy of subshifts (with the product topology) over finite alphabets.

To illustrate an application of the theorem above, we provide two examples of subshifts. For one of them, condition (Y) is satisfied for the associated graph, while for the other, it is not. We begin with a subshift that induces a 2-step Ott–Tomforde–Willis subshift not conjugate to any 1-step Ott–Tomforde–Willis subshift. In this case, the graph does not satisfy condition (Y).

Example 5.16. Let $\mathbb{N}^*$ be the alphabet and define P as the following subset of $(\mathbb{N}^*)^3$:

\begin{equation*}P:=\{(1,j,1),(j,1,j):j\in \mathbb{N}^*\setminus\{2\}\}\cup\{(j,j+1,j+2):j\in \mathbb{N}^*\}.\end{equation*}

Let $F=(\mathbb{N}^*)^3\setminus P$ and ${\textsf{X}}_F:={\textsf{X}}$. By [Reference Gonçalves and Royer19, §3], the Ott–Tomforde–Willis subshift associated with F is not conjugate to any 1-step Ott–Tomforde–Willis subshift. Notice that

\begin{equation*}{\textsf{X}}:=\{(1j)^\infty, (j1)^\infty: j\in \mathbb{N}^*\setminus\{2\}\}\cup \{(k+j)_{j\in \mathbb{N}^*}: k\in \mathbb{N}^* \}.\end{equation*}

We show that $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ is R-isomorphic to $M_\infty(R)$, the algebra of infinite matrices with finitely many non-zero entries.

The set of the irrational paths, in the subshift ${\textsf{X}}$, is $\mathcal{Q_{\textsf{X}}}=\{\{(k+j)_{j\in \mathbb{N}}\}:k\in \mathbb{N}^*\}$. Let p = 12345.... Then, according to the equivalence relation given in definition 4.7, all the elements of $\mathcal{Q_{\textsf{X}}}$ are equivalent to $A=\{p\}$. By corollary 4.9, we conclude that

\begin{equation*}Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))=\langle p_A\rangle.\end{equation*}

For the element p = 1234..., the associated graph Ep is the graph below.

Given that $L_R(E_p)$ is isomorphic to $M_\infty(R)$ and, by proposition 5.6, $L_R(E_p)$ and $\langle p_A \rangle$ are isomorphic, it follows that $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ and $M_\infty(R)$ are isomorphic.

The next example exhibits a subshift such that the graph associated with the socle satisfies condition (Y).

Example 5.17. Let

\begin{equation*}{\textsf{X}}:=\{(k+j)_{j\in \mathbb{N}^*}: k\in \mathbb{Z} \}.\end{equation*}

The set of the irrational paths is $\mathcal{Q_{\textsf{X}}}=\{(k+j)_{j\in \mathbb{N}^*}:k\in \mathbb{Z}\}$. Let p = 12345.... As before, all the elements of $\mathcal{Q_{\textsf{X}}}$ are equivalent to $A=\{p\}$, and hence, by corollary 4.9, we have that $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))=\langle p_A\rangle.$

To construct the graph associated with ${\textsf{X}}$, we chose $I_n=\{-n:n\in \mathbb{N}^*\}$ and $I=\mathbb{Z}$. The graph Ep is depicted below.

The Leavitt path algebra of the graph above is isomorphic to $M_\infty(R)$ and so is $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$. Moreover, by proposition 5.10, $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ is strongly graded.

Since one of the graphs of the examples above satisfies condition (Y) and the other does not, we obtain that the corresponding OTW-subshifts are not conjugate, as stated below.

Corollary 5.18. The Ott–Tomforde–Willis subshifts associated with the subshifts of Examples 5.16 and 5.17 are not conjugate. Moreover, there is no isometric conjugacy between the associated subshifts built using the $\frac{1}{2^i}$ metric (which induces the product topology).

Proof. This follows directly from theorem 5.14 and remark 5.15.

6. The relation between the algebraic and the C*-socle

We conclude the article with a concise examination of the socle of the C*-algebra associated with a subshift, aiming to describe the relation between the socles in both analytical and purely algebraic contexts. In the analytical context, the socle is also defined as the sum of all left minimal ideals (it is important to note that these ideals are not necessarily closed). Below, we recall the definition of the C*-algebra associated with a subshift over an arbitrary alphabet, as presented in [Reference Boava, de Castro, Gonçalves and van Wyk9].

Definition 6.1. Let ${\textsf{X}}$ be a subshift. We define $\widetilde{\mathcal{O}}_{\textsf{X}}$ as the universal unital C*-algebra generated by projections $\{p_A: A\in\mathcal{U}\}$ and partial isometries $\{s_a: a\in\mathscr{A}\}$ subject to the relations:

  1. (i) $p_{{\textsf{X}}}=1$, $p_{A\cap B}=p_Ap_B$, $p_{A\cup B}=p_A+p_B-p_{A\cap B}$, and $p_{\emptyset}=0$ for every $A,B\in\mathcal{U}$;

  2. (ii) $s_{\beta}s^*_{\alpha}s_{\alpha}s^*_{\beta}=p_{C(\alpha,\beta)}$ for all $\alpha,\beta\in\mathcal{L}_{{\textsf{X}}}$, where $s_{\omega}:=1$, and for $\alpha=\alpha_1\ldots\alpha_n\in\mathcal{L}_{{\textsf{X}}}$, $s_\alpha:=s_{\alpha_1}\cdots s_{\alpha_n}$ and $s_\alpha^*:=s_{\alpha_n}^*\cdots s_{\alpha_1}^*$.

Remark 6.2. It is shown in [Reference Boava, de Castro, Gonçalves and van Wyk9] that the subshift algebra $\widetilde{\mathcal{A}}_R({\textsf{X}})$ is embedded densely in $\widetilde{\mathcal{O}}_{\textsf{X}}$ via a homomorphism that sends generators of $\widetilde{\mathcal{A}}_R({\textsf{X}})$ to generators of $\widetilde{\mathcal{O}}_{{\textsf{X}}}$.

Next, we show that the socle of $\widetilde{\mathcal{A}}_R({\textsf{X}})$ is contained in the socle of $\widetilde{\mathcal{O}}_{{\textsf{X}}}$ and give an example where the inclusion is proper. We will use the concept of minimal idempotent recalled below lemma 3.6. Taking into consideration that $\widetilde{\mathcal{A}}_R({\textsf{X}})$ and $\widetilde{\mathcal{O}}_{{\textsf{X}}}$ are semiprime (see [Reference Bagio, Gil Canto, Gonçalves and Royer7, corollary 5.6] for primeness of $\widetilde{\mathcal{A}}_R({\textsf{X}})$), we have the following result.

Lemma 6.3. Let ${\textsf{X}}$ be a subshift, R be a field, and $A\in \mathcal{Q_{\textsf{X}}}$. Then, pA is a minimal idempotent in $\widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}})$ and also in $\widetilde{\mathcal{O}}_{\textsf{X}}$.

Proof. Consider an element $A\in \mathcal{Q}_{\textsf{X}}$. From the proof of proposition 3.7, it follows that $p_A \widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}}) p_A=\mathbb{C} p_A$, implying that pA is a minimal idempotent in $\widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}})$. Furthermore, by remark 6.2, we deduce that the closure of $p_A \widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}}) p_A$ in $\widetilde{\mathcal{O}}_{{\textsf{X}}}$, denoted by $\overline{p_A \widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}}) p_A}$, equals $p_A \widetilde{\mathcal{O}}_{{\textsf{X}}} p_A$. However, as $p_A \widetilde{\mathcal{A}}_R({\textsf{X}}) p_A=\mathbb{C} p_A$, we conclude that

\begin{equation*}\mathbb{C}p_A=\overline{\mathbb{C}p_A}=\overline{p_A \widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}}) p_A}=p_A \widetilde{\mathcal{O}}_{{\textsf{X}}} p_A.\end{equation*}

Hence, $p_A \widetilde{\mathcal{O}}_{{\textsf{X}}} p_A=\mathbb{C}p_A$, and therefore, pA is also a minimal idempotent in $\widetilde{\mathcal{O}}_{{\textsf{X}}}$.

Proposition 6.4. Let ${\textsf{X}}$ be a subshift. Then,

\begin{equation*}Soc(\widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}}))\subseteq Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}}).\end{equation*}

Proof. According to corollary 4.3, $Soc(\widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}}))$ is the two-sided ideal of $\widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}})$ generated by the set $\{p_A: A\in \mathcal{Q_{\textsf{X}}}\}$. To prove that $Soc(\widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}}))\subseteq Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$, since $Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$ is also a two-sided ideal, it is enough to show that $p_A\in Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$ for each $A\in \mathcal{Q_{\textsf{X}}}$. By lemma 6.3, pA is a minimal idempotent element in $\widetilde{\mathcal{O}}_{{\textsf{X}}}$ for each $A\in \mathcal{Q_{\textsf{X}}}$. Therefore, from [Reference Bonsall and Duncan12, proposition 30.6], we obtain that $\widetilde{\mathcal{O}}_{{\textsf{X}}} p_A$ is a minimal left ideal in $\widetilde{\mathcal{O}}_{{\textsf{X}}}$ and so, in particular, $p_A\in Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$ for each $p_A \in \mathcal{Q_{\textsf{X}}}$. Consequently, $Soc(\widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}}))\subseteq Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$.

We conclude the article with an example illustrating that the inclusion $Soc(\widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}})) \subseteq Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$ may be strict.

Example 6.5. Let ${\textsf{X}}$ be the subshift of Example 5.16, that is,

\begin{equation*}{\textsf{X}}:=\{(1j)^\infty, (j1)^\infty: j\in \mathbb{N}^*\setminus\{2\}\}\cup \{(k+j)_{j\in \mathbb{N}^*}: k\in \mathbb{N}^* \}.\end{equation*}

Let p = 1234... and $A=\{p\}$.

The graph Ep associated with the element p is the graph

Let H be a separable Hilbert space, with an orthonormal Schauder basis $\{\delta_n:n\geq 1\}$, and let K(H) denote the C*-algebra of all the compact operators in H. For each $n\geq 1$, define $S_{e_n}, P_{u_n} \in K(H)$ as follows: $S_{e_n}(\delta_{n+1})=\delta_n$ and $S_{e_n}(\delta_k)=0$ for each $k\neq n+1$, and $P_{u_n}(\delta_n)=\delta_n$ and $P_{u_n}(\delta_k)=0$ for each kn. Notice that the Hilbert adjoint operator $S_{e_n}^*$ of $S_{e_n}$ is such that $S_{e_n}^*(\delta_n)=\delta_{n+1}$, and $S_{e_n}^*(\delta_k)=0$ for kn.

It is well known that there exits an injective homomorphism $\Phi:L_{\mathbb{C}}(E_p)\rightarrow K(H)$ such that $\Phi(e_n)=S_{e_n}$, $\Phi(e_n^*)=S_{e_n}^*$, and $\Phi(u_n)=P_{u_n}$. Moreover, this homomorphism extends to an isomorphism of C*-algebras $\Psi:C^*(E_p)\rightarrow K(H)$.

Now, let $\varphi:L_{\mathbb{C}}(E_p)\rightarrow \widetilde{\mathcal{A}}_{\mathbb C}({\textsf{X}})$ be as in proposition 5.6 (that is, φ is defined on the generators as follows: $\varphi(u_i)=p_{\{z_i\}}$, $\varphi(e_i)=p_{\{z_i\}}s_i$ and $\varphi(e_i^*)=s_i^*p_{\{z_i\}}$, where $z_i=i(i+1)(i+2)...\in {\textsf{X}}$). By corollary 5.7, we have that $Im(\varphi)=Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$. Let $B=\Phi(L_{\mathbb{C}}(E_p))$, so that $\varphi\circ \Phi^{-1}:B\rightarrow Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ is an isomorphism. Through direct calculations, we obtain that the matrix associated with each element of B, relative to the basis ${\delta_n : n \geq 1}$, belongs to $M_\infty(\mathbb{C})$. Furthermore, for every element $T \in M_\infty(\mathbb{C})$, there exists an element in B whose associated matrix is precisely T. Consequently, there exists an isomorphism between B and $M_\infty(\mathbb{C})$, implying that $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ is isomorphic to $M_\infty(\mathbb{C})$.

Recall that φ is injective, and hence, it extends to an (injective) homomorphism $\psi:C^*(E_p)\rightarrow \widetilde{\mathcal{O}}_{{\textsf{X}}}$. So, we get an injective homomorphism $f:K(H)\rightarrow \widetilde{\mathcal{O}}_{{\textsf{X}}}$ defined by $f=\psi\circ \Psi^{-1}$. Notice that $f(B)=Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$.

Next, we show that $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ is strictly contained in $Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$. To prove this, we show that there exists an element $L\in K(H)$ such that $f(L)\in Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$ and L has the property that its associated matrix, relative to the basis $\{\delta_n:n\geq 1\}$, does not belong to $M_\infty(\mathbb{C})$.

Define, for each $x,y\in H$, the operator $L_{x,y} \in K(H)$ by $L_{x,y}(z)=x\langle z,y\rangle$. Through a few straightforward computations, we obtain that $L_{\delta_i,\delta_j}=\Psi(e_ie_{i+1}...e_{j-1})$ for each i < j, that $L_{\delta_i,\delta_i}=\Psi(u_i)$, and that $L_{\delta_i, \delta_j}=\Psi(e_{i-1}^*e_{i-2}^*...e_j^*)$ if i > j.

Notice that $f(L_{\delta_1,\delta_j})=p_{z_1}s_1...s_{j-1}$ for each j > 1, and that $f(L_{\delta_1,\delta_1})=p_{\{z_1\}}$. So, $f(L_{\delta_1,\delta_j})\in p_{\{z_1\}}\widetilde{\mathcal{O}}_{{\textsf{X}}}$ for each $j\geq 1$. Now, let $h=\sum\limits_{j=1}^\infty{\frac{1}{j}}\delta_j$, and for each $n\geq 1$, define $h_n=\sum\limits_{j=1}^n\frac{1}{j}\delta_j$. Observe that $f(L_{\delta_1, h_n})=\sum\limits_{j=1}^n \frac{1}{j}f(L_{\delta_1,\delta_j})\in p_{\{z_1\}}\widetilde{\mathcal{O}}_{{\textsf{X}}}$. Since $h_n \rightarrow h$ (in H), we obtain that $L_{\delta_1,h_n}\rightarrow L_{\delta_1,h}$ in K(H), so that $f(L_{\delta_1,h})$ belongs to the closure of $p_{\{z_1\}}\widetilde{\mathcal{O}}_{{\textsf{X}}}$ (in $\widetilde{\mathcal{O}}_{{\textsf{X}}}$). As the set $p_{\{z_1\}}\widetilde{\mathcal{O}}_{{\textsf{X}}}$ is closed in $\widetilde{\mathcal{O}}_{{\textsf{X}}}$, we conclude that $f(L_{\delta_1,h})\in p_{\{z_1\}}\widetilde{\mathcal{O}}_{{\textsf{X}}}$.

Now, by lemma 6.3, we get that $p_{\{z_1\}}$ is a minimal idempotent. Hence, from [Reference Bonsall and Duncan12, proposition 30.6], we get that $p_{\{z_1\}} \in Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$. Since $Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$ is a two-sided ideal, we obtain that $p_{\{z_1\}}\widetilde{\mathcal{O}}_{{\textsf{X}}}\subseteq Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$, and thus $f(L_{\delta_1,h})\in Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$.

To finish the proof, notice that the matrix of $L_{\delta_1, h}$, relative to the basis $\{\delta_n:n\geq 1\}$, has infinitely many non-zero elements, and so, this matrix does not belong to $M_\infty(\mathbb{C})$. So, the element $L=L_{\delta_1,h}$ has the property that its associated matrix is not an element of $M_\infty(\mathbb{C})$, but $f(L) \in Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$. Therefore, $Soc(\widetilde{\mathcal{A}}_R({\textsf{X}}))$ (which is isomorphic to $M_\infty(\mathbb{C})$) is strictly contained in $Soc(\widetilde{\mathcal{O}}_{{\textsf{X}}})$.

References

Abrams, G., Ara, P. and Siles Molina, M.. Leavitt path algebras, Volume 2191 of Lecture Notes in Mathematics. (Springer, London, 2017).Google Scholar
Abrams, G. and Rangaswamy, K. M.. Regularity conditions for arbitrary Leavitt path algebras. Algebr. Represent. Theory. 13 (2010), 319334.CrossRefGoogle Scholar
Abrams, G., Rangaswamy, K. M. and Siles Molina, M.. The socle series of a Leavitt path algebra. Israel J. Math. 184 (2011), 413435.CrossRefGoogle Scholar
Alberca Bjerregaard, P., Aranda Pino, G., Martín Barquero, D., Martín González, C. and Siles Molina, M.. Atlas of Leavitt path algebras of small graphs. J. Math. Soc. Japan. 66 (2014), 581611.CrossRefGoogle Scholar
Aranda Pino, G., Martín Barquero, D., Martín González, C. and Siles Molina, M.. The socle of a Leavitt path algebra. J. Pure Appl. Algebra 212 (2008), 500509.CrossRefGoogle Scholar
Aranda Pino, G., Martín Barquero, D., Martín González, C. and Siles Molina, M.. Socle theory for Leavitt path algebras of arbitrary graphs. Rev. Mat. Iberoam. 26 (2010), 611638.CrossRefGoogle Scholar
Bagio, D., Gil Canto, C., Gonçalves, D. and Royer, D.. The reduction theorem for algebras of one-sided subshifts over arbitrary alphabets. Rev. R. Acad. Cienc. Exactas Fís. Nat. Ser. A Mat. RACSAM. 118 (2024), .Google Scholar
Bates, T. and Pask, D.. C$^*$-algebras of labelled graphs. J. Operator Theory 57 (2007), 207226.Google Scholar
Boava, G., de Castro, G. G., Gonçalves, D. and van Wyk, D.. C*-algebras of one-sided subshifts over arbitrary alphabets. Arxiv arXiv:2312.17644 [math.OA] (2023).CrossRefGoogle Scholar
Boava, G., de Castro, G. G., Gonçalves, D. and van Wyk, D.. Leavitt path algebras of labelled graphs. J. Algebra 629 (2023), 265306.CrossRefGoogle Scholar
Boava, G., de Castro, G. G., Gonçalves, D. and van Wyk, D. W.. Algebras of one-sided subshifts over arbitrary alphabets. Rev. Mat. Iberoam. 40 (2024), 10451088.CrossRefGoogle Scholar
Bonsall, F. F. and Duncan, J.. Complete normed algebras, Volume Band 80 of Ergebnisse der Mathematik und Ihrer Grenzgebiete [Results in Mathematics and related areas]. (Springer-Verlag, New York-Heidelberg, 1973).CrossRefGoogle Scholar
Brix, K. A. and Carlsen, T. M.. C$^*$-algebras, groupoids and covers of shift spaces. Trans. Amer. Math. Soc. Ser. B 7 (2020), 134185.CrossRefGoogle Scholar
Brown, J. H. and an Huef, A.. The socle and semisimplicity of a Kumjian-Pask algebra. Comm. Algebra 43 (2015), 27032723.CrossRefGoogle Scholar
Carlsen, T. M.. Cuntz–Pimsner $C^*$-algebras associated with subshifts. Int. J. Math. 19 (2008), 4770.CrossRefGoogle Scholar
Clark, L. O., Hazrat, R. and Rigby, S. W.. Strongly graded groupoids and strongly graded Steinberg algebras. J. Algebra 530 (2019), 3468.CrossRefGoogle Scholar
Cordeiro, L., Gillaspy, E., Gonçalves, D. and Hazrat, R.. Williams’ conjecture holds for meteor graphs. To Appear in Israel J. Math. (2024), arXiv:2304.05862 [math.RA].Google Scholar
Cortiñas, G. and Roozbeh, H.. Classification conjectures for Leavitt path algebras. Arxiv arXiv:2401.04262 [math.RA] (2024).CrossRefGoogle Scholar
Gonçalves, D. and Royer, D.. $(M+1)$-step shift spaces that are not conjugate to M-step shift spaces. Bull. Sci. Math. 139 (2015), 178183.CrossRefGoogle Scholar
Gonçalves, D. and Royer, D.. Ultragraphs and shift spaces over infinite alphabets. Bull. Sci. Math. 141 (2017), 2545.CrossRefGoogle Scholar
Gonçalves, D. and Royer, D.. Properties of the gradings on ultragraph algebras via the underlying combinatorics. J. Algebraic Combin. 58 (2023), 435451.CrossRefGoogle Scholar
Gonçalves, D. and Royer, D.. Irreducible representations of one-sided subshift algebras. arxiv:2306.1679 (2023).Google Scholar
Gonçalves, D., Sobottka, M. and Starling, C.. Sliding block codes between shift spaces over infinite alphabets. Math. Nachr. 289 (2016), 21782191.CrossRefGoogle Scholar
Gonçalves, D., Sobottka, M. and Starling, C.. Two-sided shift spaces over infinite alphabets. J. Aust. Math. Soc. 103 (2017), 357386.CrossRefGoogle Scholar
Lambek, J.. Lectures on Rings and modules, AMS Chelsea Publishing, Vol. 283 (Providence, Rhode Island, USA: American Mathematical Society, 1986), p. .Google Scholar
Lundström, P. and Öinert, J.. Strongly graded Leavitt path algebras. J. Algebra Appl. 21 (2022), .CrossRefGoogle Scholar
Ott, W., Tomforde, M. and Willis, P. N.. One-sided shift spaces over infinite alphabets, Volume 5 of New York Journal of Mathematics. NYJM Monographs. (State University of New York, University at Albany, Albany, NY, 2014).Google Scholar