arXiv reader

Set-theoretic absoluteness for analysts and separable -algebras without Choice

Bruce Blackadar and Ilijas Farah

arXiv
2602.15812v2 · PDF · 14 September 2026
Categories
math.OA, math.LO
Licence
CC BY 4.0 The site shows the text.

Abstract

Basic theory of separable C*-algebras can be developed without the Axiom of Choice, and it does not depend on the Continuum Hypothesis, Martin’s Axiom, and other standard set-theoretic assumptions. This can be proved in two ways. First, by showing that the standard proofs do not require Choice. Second, by utilizing set-theoretic absoluteness theorems. We provide an introduction to projective complexity and absoluteness for analysts. We also give some limiting examples consistent with ZF, such as a commutative -algebra concretely represented on a Hilbert space but not isomorphic to C(X) for any compact Hausdorff space X and whose state space is not compact and has no extreme points.

Items 69

Proposition

Proposition

CZ3V

Suppose that X is a separable Banach space (real or complex). Then the following results hold.

  1. Hahn–Banach extension theorem: For every subspace Y of X and a bounded linear functional \varphi on Y, there is a linear functional \psi on X that extends \varphi and has the same norm as \varphi.

  2. Banach–Alaoglu theorem: The closed unit ball \mathbf B(X^*) of the dual space X^* is weak*-compact.

  3. The weak* topology on \mathbf B(X^*) is compact, metrizable, and separable.

  4. Krein–Milman theorem: If K is a weak*-compact and convex subset of X^*, then K is the closed convex hull of its extreme boundary, \partial K.

  5. Hahn–Banach separation theorem: If A and B are disjoint convex subsets of X and A is open, then there is \varphi\in X^* such that Re(\varphi(x))<\inf_{y\in B} Re(\varphi(y)) for all x\in A.

  6. The Open Mapping Theorem, Closed Graph Theorem, and Uniform Boundedness Theorem hold for maps with domain X (and separable codomain for the Closed Graph Theorem).

Used by Proof, Proof, Proof
Proof of Proposition

Let x_n, for n\in \mathbb{N}, be an enumeration of a dense subset of the unit ball of X.

(?) It suffices to prove this in the case when X is a real Banach space. The standard proof, using Zorn’s Lemma (e.g., [pedersen2012analysis, Lemma 2.3.2]), can be performed using a countable dense set instead, as follows. Then Y_n=\operatorname{span}(Y\cup \{x_j\mid j\leq n\}) defines an increasing sequence of linear subspaces of X with dense union. Let Y_0=Y and \psi_0=\varphi. The standard proof of the Hahn–Banach theorem shows that for every n and linear functional \psi_n on Y_n there is a closed interval [\alpha,\beta] in \mathbb R such that for any \gamma\in [\alpha,\beta], \psi_{n+1}(y+tx_n)=\psi_n(y)+t\gamma extends \psi_n to Y_{n+1} and satisfies \|\psi_n\|=\|\psi_{n+1}\|. Use \gamma=\alpha to define \psi_{n+1}. This defines \psi on \bigcup_nY_n, and \psi extends to X by continuity.

(?) For the Banach–Alaoglu theorem, note that the evaluation map from \mathbf B(X^*) into \mathbb{D}^n (where \mathbb{D} denotes the closed unit disk in \mathbb{C}) defined by \varphi\mapsto (\varphi(x_n)) is, by the standard proof, a homeomorphism onto its range. Since \mathbb{D} is homeomorphic to [0,1]^2, and since [0,1]^\mathbb{N} is compact by Tychonoff’s theorem (no choice needed, cf. [BlackadarReal, XII.11.6.9]), \mathbb{D}^\mathbb{N} is compact. The range of the evaluation map is closed, hence compact.

(?) The standard metric on \mathbf B(X^*),

d(\varphi,\psi)=\sum_n 2^{-n}|\varphi(x_n)-\psi(x_n)|

is as required, by the standard proof. \mathbf B(X^*) is second countable, hence separable by [BlackadarReal, XII.15.9.8].

(?) and (?): While we don’t know ordinary proofs of these assertions that do not use the Axiom of Choice, we can prove that a proof exists. See ? and ?.

(?): The Baire Category Theorem for separable complete metric spaces requires no Choice. The proofs of the Open Mapping Theorem and Uniform Boundedness Theorem (second proof) as written in [BlackadarReal] require no additional choice (in the proof in XVIII.8.2.5 the x_n can be systematically chosen from a dense sequence), and the Closed Graph Theorem is a simple corollary of the Open Mapping Theorem.

Proposition

Proposition

4QO7

Suppose that X is a Banach space with a well-ordered dense subset. Then the Hahn–Banach extension theorem holds for X.

Used by Proof
Proposition

Proposition

85FQ

Let X be a separable Banach space. Then every closed subset (e.g. closed subspace) of X is separable. In particular, every \mathrm{C}^*-subalgebra of a separable \mathrm{C}^*-algebra is separable.

Used by Proof
Proposition

Proposition

RB4X

Let X be a Banach space and Y a closed subspace of X. Then X is separable if and only if Y is separable and there is a countable subset C of X whose image in X/Y (with the quotient norm) is dense.

Proof of Proposition

If X is separable, then Y is separable (Proposition), and a countable dense set in X works for C. Conversely, let C be such a subset of X, and D a countable dense subset of Y. Then C+D is countable. Let \pi:X\to X/Y be the quotient map. Let x\in X and \epsilon>0. Then there is a c\in C with \|\pi(x)-\pi(c)\|_{X/Y}=\|\pi(x-c)\|_{X/Y}<\epsilon. From the definition of the quotient norm and density of D in Y, there is a d\in D with

\|(x-c)-d\|_X=\|x-(c+d)\|_X<\epsilon

and thus C+D is dense in X.

Lemma

Lemma

FNI7

Every separable \mathrm{C}^*-algebra, and more generally every \mathrm{C}^*-algebra with a well-ordered dense subset, has sufficiently many states.

Used by Proof, Proof, Proof
Proof of Lemma

Fix a separable \mathrm{C}^*-algebra A. We may assume that A is unital. Fix x\in A. We will prove that there is a state \varphi on A such that \varphi(x^*x)=\|x\|^2. In particular, if A is a unital \mathrm{C}^*-algebra and x\in A, then x^*x\in A_+ (Proposition Proposition), and it follows from functional calculus that \|\lambda 1+x^*x\|=\lambda+\|x^*x\| for any \lambda\geq0. Thus, if S is the two-dimensional subspace of A spanned by 1 and x^*x, the linear functional \phi on S defined by \phi(1)=1 and \phi(x^*x)=\|x^*x\|=\|x\|^2 has norm 1.

The Hahn–Banach Theorem for separable Banach spaces does not require any Choice (Proposition Proposition); in fact \phi has an algorithmically constructed extension to A of norm 1 (once a countable dense sequence is fixed). Since a linear functional \psi on A is a state if and only if it has norm 1 and \psi(1)=1 [BlackadarOperator, II.6.2.5], we conclude that a separable \mathrm{C}^*-algebra has sufficiently many states.

