Proposition. Exterior weights give the finite spin characters [fcap-0030]

Work over the complex split models and positive systems fixed in the preceding type-B and type-D cards. In type \(B_\ell \) assume \(\ell \geq 1\); in type \(D_\ell \) assume \(\ell \geq 4\). For \(I\subseteq \{1,\ldots ,\ell \}\), put \[\lambda _I=\tfrac 12\left ( \sum _{i\in I}\epsilon _i-\sum _{i\notin I}\epsilon _i\right ).\] By Theorem [fcap-0025], the line \(\mathbb C u_I\) has weight \(\lambda _I\); distinct subsets give distinct weights. Consequently \[\operatorname {ch}S_{B_\ell } =\sum _I e^{\lambda _I} =\prod _{i=1}^{\ell } \left (e^{\epsilon _i/2}+e^{-\epsilon _i/2}\right ),\] and the type-D parity carriers have \[\operatorname {ch}S_D^+ =\sum _{\lvert I\rvert \ {\rm even}}e^{\lambda _I},\qquad \operatorname {ch}S_D^- =\sum _{\lvert I\rvert \ {\rm odd}}e^{\lambda _I}.\] If \(a_i=e^{\epsilon _i/2}\) and \(b_i=e^{-\epsilon _i/2}\), sorting the product by occupied parity gives \[\operatorname {ch}S_D^\pm =\tfrac 12\left [ \prod _i(a_i+b_i)\ \mathbin {\pm }\ \prod _i(b_i-a_i)\right ].\] The order \(b_i-a_i\) makes an occupied coordinate contribute the minus sign. These are finite sums obtained from the exterior basis, without invoking a general character formula.

The complete half-sum weights above become honest characters on the Spin torus. Put \(A_i=e_i e_i'\), so its action is \(N_i\). For \(t\in \mathbb C^\times \), define \[g_i(t)=tA_i+t^{-1}(1-A_i) =(t e_i+t^{-1}e_i')(e_i+e_i').\] Both vector factors have quadratic value \(1\); the pair criterion therefore puts \(g_i(t)\) in the actual Spin carrier CliffordAlgebra.ι_mul_ι_mem_spinGroup_of_norm_mul_norm_eq_one. The elements for different coordinates commute, and \[g_i(t)u_I= \begin {cases}t\,u_I,&i\in I,\\t^{-1}u_I,&i\notin I.\end {cases}\] Their vector action scales \(e_i\) by \(t^2\), \(e_i'\) by \(t^{-2}\), and fixes the other coordinates. Thus \(g(t_1,\ldots ,t_\ell )=\prod _i g_i(t_i)\) covers the standard orthogonal torus by coordinatewise squaring.

The kernel of this parameterization is \[\{(t_i):t_i\in \{1,-1\},\ \prod _i t_i=1\}.\] Indeed, equality of its spinor action with the identity forces \(t_i^2=1\) by comparing weights that differ in coordinate \(i\), and the vacuum weight then forces \(\prod _i t_i=1\). Conversely such a tuple gives the actual Clifford scalar \(\prod _i t_i=1\). Thus both implications hold directly for the group parameterization. The image contains the scalar \(-1\); together with the usual \(\{1,-1\}\) kernel of \(\operatorname {Spin}\to SO\) [fulton2004representation, Proposition 20.28, pp. 308--309], this is the full inverse-image torus.

A Laurent monomial on the parameter torus descends through the displayed sign kernel exactly when all its integer exponents have the same parity. Relative to the orthogonal coordinates \(x_i=t_i^2\), the Spin weight lattice is therefore \[P=\mathbb Z^\ell \cup \left (\mathbb Z+\tfrac 12\right )^\ell .\] The complete signed sums \(\lambda _I\) lie in \(P\), while an individual symbol \(e^{\epsilon _i/2}\) need not itself be a character. The orthogonal torus has character lattice \(\mathbb Z^\ell \); every spinor half-sum takes the scalar \(-1\) to \(-1\) and hence does not descend to it. In type D the adjoint torus has the still smaller root lattice.

[goodman2009symmetry, Corollary 6.3.9, p. 322; Sections 7.1 and 7.2.3, pp. 330 and 346] independently identify complex Spin as algebraically simply connected, explain the single-valued square-root torus factors, and identify the torus-character lattice with the weight lattice. Those group results support the character interpretation. The pinned TauCeti results used above are Lie and Clifford statements; no formal integration or differentiation comparison is asserted.

For \(B_2\), the four distinct weights are summarized by \[\operatorname {ch}S_{B_2} =(x^{1/2}+x^{-1/2})(y^{1/2}+y^{-1/2}),\] with highest weight \((\epsilon _1+\epsilon _2)/2=\omega _2\). For \(D_4\), the even- and odd-cardinality sums contain eight weights each: \(\omega _4=(\epsilon _1+\epsilon _2+\epsilon _3+\epsilon _4)/2\) lies in \(S^+\), while \(\omega _3=(\epsilon _1+\epsilon _2+\epsilon _3-\epsilon _4)/2\) lies in \(S^-\). This is a finite character check, not a triality claim.