Lemma

Lemma

WJ0B

Suppose that A is a separable unital \mathrm{C}^*-algebra. Then the state space \mathsf S(A) with respect to the weak*-topology is a separable compact metrizable space. The pure state space \mathsf P(A) is a Borel (more precisely, G_\delta, i.e., \Pi^0_2 in modern descriptive-set theoretic notation, see [Ke:Classical] or [BlackadarReal, XV.3.4.1]) subset of \mathsf S(A).

If A is commutative, unital, and separable, then X=\mathsf P(A) is a compact metric space and A\cong C(X).

Used by Proof, Proof, Proof, Proof
Proof of Lemma

The state space is nonempty by Lemma Lemma. The standard proof that \mathsf S(A) is a weak*-closed subset of the unit ball of the Banach space dual of A requires no choice. By the Banach–Alaoglu theorem (Proposition Proposition (?) and (?)), the latter is a separable compact metric space.

Finally, by the Krein–Milman theorem for separable compact convex sets (a proof is provided in ?), \mathsf S(A) is the closed convex hull of the space of its extreme points, which is the space of pure states.

That \mathsf P(A) is a G_\delta is a standard result, see. e.g. [BlackadarReal, XVIII.9.5.10].

The proof in case when A is not necessarily separable but has a well-ordered dense subset is analogous and uses Proposition Proposition (although \mathsf P(A) will not be Borel in general).

Finally, if A is unital and commutative then the standard proof that the space of characters is closed in \mathsf S(A) and that it coincides with \mathsf P(A) applies.

Proposition

Proposition

IDXA

A separable \mathrm{C}^*-algebra has a faithful state.

Proof of Proposition

We may assume A is unital. Then \mathsf S(A) is weak-* separable (Lemma). Let (\phi_n) be a dense sequence in \mathsf S(A), and set \phi=\sum_{n=1}^\infty 2^{-n}\phi_n. Then \phi is a state on A. We claim that \phi is faithful. Fix a positive a\in A of norm 1. Then there is an (algorithmically constructed) state \psi on A with \psi(a)=1. Approximating \psi by a \phi_n, there is an n with \phi_n(a)>1/2, and we have \phi(a)\geq2^{-n}\phi_n(a)>2^{-n-1}>0.

Uses Lemma
Theorem

Theorem

HUHR

Let A be a unital complex Banach algebra, and x\in A. Then \sigma(x) is nonempty and compact, and

\max\{|\lambda|:\lambda\in\sigma(x)\}=\lim_{n\to\infty}\|x^n\|^{1/n}=\inf_n\|x^n\|^{1/n}\ .
Used by Proof
Corollary

Corollary

WOR4

Let A be a unital \mathrm{C}^*-algebra, x=x^*\in A. Then \sigma(x)\subseteq[-\|x\|,\|x\|], and at least one of \|x\|,-\|x\| is in \sigma(x). More generally, if x is normal, then \|x\|=\max\{|\lambda|:\lambda\in\sigma(x)\}.

Proof of Corollary

By the \mathrm{C}^*-axiom, \|x^{2^k}\|^{2^{-k}}=\|x\| for any k. So we have that \lim_{n\to\infty} \|x^n\|^{1/n} exists and equals \inf_n\|x^n\|^{1/n}, and submultiplicativity of the norm implies \|x^n\|^{1/n} \leq \|x\| for all n, so we have \|x^n\|^{1/n}=\|x\| for all n. Thus the sequence in the statement of Theorem Theorem is constant.

Uses Theorem
Corollary

Corollary

TDAY

Let A be a unital \mathrm{C}^*-algebra, x a normal element of A, and p a polynomial with complex coefficients. Then

\|p(x)\|=\max\{|p(\lambda)|:\lambda\in\sigma(x)\}.
Proposition

Proposition

UCFA

Let A be a unital \mathrm{C}^*-algebra, and x=x^*\in A. Then p\mapsto p(x) (p a complex polynomial) extends to an isometric isomorphism from C(\sigma(x)) onto C^*(x,1), the uniformly closed subalgebra of A generated by x and 1.

Proposition

Proposition

WNFQ

Let A be a (unital) \mathrm{C}^*-algebra and x\in A. Then

  1. (i) If x\geq0 and -x\geq0, then x=0.

  2. (ii) If x=x^*, then x^2\geq0.

  3. (iii) If x\geq0, then \|x\|=\max\{\lambda:\lambda\in\sigma(x)\}.

  4. (iv) If x=x^* and \|x\|\leq2, then x\geq0 if and only if \|1-x\|\leq1.

  5. (v) If x=x^* and f\in C(\sigma(x)), then f(x)\geq0 if and only if f(t)\geq0 for all t\in\sigma(x).

  6. (vi) If x=x^* there is a unique decomposition x=x_+-x_- in C^*(x)\subseteq A with x_+,x_-\in A_+ and x_+x_-=0. We have x_+=f(x) and x_-=g(x), where f(t)=\max(t,0) and g(t)=-\min(t,0). Thus every element of A is a linear combination of four elements of A_+.

  7. (vii) Every positive element x of A has a unique (in C^*(x)) positive square root x^{1/2}=f_{1/2}(x), where f_{1/2}(t)=t^{1/2}. More generally, if x\geq0 and \alpha is a positive real number, there is a positive x^\alpha=f_\alpha(x)\in C^*(x)_+, where f_\alpha(t)=t^\alpha; these elements satisfy x^\alpha x^\beta=x^{\alpha+\beta}, (x^{\alpha})^\beta=x^{\alpha\beta}, x^1=x, and \alpha\mapsto x^\alpha is continuous. If x is invertible, x^\alpha is also defined for \alpha\leq0, with the same properties.

Used by Proof
Proposition

Proposition

HG0G

Let A be a \mathrm{C}^*-algebra. Then

  1. (i) A_+ is a closed cone in A; in particular, if x,y\in A_+, then x+y\in A_+.

  2. (ii) If x\in A, then x^*x\geq0.

Used by Proof
Proposition

Proposition

WULX

Let A be a \mathrm{C}^*-algebra, 0\leq x\in A. Then there is a unique positive a\in A with a^2=x.

Proof of Proposition

There is a canonical a=x^{1/2}\in C^*(x)\subseteq A with a^2=x (Proposition Proposition (vii)). It remains to prove uniqueness of the square root in A. Since a is a uniform limit of polynomials in x, it commutes with any element of A which commutes with x. If b is any positive element of A with b^2=x, then b commutes with x and hence with a. Thus, replacing A with C^*(a,b), we may assume A is commutative. Since

0=a^2-b^2=(a-b)(a+b)

we have a-b\perp a+b, and thus a-b\perp(a+b)^{1/2^n} for any n\in\mathbb{N}. But a and b, hence a-b, are in the hereditary \mathrm{C}^*-subalgebra of A generated by a+b (which is positive), and \{(a+b)^{1/2^n}:n\in\mathbb{N}\} is an approximate unit for this hereditary \mathrm{C}^*-subalgebra, so we have

0=(a-b)(a+b)^{1/2^n}\to a-b

and hence a-b=0.

Theorem

Theorem

FKRM

Suppose that n\geq 1 and a_1,\dots, a_n are commuting normal elements of a \mathrm{C}^*-algebra A. Then \operatorname{j\sigma}(a_1,\dots, a_n) is nonempty. If f is a complex *-polynomial in 2n variables, then

\begin{gathered} \sigma(f(a_1,\dots, a_n, a_1^*,\dots, a_n^*))\\ =\{f(\lambda_1, \dots, \lambda_n, \bar\lambda_1, \dots, \bar\lambda_n)\mid (\lambda_1,\dots, \lambda_n)\in \operatorname{j\sigma}(\bar a)\}. \end{gathered}
Proposition

Proposition

R01O

A \mathrm{C}^*-algebra A is representable if and only if A has enough states to determine its norm, i.e.

\|x\|^2=\sup\{\phi(x^*x):\phi\in\mathsf S(A)\}

for every x\in A, where \mathsf S(A) is the set of states on A.

Proof of Proposition

If A is representable, then vector states determine the norm. Conversely, if states determine the norm, a direct sum of GNS representations is faithful (isometric).

Theorem

Theorem

ASLF

Let A be a separable (unital) \mathrm{C}^*-algebra, and x\in A. Then there is a state \psi on A with \psi(x^*x)=\|x\|^2. In particular, the states on A determine the norm, so A is representable.

Proof of Theorem

By Proposition ? it suffices to prove that A has sufficiently many states, and this was shown in Lemma Lemma.

Theorem

Theorem

QSC9

Every separable \mathrm{C}^*-algebra has a faithful representation as a concrete \mathrm{C}^*-algebra of operators on a separable Hilbert space.

Theorem

Theorem

CDRK

If A is a separable and commutative \mathrm{C}^*-algebra, then the Gelfand transform

A\ni a\mapsto \hat a\in C_0(\mathsf P(A))

is an isomorphism. In particular, every separable commutative \mathrm{C}^*-algebra is isomorphic to C_0(X) for some locally compact metrizable space X. If A is unital, then it is isomorphic to C(X) for some compact metrizable space X.

Proof of Theorem

We first prove the assertion with the additional assumption that A is unital. By Lemma Lemma, A has sufficiently many states. Since the state space of A is compact and metrizable, the Krein–Milman theorem (?) implies that it is equal to the closed convex hull of the space of pure states of A. Therefore the Gelfand transformation is isometric. The image of A is a *-subalgebra of C(\mathsf P(A)) that contains all scalars and (by definition) separates the points. Since the Stone–Weierstrass theorem can be proved without the Axiom of Choice (?), the map is an isomorphism as required.

If A is not unital, consider its unitization \tilde A. Then \mathsf P(A) is naturally identified with an open dense subspace of \mathsf P(\tilde A) that separates the points in the image of A under the Gelfand map, and A is identified with C_0(\mathsf P(A)). The result follows from the already proved result for the unitization of A.

Uses Lemma
Proposition

Proposition

WA3Y

Suppose that there exists a Russell set X. Then the following holds.

  1. Some unital commutative \mathrm{C}^*-algebra A is concretely representable on a Hilbert space but it is not isomorphic to C(Z) for any compact Hausdorff space Z. This algebra is an inductive limit of a sequence of finite-dimensional \mathrm{C}^*-algebras (but it is not separable).

  2. The state space of A is not compact, and has no extreme points.

Proof of Proposition

(?) Let X=\bigsqcup_n X_n be a Russell set, where each X_n is a two-element set. We first define a universal \mathrm{C}^*-algebra A_0 given by generators and relations; the existence of such algebra does not require any Choice. We will then define a state \tau on A_0, and the required algebra will be the image of A_0 under the GNS representation associated with \tau.

Generators of A_0 are p_x, for x\in X. The relations require that each p_x is a projection (that is, p_x=p_x^*=p_x^2), that for every n we have \sum_{x\in X_n} p_x=1, and that [p_x,p_y]=0 for all x and y. Thus p_x p_y=0 if and only if x and y are distinct and belong to the same X_n. The space of linear combinations of products \prod_{x\in F} p_x, where F\subset X intersects each X_n in at most one point (every such transversal is finite because X is a Russell set), is a dense *-subalgebra of A_0. On such monomials define a functional by \tau(\prod_{x\in F} p_x)=2^{-|F|}. We claim that \|\tau\|=\tau(1)=1. To see this, note that \tau(1)=1 and therefore \|\tau\|\geq 1. To see that \|\tau\|\leq 1, take a finite linear combination a of monomials in projections p_x. For a large enough n, a is of the form a=\sum_{x\in \prod_{j\leq n} X_j} \lambda_x \prod_{j\leq n} p_{x(j)} with complex coefficients \lambda_{x}. Then

|\tau(a)|=\biggl|2^{-n}\sum_{x\in \prod_{j\leq n} X_j} \lambda _x\biggr|\leq \max_{x\in \prod_{j\leq n} X_j} |\lambda_x|=\|a\|,

and \|\tau\|\leq 1 follows. It follows that \tau is a contraction on a dense subalgebra of A_0. Its continuous extension to A_0 (denoted \tau for convenience) still satisfies \|\tau\|=\tau(1)=1, and is therefore a state. Since A_0 is commutative, it is tracial.

Then A=\pi_\tau[A_0] is a concrete commutative \mathrm{C}^*-algebra. Fix x\in X. Since \tau(p_x)=1/2, \pi_\tau(p_x) is a nonzero projection. In the following, for the simplicity of notation we will write p_x for \pi_\tau(p_x).

We need to prove that the pure state space of A is empty. Assume \varphi is a pure state on A. Then for every n we would have \varphi(p_x)=1 for some x\in X_n, otherwise \varphi would be a convex combination of \psi_x(a)=\varphi (p_x a)/\varphi(p_x) and \psi_y(a)=\varphi (p_y a)/\varphi(p_y), where X_n=\{x,y\}. Thus from \varphi one could define a subset of X, \{x\in X\mid \varphi(p_x)=1\} that intersects each X_n in exactly one point; contradiction.

This implies that the Gelfand spectrum of A is empty, and therefore A is not isomorphic to C(Z) for a compact Hausdorff space Z.

For each n\geq 1, let Y_n=\bigsqcup_{1\leq k\leq n}X_k. Then Y_n is a finite set with 2n elements, and X is the increasing union of the Y_n. Let A_n be the \pi_\tau-image of set of linear combinations of projections of the form \prod_{x\in F} p_x, where F\subset Y_n intersects each X_k in at most one point. Then A_n is a unital \mathrm{C}^*-subalgebra of A isomorphic to {\mathbb C}^{2^n}, A_n\subseteq A_{n+1}, and \bigcup_nA_n is dense in A. In fact, if B_n is the \mathrm{C}^*-subalgebra generated by \{p_x:x\in X\setminus Y_n\}, then A is naturally isomorphic to A_n\otimes B_n.

(?) Let \mathsf S(A) be the state space of the \mathrm{C}^*-algebra A as in (?). \mathsf S(A) can be described as an inverse limit of finite-dimensional simplexes: there is an inverse system

\mathsf S(A)\to \cdots \to \mathsf S(A_{-n-1})\to \mathsf S(A_{-n})\to\cdots\to \mathsf S(A_{-2})\to \mathsf S(A_{-1})

where the connecting maps are given by restriction. \mathsf S(A_n) is a (2^n-1)-simplex, and the connecting maps send extreme points to extreme points. The space \mathsf S(A) can be naturally put at the index -\infty, and the restriction maps from \mathsf S(A) to \mathsf S(A_n) separate points. They are even surjective. This is because for every \psi\in \mathsf S(A_n), the tensor product of \psi and the restriction of \tau to B_n belongs to \mathsf S(A).

To see that \mathsf S(A) is not compact (in the weak-* topology), let K_n be the set of states of A whose restriction to A_n is a pure state. Then K_n is closed since the pure state space of A_n is closed, and nonempty since the restriction map from \mathsf S(A) to \mathsf S(A_n) is surjective. So (K_n) is a decreasing sequence of nonempty closed subsets of \mathsf S(A), and any element of \bigcap_n K_n would define a choice function for X. Therefore \bigcap_nK_n=\emptyset and \mathsf S(A) is not compact.

Theorem

Theorem

SP7L

Let {\mathcal H} be a Hilbert space. Then {\mathcal B}({\mathcal H}) is norm-separable if and only if {\mathcal H} is finite-dimensional.

Proposition

Proposition

38GH

Let {\mathcal H} be a Hilbert space. If {\mathcal B}({\mathcal H}) contains a sequence of mutually orthogonal nonzero projections, then {\mathcal B}({\mathcal H}) is not norm-separable.

Proof of Proposition

Let (P_n) be a sequence of mutually orthogonal nonzero projections in {\mathcal B}({\mathcal H}), and let {\mathcal H}_n be the range of P_n. Then ({\mathcal H}_n) is a sequence of mutually orthogonal closed subspaces of {\mathcal H}. For each S\subseteq\mathbb{N}, let {\mathcal H}_S be the closed span of \{{\mathcal H}_n:n\in S\}, and P_S the projection onto {\mathcal H}_S. Then \{P_S:S\subseteq\mathbb{N}\} is a 1-discrete subset of {\mathcal B}({\mathcal H}) of cardinality 2^{\aleph_0}. Since 2^{\aleph_0}>\aleph_0, {\mathcal B}({\mathcal H}) cannot be separable by ?.

Lemma

Lemma

2N0Q

If there is a proof that a statement \varphi is provable in ZF (or any other recursively axiomatizable theory T), then there is an algorithm for finding a proof of \varphi in ZF (or T).

Proof of Lemma

Since the axioms of the theory T can be recursively enumerated, and since a proof in T is a finite sequence of sentences that satisfies strict and clear rules, one can enumerate all (formal) proofs in T. Knowing that \varphi is provable in T, one knows that a proof for \varphi will eventually appear in this list.

Definition

Definition

VQUI

Let (\mathsf X,\Sigma) be a standard Borel space. A subset \mathsf A of \mathsf X is \boldsymbol\Sigma^1_1 (or analytic)(This is equivalent to being an analytic subset of \mathsf X (i.e., a continuous image of a Borel subset of some Polish space) in some, or any, Polish topology on \mathsf X ([Ke:Classical, 25.A], see also Theorem Theorem below).) if there are a standard Borel space (\mathsf Y,\Sigma') and a Borel set \mathsf B\subseteq \mathsf X\times \mathsf Y such that

\mathsf A=\{x\in \mathsf X\mid (\exists y\in \mathsf Y) (x,y)\in \mathsf B\}.

A subset \mathsf A of \mathsf X is \boldsymbol\Pi^1_1 (or coanalytic) if there are a standard Borel space (\mathsf Y,\Sigma') and a Borel set \mathsf B\subseteq \mathsf X\times \mathsf Y such that

\mathsf A=\{x\in \mathsf X\mid (\forall y\in \mathsf Y) (x,y)\in \mathsf B\}.

Equivalently, \boldsymbol\Pi^1_1 sets are complements of \boldsymbol\Sigma^1_1 sets.

For n\geq 1, \boldsymbol\Sigma^1_{n+1} and \boldsymbol\Pi^1_{n+1} sets are defined by recursion on n as follows. A subset \mathsf A of \mathsf X is \boldsymbol\Sigma^1_{n+1} if there are a standard Borel space (\mathsf Y,\Sigma') and a \boldsymbol\Pi^1_n set \mathsf B\subseteq \mathsf X\times \mathsf Y such that

\mathsf A=\{x\in \mathsf X\mid (\exists y\in \mathsf Y) (x,y)\in \mathsf B\}.

A subset \mathsf A of \mathsf X is \boldsymbol\Pi^1_{n+1} if there are a standard Borel space (\mathsf Y,\Sigma') and a \boldsymbol\Sigma^1_n set \mathsf B\subseteq \mathsf X\times \mathsf Y such that

\mathsf A=\{x\in \mathsf X\mid (\forall y\in \mathsf Y) (x,y)\in \mathsf B\}.

Equivalently, \boldsymbol\Pi^1_n sets are complements of \boldsymbol\Sigma^1_n sets for all n.

Remark

Remark

9QJA

The following remark may be safely ignored by most readers, but there is a reason why we used boldface symbols \boldsymbol\Sigma and \boldsymbol\Pi in Definition Definition. The lightface notation \Sigma^1_1 is reserved for the class of sets \mathsf A such that the Polish spaces \mathsf X and \mathsf Y, as well as the Borel set \mathsf B, are effective (see [Ke:Classical, 40.B]). The technical details of the definition of ‘effective’ are irrelevant for us, but there are only countably many recursive closed subsets of a given recursively presented Polish space. This for example includes the Cantor space, \mathbb R^n and {\mathcal O}_n for all n and all separable AF algebras whose K_0 group is presented by recursive relations, but not all separable AF algebras. From here one proceeds to recursively define the lightface hierarchies \Sigma^1_n and \Pi^1_n. Tools from effective descriptive set theory, and the structure of the poset of \Sigma^1_1 subsets of {\mathcal P}(\mathbb{N}) in particular, were famously used to prove the Glimm–Effros dichotomy ([HaKeLo:GE]), but we will not need them here.

Theorem

Theorem

D4BR

Two standard Borel spaces are Borel-isomorphic if and only if they have the same cardinality, which is either countable or 2^{\aleph_0}. Any Borel-isomorphism between standard Borel spaces sends \boldsymbol\Sigma^1_n sets to \boldsymbol\Sigma^1_n sets and \boldsymbol\Pi^1_n sets to \boldsymbol\Pi^1_n sets for every n.

Used by Proof
Proof of Theorem

If \mathsf X is a countable standard Borel space, then its Borel \sigma-algebra is equal to {\mathcal P}(\mathsf X), thus every two countable standard Borel spaces of the same cardinality are Borel-isomorphic. The second part is in this case vacuous.

So it suffices to prove that every uncountable standard Borel space \mathsf X is Borel-isomorphic to the Cantor space K. By Cantor–Bendixson analysis, \mathsf X contains a perfect subset ([Ke:Classical, Theorem 6.4]), hence there is a continuous injection from K into \mathsf X. On the other hand, there is a Borel injection from \mathsf X into K (for an elegant proof of this fact due to Jenna Zomback see [farah2019combinatorial, Lemma B.2.3]). By the Borel version of the Schröder–Bernstein theorem ([Ke:Classical, Theorem 15.7]), \mathsf X is Borel-isomorphic to K.

It remains to prove that a Borel isomorphism between Polish spaces preserves the projective hierarchy. Clearly, a Borel isomorphism sends Borel sets to Borel sets. Suppose that f\colon \mathsf X\to \mathsf Y is a Borel-measurable map between Polish spaces and that \mathsf A\subseteq \mathsf X is a \boldsymbol\Sigma^1_1 set. Fix a standard Borel space \mathsf Z and a Borel \mathsf B\subseteq \mathsf X\times \mathsf Z such that \mathsf A is the projection of \mathsf B. The graph of f is a Borel subset of \mathsf X\times \mathsf Y. The following subset of \mathsf X\times \mathsf Z\times \mathsf Y:

\{(b,a,f(a)): (b,a)\in \mathsf B\}

is an intersection of two Borel sets and therefore Borel, and its projection to \mathsf Y is equal to f[\mathsf A]. This implies that \boldsymbol\Sigma^1_1 sets are preserved by Borel-isomorphisms, and the statement for \boldsymbol\Pi^1_1 sets follows by taking complements.

Suppose that n is such that every Borel isomorphism between standard Borel spaces sends \boldsymbol\Sigma^1_n sets to \boldsymbol\Sigma^1_n sets and \boldsymbol\Pi^1_n sets to \boldsymbol\Pi^1_n sets. Fix a Borel isomorphism between standard Borel spaces f\colon \mathsf X\to \mathsf Y. The proof that the image of a \boldsymbol\Pi^1_n set \mathsf A\subseteq \mathsf X under a Borel map f is \boldsymbol\Sigma^1_{n+1} is analogous to the proof in case when n=0: Fix a \boldsymbol\Pi^1_{n} set \mathbf B\subseteq \mathsf X\times \mathsf Z, note that the set in (?) is an intersection of a \boldsymbol\Pi^1_n set and a Borel set, and therefore \boldsymbol\Pi^1_n. Its projection to \mathsf Y is equal to f[\mathsf A]. By taking complements, this conclusion extends to \boldsymbol\Pi^1_{n+1} sets and completes the proof of the inductive step.

Lemma

Lemma

HH7A

Suppose that (\mathsf X_j,\Sigma_j), for j<n+1, are standard Borel spaces and that \mathsf Y\subseteq \prod_{j<n+1} \mathsf X_j belongs to the \sigma-algebra generated by the rectangles with sides in \Sigma_j.

Then every formula of the form

(\exists^1 x_1)(\forall^1 x_2) (\exists^1 x_3)\dots (Q x_n) \varphi(\bar x, y)\in \mathsf Y

where Q is \exists^1 if n is odd and \forall^1 if n is even, is \boldsymbol\Sigma^1_n and every formula of the form

(\forall^1 x_1)(\exists^1 x_2) (\forall^1 x_3)\dots (Q x_n) (\bar x, y)\in \mathsf Y,

where Q is \forall^1 if n is odd and \exists^1 if n is even, is \boldsymbol\Pi^1_n.

Definition

Definition

PVQY

A subset \mathsf A of a standard Borel space defined by a formula in parameters \bar a is absolute for transitive models of ZF if for every transitive model M of ZF such that \bar a belongs to M we have \mathsf A^M=\mathsf A\cap M.

A formula \varphi (possibly with parameters \bar a) is absolute for transitive models of ZF if for every transitive model M of ZF such that the parameters of \varphi belong to M, \varphi^M is equivalent to \varphi.

Definition

Definition

OYO0

If \mathsf X is a set, then a tree on \mathsf X is a set \mathsf T\subseteq \bigcup_n \mathsf X^n which is hereditary, in the sense that t\in \mathsf T implies all of its initial segments belong to \mathsf T. For s and t we write s\sqsubset t if s is a proper initial segment of t. A branch of \mathsf T is x\in \mathsf X^\mathbb{N} such that x\restriction m\in \mathsf T for all m\in \mathbb{N}. It is convenient to turn trees upside down, and a tree is called well-founded if it has no infinite branches.

Lemma

Lemma

S8EK

If M is a transitive model of ZF and \mathsf T\in M is a tree on some set \mathsf X, then the assertion ‘\mathsf T is well-founded’ is absolute between M and any transitive model N of ZF (including the universe itself) that includes M.

Uses Definition · Used by Proof
Proof of Lemma

Since M is transitive, we have \mathsf X\subseteq M. If \mathsf T has an infinite branch x in M, then x is still an infinite branch in N. Assume \mathsf T is well-founded in M. Recursively define rank function \rho_\mathsf T from \mathsf T into the ordinals by

\rho_\mathsf T(s)=\sup\{\rho_\mathsf T(t): s\sqsubset t, t\in \mathsf T\}+1.

The supremum of the range of \rho_\mathsf T is an ordinal of cardinality no greater than that of \mathsf T, and since M is a model of ZF this ordinal is included in M.

Since \mathsf T is well-founded, the domain of \rho_\mathsf T is equal to \mathsf T and s\sqsubset t implies \rho_\mathsf T(s)>\rho_\mathsf T(t). If x is an infinite branch of \mathsf T in N, then \rho_\mathsf T(x\restriction n), for n\in \mathbb{N}, is an infinite decreasing sequence of ordinals; contradiction.

Theorem

Theorem

VCSX

Every \boldsymbol\Sigma^1_1 set is absolute for transitive models of ZF that contain the parameter from which the set is defined. Every \boldsymbol\Sigma^1_1 statement is absolute for transitive models of ZF that contain the parameter from which the set is defined.

Uses Definition · Used by Proof
Proof of Theorem

It suffices to prove the statement for \boldsymbol\Sigma^1_1 sets. By transitivity (of logical equivalence, pun not intended), it also suffices to prove absoluteness between a fixed transitive model of {ZF} and the universe. We first prove absoluteness for \boldsymbol\Sigma^1_1 subsets of the Baire space {\mathbb{N}}^{\mathbb{N}}. For every analytic subset \mathsf A of {\mathbb{N}}^{\mathbb{N}} there is a closed \mathsf B\subseteq ({\mathbb{N}}^{\mathbb{N}})^2 such that \mathsf A is the projection of \mathsf B. Let

\mathsf T=\{(x\restriction n,y\restriction n): (x,y)\in \mathsf B, n\in \mathbb{N}\}.

Then \mathsf T is a tree on \mathbb{N}\times \mathbb{N} and

\mathsf A=\{x\in {\mathbb{N}}^{\mathbb{N}}: (\exists y\in {\mathbb{N}}^{\mathbb{N}}) (x\restriction n,y\restriction n)\in \mathsf T\}.

In other words, writing (by |s| we denote the length of s)

\mathsf T_x=\{s: (x\restriction |s|,s)\in \mathsf T\}

we have that \mathsf A is the set of all x such that \mathsf T_x is ill-founded. By Lemma Lemma, the latter assertion is absolute for transitive models of ZF and therefore for x\in M we have that x\in \mathsf A^M if and only if x\in \mathsf A, as required.

For subsets of an arbitrary Polish space \mathsf X, Theorem Theorem implies that \mathsf X is Borel-isomorphic to {\mathbb{N}}^{\mathbb{N}} and that the isomorphism is definable from an enumeration of a countable generating subset of \Sigma, and absolute for transitive models of ZF. Since Borel-isomorphism sends \boldsymbol\Sigma^1_n sets to \boldsymbol\Sigma^1_n sets, the conclusion follows.

Theorem

Theorem

Q9L4

Every \boldsymbol\Sigma^1_2 set, and every \boldsymbol\Sigma^1_2 statement, is absolute for transitive models of ZF that contain the parameter from which the set is defined and all countable ordinals.

Used by Proof, Proof, Proof
Guide to the Proof of Theorem .Shoenfield

Guide to the Proof of Theorem .Shoenfield

NP62

As in the proof of Theorem Theorem, it suffices to prove the statement for \boldsymbol\Sigma^1_2 subsets of {\mathbb{N}}^{\mathbb{N}}. The proof in this case can be found in the literature ([drake1974set, Corollary 7.15], [Mo:Descriptive, Theorem 8F.10], [kanamori2008higher, Theorem 13.15]; in [Ke:Classical, § 36.D] the key object for the proof, a Shoenfield tree, is defined for other purposes). The salient point is that the Shoenfield tree is a tree \mathsf T on \mathbb{N}\times \aleph_1 such that \mathsf A satisfies the analog of equation (Proof), x\in \mathsf A if and only if \mathsf T_x has an infinite branch, and Lemma Lemma applies .

Corollary

Corollary

VQTH

Every \boldsymbol\Sigma^1_2 or \boldsymbol\Pi^1_2 statement \varphi is absolute between any two models M_1 and M_2 of ZF which are transitive and contain all countable ordinals (and parameters of \varphi) in the interpretation of "transitive" and "all countable ordinals" within some model M of ZF that has both M_1 and M_2 as elements, or as definable classes.

Corollary

Corollary

43HR

Every \boldsymbol\Sigma^1_2 or \boldsymbol\Pi^1_2 statement \varphi with parameters x is absolute between M and L[x]^M for any model M of ZF.

Used by Proof
Theorem

Theorem

QVOV

Every \boldsymbol\Sigma^1_2 statement, and every \boldsymbol\Pi^1_2 statement, that is provable in ZFC or even in ZF  +  V=L (or V=L[x], if \varphi has a parameter coded by x) is provable in ZF.

Used by Proof
Proof of Theorem

Fix \varphi that is \boldsymbol\Sigma^1_2 or \boldsymbol\Pi^1_2 and provable in ZF + V=L[x], where x\in {\mathcal P}(\mathbb{N}) codes the parameters of \varphi. Fix a model M of ZF that contains x. This code can be chosen in any recursively defined Polish space, and it will be convenient to choose x in {\mathcal P}(\mathbb{N}). By our assumption, \varphi holds is L[x]^M (i.e., L[x] as computed in M) and by Corollary Corollary, \varphi is absolute between M and L[X]^M. Since M was an arbitrary model that contains x, this proves that \varphi holds in every model of ZF that contains x. By the Completeness Theorem of first-order logic, it follows that \varphi is a theorem of ZF.

Theorem

Theorem

QYJU

Assume \varphi is a \boldsymbol\Sigma^1_2 statement or a \boldsymbol\Pi^1_2 statement and that in addition it satisfies one of the following.

  1. \varphi follows from ZFC+OCA_T+MA.

  2. \varphi follows from ZFC+\diamondsuit_{\aleph_1}.

  3. \varphi holds in some forcing extension of the constructible universe L.

Then \varphi is provable in ZF.

Proof

Proof

6OF1

Fix a unital separable \mathrm{C}^*-algebra A and x\in A. We need to prove that there is a state \varphi on A such that \varphi(x^*x)=\|x\|^2. This is a result of ZFC, and in order to conclude that it can be proved in ZF, by Theorem Theorem it will suffice to prove that this is a \boldsymbol\Pi^1_2 statement with code for A as a parameter.

Since the map (a,\varphi)\mapsto \varphi(a) is jointly continuous on A\times \mathsf S(A), the set

Z=\{(a,\varphi)\in A\times \mathsf S(A)\mid \varphi(a^*a)=\|a\|^2\}

is a closed subset of A\times \mathsf S(A), which is a product of two Polish spaces (A is Polish by the assumption and \mathsf S(A) is Polish by Lemma Lemma).

Therefore the statement (\forall a\in A)(\exists \varphi\in \mathsf S(A))\varphi(a^*a)=\|a\|^2 is \boldsymbol\Pi^1_2. Thus this is a theorem of ZF by Theorem Theorem.

Proof

Proof

XTQ8

Fix n\geq 1 and commuting normal elements a_1,\dots, a_n of a \mathrm{C}^*-algebra A. We first need to prove that \operatorname{j\sigma}(\bar a) is nonempty.

Since the standard proof that the joint spectrum of an n-tuple of normal operators does not change when passing to a unital \mathrm{C}^*-subalgebra does not require any Choice, by replacing A with \mathrm{C}^*(\bar a,1) we may assume that it is separable. Fix a countable dense subset D of A. Let

\textstyle B=\{(\bar \lambda, \bar b)\in \mathbb{C}^n\times D^n\mid \|\sum_{j\leq n} b_j (a_j-\lambda_j 1)-1\|<1 \}.

We claim that \bar \lambda\in \operatorname{j\sigma}(\bar a) if and only if (\forall \bar b\in D^n)(\bar \lambda, \bar b)\notin B. Suppose that \bar \lambda\in \operatorname{j\sigma}(\bar a) and fix b\in D^n. Since a_j-\lambda_j 1, for j\leq n, generate a proper ideal, x=\sum_{j\leq n} b_j (a_j-\lambda_j 1) is not invertible, and in particular \|x-1\|\geq 1. Therefore (\bar \lambda, \bar b)\notin B. Conversely, suppose that \bar \lambda\notin \operatorname{j\sigma}(\bar a). Then the ideal generated by a_j-\lambda_j 1, for j\leq n, is improper and \sum_j d_j (a_j-\lambda_j 1)=1. Since D is dense, we can find \bar b such that (\bar \lambda ,\bar b)\in B.

Since \bar b ranges over the countable set D^n, and since the section of B at each \bar b is an open subset of \mathbb{C}^n, we conclude that \mathbb{C}^n\setminus \operatorname{j\sigma}(\bar a) is an open subset of \mathbb{C}^n. Therefore \operatorname{j\sigma}(\bar a) is closed, and the assertion that it is nonempty is \boldsymbol\Sigma^1_1, and therefore absolute by Theorem Theorem. Since it is a theorem of ZFC ([Arv:Short]), the conclusion follows. Since the joint spectrum of \bar a is included in the bounded set \{\bar \lambda : |\lambda_j|\leq \|a_j\| for all j\leq n\}, it is a closed and bounded subset of \mathbb{C}^n and therefore compact.

It remains to prove that if f is a complex *-polynomial in 2n variables, then

\begin{gathered} \sigma(f(a_1,\dots, a_n, a_1^*,\dots, a_n^*))\\ =\{f(\lambda_1, \dots, \lambda_n, \bar\lambda_1, \dots, \bar\lambda_n)\mid (\lambda_1,\dots, \lambda_n)\in \operatorname{j\sigma}(\bar a)\}. \end{gathered}

Fix such f. Then the sets X=\sigma(f(a_1,\dots, a_n, a_1^*,\dots, a_n^*)) and \operatorname{j\sigma}(\bar a) are compact by the first part of this Theorem. The continuous image of the latter, Y=\{f(\lambda_1, \dots, \lambda_n, \bar\lambda_1, \dots, \bar\lambda_n)\mid (\lambda_1,\dots, \lambda_n)\in \operatorname{j\sigma}(\bar a)\} is therefore also compact.

Finally, the assertion that X=Y is \boldsymbol\Pi^1_1 because it asserts that the symmetric difference of X and Y (a Borel set) is empty, i.e., that (\forall \lambda\in \mathbb{C})(\lambda\notin X\Delta Y). Therefore, Theorem Theorem implies that these two sets are equal.

Uses Theorem
Proposition

Proposition

7KI5

Let A be a unital \mathrm{C}^*-algebra, n\geq 1, and let \bar a be an n-tuple of commuting normal operators. Then p\mapsto p(\bar a) (p is a complex *-polynomial in n commuting variables) extends to an isometric isomorphism from C(\operatorname{j\sigma}(\bar a)) onto the uniformly closed subalgebra of A generated by \bar a and 1. If \bar a is closed under adjoints, this is \mathrm{C}^*(\bar a,1).

Proof

Proof

PU87

Fix disjoint convex subsets A and B of a separable normed space X such that A is open. By replacing B with its closure, we may assume B is closed. As open and closed subsets of a Polish space X, both A and B are coded by real parameters.

In the following we write X_m, X^*_m for the m-balls in X and X^*. While X^*_m is not necessarily norm-separable, it is compact and metrizable in the weak^*-topology, and we will consider it with the corresponding Borel structure.

The duality map from X\times X^* into the scalars, (\xi,\varphi)\mapsto \varphi(\xi), is jointly continuous on X_m\times X^*_n, when X is considered with the norm topology and X^* with the weak*-topology, for all m,n\geq 1. This is because for all \xi,\eta in X_m and all \varphi,\psi in X^*_n we have that

|\psi(\eta)-\varphi(\xi)| \leq |\psi(\eta-\xi)|+|(\psi-\varphi)(\xi)| \leq n\|\eta-\xi\|+|(\psi-\varphi)(\xi)|.

The first term is uniformly small when \eta is norm-close to \xi, and the second is controlled by a basic weak-* neighbourhood evaluated at \xi. The set

\begin{aligned} Z=\{(\varphi, \xi, \eta,r): \varphi\in X^*, \ &\xi\notin A\text{ or }\xi\in A\text{ and }\Re(\varphi(\xi))<r, \text{ and } \\ &\eta\notin B \text{ or }\eta\in B\text{ and }r\leq \Re(\varphi(\eta)))\} \end{aligned}

is therefore a Borel subset of X^*\times X^2\times \mathbb R, and the existence of a linear functional that separates A from B is equivalent to

(\exists\varphi)(\exists r)(\forall \xi,\eta\in X)(\varphi,\xi,\eta,r)\in Z.

This is a \boldsymbol\Sigma^1_2 statement (with codes for X, A, and B as parameters), hence it is absolute between transitive models of ZF that contain all countable ordinals. Since it is a theorem of ZFC, it is a theorem of ZF.

Proof

Proof

VZ07

Suppose that K is a compact convex subset of the dual of a separable Banach space X. By the Banach–Alaoglu theorem, K is a compact metrizable space. Fix a compatible metric d on K. The extreme boundary of K is equal to

\partial K=\bigcap_{n\in \mathbb{N}}\{x\in K\mid (\forall y,z\in K)x=(y+z)/2\text{ implies } d(y,z)<1/n\}.

Since the set \{(y+z)/2: y,z\in K, d(y,z)\geq 1/n\} is compact (as a continuous image of a compact set), the set \partial K is a G_\delta set. The assertion that this G_\delta set is nonempty is \boldsymbol\Sigma^1_1 (it involves a code for K as a parameter, thus the boldface), and therefore absolute between transitive models of ZF by the \boldsymbol\Sigma^1_1 Absoluteness Theorem (Theorem Theorem). Since it is a theorem of ZFC that every compact convex set has an extremal point, this is also a theorem of ZF by Theorem Theorem.

In order to prove that every separable compact convex set in a locally convex space is the closed convex hull of its extreme points, assume otherwise. Consider the closed convex hull C of \partial K and fix x\in K\setminus C. By the Hahn–Banach separation theorem (Proposition Proposition (?)) there are a continuous affine function \phi\colon K\to \mathbb R and r\in \mathbb R such that \phi(x)\leq r<\phi(y) for all y\in C. Then K has a face exposed by \phi that is disjoint from C. By the first part of the proof, this face has an extremal point, and such point is an extremal point of K; contradiction.

Lemma

Lemma

GV8I

If {\mathcal P} is a property of separable \mathrm{C}^*-algebras, and it is provable in ZF that {\mathcal P} is axiomatizable, then the set of codes in \hat \Xi that correspond to algebras that satisfy {\mathcal P} is Borel.

Lemma

Lemma

PUK5
  1. For each of the following properties of \mathrm{C}^*-algebras, the set of codes of separable \mathrm{C}^*-algebras that satisfy it is Borel: Being finite, stably finite, purely infinite and simple.

  2. The set of codes for separable \mathrm{C}^*-algebras that have a tracial state is \boldsymbol\Sigma^1_1.

  3. The set of codes for separable nuclear \mathrm{C}^*-algebras is \boldsymbol\Pi^1_1.

  4. The set of codes for separable \mathrm{C}^*-algebras with CPAP is Borel.

Used by Proof
Proof of Lemma

For finite, stably finite, and purely infinite and simple one only needs to observe that the defining property of the class is already first order; see the proof of [Muenster, Theorem 2.5.1].

(?) Let A be a code for a separable \mathrm{C}^*-algebra. Since the space \mathsf S(A) of states of A is a compact metrizable space (Lemma Lemma) and the evaluation function is continuous, the space of all tracial states of A is closed and the assertion that it is nonempty is \boldsymbol\Sigma^1_1.

(?) The class \mathrm{C}^*-algebras with CPAP is Borel by a result of Effros ([Kec:C*, Theorem 1.2]). This result is stated using the equivalence of nuclearity and CPAP, but from the proof it is clear that CPAP is used. An alternative proof of this, and Borelness of related approximation properties (such as for example small nuclear dimension) can also be extracted from [Muenster, Theorem 5.7.3].

(?) For nuclearity, fix a (code for) a separable \mathrm{C}^*-algebra A. Then A is not nuclear if and only if there is a \mathrm{C}^*-algebra B with \|\cdot\|_{\max}\neq\|\cdot\|_{\min} on A\odot B. For such a B, there is a z=\sum_{k=1}^n x_k\otimes y_k\in A\odot B with \|z\|_{\max}>\|z\|_{\min}. Then \|\cdot\|_{\max}\neq\|\cdot\|_{\min} on A\odot C^*(y_1,\dots,y_n). Therefore, we may assume B is separable. Since both A and B are separable, \|\cdot\|_{\min} is the norm in a GNS-representation by states of the form \psi\otimes \eta, where \psi and \eta are faithful states of A and B.

Claim.

The set of all triples (B,x,\varphi,\psi,\eta) where B is a code for a separable \mathrm{C}^*-algebra, x is a sum of n elementary tensors in A\odot B for some n\in \mathbb{N}, \varphi is a state on A\odot B, \psi and \eta are faithful states on A and B and

\|\pi_\varphi(x)\|>\|x\|_{\psi\otimes \eta}

is Borel.

Proof.

First, states, faithful states, and finite sums of elementary tensors all have standard Borel codings. Second, each of the two GNS norms is a Borel function of the codes for states.

Finally, since \pi_\psi and \pi_\eta are faithful, the right-hand side in the displayed formula of the Claim is equal to \|x\|_{\min}. Therefore, the set of codes for non-nuclear \mathrm{C}^*-algebras is, as the projection of this set, \boldsymbol\Sigma^1_1. This implies that the set of codes for nuclear \mathrm{C}^*-algebras is \boldsymbol\Pi^1_1 as claimed.

Uses Lemma
Theorem

Theorem

TDZP

Each one of the following statements is absolute between transitive models of ZF that contain all countable ordinals.

  1. Every separable, stably finite, \mathrm{C}^*-algebra has a tracial state.

  2. Every separable, nuclear \mathrm{C}^*-algebra satisfies the Universal Coefficient Theorem (UCT).

  3. Every separable \mathrm{C}^*-algebra with CPAP satisfies the Universal Coefficient Theorem (UCT).

Proof of Theorem

(?) By Lemma Lemma, the set of codes in \hat\Xi corresponding to separable \mathrm{C}^*-algebras that are stably finite and have no tracial state is \boldsymbol\Pi^1_1. Thus the assertion that this set is empty is \boldsymbol\Pi^1_2, hence absolute between transitive models of ZF that contain all countable ordinals by Theorem Theorem.

(?) and (?) The set of codes for separable \mathrm{C}^*-algebras with UCT is \boldsymbol\Sigma^1_1 by [pi2026game, Theorem 3.27]. By Lemma Lemma, (?) asks whether a concrete Borel set is included in a concrete \boldsymbol\Sigma^1_1 set and (?) asks whether a concrete \boldsymbol\Pi^1_1 set is included in a concrete \boldsymbol\Sigma^1_1 set. Thus each of these two statements is equivalent to asserting that every code for a separable \mathrm{C}^*-algebra belongs to a certain \boldsymbol\Sigma^1_1 set. Such statement is equivalent to a \boldsymbol\Pi^1_2 statement, and therefore absolute for transitive models of ZF that contain all countable ordinals by Shoenfield’s Absoluteness Theorem, Theorem Theorem.

Proposition

Proposition

O5QX

While it is provable in ZFC that having a tracial state is axiomatizable, this is not provable in ZF+DC.

Proof of Proposition

The property of having a tracial state is axiomatizable in continuous logic by [Muenster, Theorem 2.5.1]. This proof uses an abstract characterization of axiomatizability via ultraproducts.

We will prove that in some model of ZF there are elementarily equivalent \mathrm{C}^*-algebras A and B such that B has a tracial state and A does not. Once proved, this will imply that having a tracial state is not axiomatizable. As pointed out in ?, (see also ?) the commutative \mathrm{C}^*-algebra A=\ell^\infty(\mathbb{N})/c_0(\mathbb{N}) has no states (tracial or otherwise) if all sets of reals have the Property of Baire. A model with this property in which DC holds was constructed starting from a model of ZFC in [shelah1984can, Corollary 7.17]. Since DC implies _\omega, in this model \operatorname{Sep}(A) is \sigma-complete and therefore the downwards Löwenheim–Skolem Theorem(We would like to thank Asaf Karagila for pointing out that DC is equivalent to the downwards Löwenheim–Skolem theorem (Boolos, see [aspero2021dependent, Theorem 3.4]).) ([farah2019combinatorial, Theorem 7.1.9]) implies that A is elementarily equivalent to some of its separable \mathrm{C}^*-subalgebras. Every commutative, separable \mathrm{C}^*-algebra B is isomorphic to C(X) for a compact metrizable space X (Lemma Lemma) and in particular has tracial states.

Uses Lemma
Theorem

Theorem

21RD

The statement ‘Every unital stably finite \mathrm{C}^*-algebra has a tracial state’ is absolute between transitive models of ZFC that contain all countable ordinals.

Proof of Theorem

It suffices to prove (using AC) that if there is a stably finite \mathrm{C}^*-algebra without a tracial state then there is one that is in addition separable. If A is a unital \mathrm{C}^*-algebra, and every separable unital \mathrm{C}^*-subalgebra B has a tracial state \tau_B, extend \tau_B to a state \phi_B on A; then any cluster point of the net (\phi_B) is a tracial state on A. Since being tracial is a closed condition, this cluster point is a tracial state.

Source and licence

The text on this page is from arXiv:2602.15812v2 by Bruce Blackadar and Ilijas Farah, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2602/2602.15812.jsonl.