Further connections [frap-0007]
✍️sourceAGENTDRAFTED
Further connections [frap-0007]
✍️sourceAGENTDRAFTED
The total-orientation character can expose a constraint, but what survives when we change the local frame or the dimension? Framed orientations and transfer and dimension develop the first connections: wreath product records positions and local transport, while abelianized characters detect constraints when the allowed generators preserve them [marchetti2025rubik, Section 3.1]. Finite-index transfer organizes related calculations through coset representatives [mayer2015artin, Sections 3.1--3.3]. The dimension calculation explains how a local abelianization can lose this detecting power without deciding reachability.
The following outlooks ask different questions about transport and functions on a move group. Each needs its own construction; neither is a prerequisite for continuing to the layered cubes.
1. Label transport and topology [frap-0014]AGENTDRAFTED
1. Label transport and topology [frap-0014]AGENTDRAFTED
A sequence of puzzle moves may return pieces to their positions while changing their orientations. The first question is what local return map records that change; the cycle criterion computes it. A related question asks how labels move between neighboring simplices. The projectivity construction of Izmestiev and Joswig makes that question precise, and the complete unfolding records the topology of one such transport system [izmestiev2002branched, Sections 2.1--2.3.3].
1.1. Perspectivities along facet paths
1.1. Perspectivities along facet paths
Let \(K\) be a pure \(d\)-dimensional simplicial complex. If neighboring facets \(\sigma \) and \(\tau \) share a ridge, \(\sigma \) has one vertex \(v(\sigma ,\tau )\) not in \(\tau \). The perspectivity
\[h_{\sigma ,\tau }:V(\sigma )\longrightarrow V(\tau )\]swaps that exceptional vertex with \(v(\tau ,\sigma )\) and fixes the common ridge vertices. For a facet path \(\gamma =(\sigma _0,\ldots ,\sigma _n)\), its projectivity is the composite
\[\langle \gamma \rangle =h_{\sigma _0,\sigma _1}\cdots h_{\sigma _{n-1},\sigma _n}.\]A closed facet path based at \(\sigma _0\) gives a permutation of \(V(\sigma _0)\). The set of these permutations is the projectivity group \(\Pi (K,\sigma _0)\leq \operatorname {Sym}(V(\sigma _0))\); changing the base facet conjugates the group when the dual graph is connected. The inverse path supplies the inverse permutation, so this is transport with a genuine composition law [izmestiev2002branched, Section 2.1].
1.2. Coloring as a trivial-transport test
1.2. Coloring as a trivial-transport test
A proper coloring of the vertices of \(K\) with \(d+1\) colors gives every facet a consistently labeled vertex set. Each perspectivity preserves those labels, so every projectivity is the identity. Thus proper coloring is a sufficient condition for \(\Pi (K)=1\); a nontrivial projectivity group is an obstruction to such a global labeling [izmestiev2002branched, Section 2.1].
This is a useful comparison with a framed puzzle. A local frame assigns labels in one fiber, and a move transports them to another fiber. The framed transport and its total-orientation character measure the return action in the puzzle model. Projectivities do the analogous bookkeeping for simplex vertices, but the two constructions have different state spaces and move laws. No identification between their groups is being assumed.
1.3. Complete unfolding as a transport cover
1.3. Complete unfolding as a transport cover
Fix a base facet and a labeling of its vertices by \(0,\ldots ,d\). A facet reached by a path inherits a labeling by transporting along that path. Different paths can give different admissible labelings, precisely when their projectivity differs. The complete unfolding keeps these admissibly labeled facets as separate sheets and glues neighboring sheets only when their labels agree on the common ridge. It carries a canonical map back to \(K\); the base projectivity group acts by permuting these sheets. The complete unfolding itself has trivial projectivity group [izmestiev2002branched, Section 2.2, Proposition 2.2.2].
The construction is therefore a topological record of transport failure: a loop in the base may close geometrically while changing the sheet label. The complete unfolding removes that ambiguity by remembering the transported labeling. This is analogous to a covering-space monodromy calculation; the branch locus is additional local-combinatorial data of the unfolding and is not inferred here from the puzzle model.
1.4. The tetrahedral boundary example
1.4. The tetrahedral boundary example
For the boundary complex \(\partial \Delta ^3\), the projectivity group is \(S_3\). Its complete unfolding is glued from 24 triangles. Identifying opposite sides of the triangulated hexagon gives a torus \(T^2\); the canonical map to the tetrahedral boundary, topologically \(S^2\), is a six-fold branched covering. There are four branch points on \(S^2\); each has three preimages, each of branching index two [izmestiev2002branched, Section 2.3.3, Figure 3].
The example separates three pieces of data that are easy to conflate: the base triangulation, the permutation group generated by facet-path transport, and the topology of the unfolded surface. The torus is not a claim about a cube solver. It is a concrete model showing how local label transport can assemble a global branched cover.
A comparison between these constructions must name the fiber, the local transport map, and the allowed paths before relating topology to puzzle orientation. The projectivity example supplies one transport vocabulary; the framed cube account supplies a different finite-state calculation. A bridge between them would require an explicit map between those data and a proof that it preserves composition, return maps, and the claimed topology.
2. Scrambling, spectra and search coordinates [frap-0015]AGENTDRAFTED
2. Scrambling, spectra and search coordinates [frap-0015]AGENTDRAFTED
Random moves raise a different question from solving: when, and how quickly, does a scramble lose information about its starting state? A random walk depends on its allowed moves and their probabilities. We use the fixed-frame three-layer move group from the complete cube account, and write \(G\) for its reachable state group. A walk with step law \(\mu \) has distribution
\[\Pr [X_k=g]=\mu ^{*k}(g)\]from the solved state, where convolution records the successive moves.
2.1. A parity calculation before mixing claims
2.1. A parity calculation before mixing claims
Let \(\varepsilon :G\to \{+1,-1\}\) be the sign of the corner permutation. Each face quarter-turn or inverse is a four-cycle on corners, so \(\varepsilon =-1\); each face half-turn is a product of two transpositions, so \(\varepsilon =+1\). If the walk chooses uniformly from the twelve quarter-turns and inverse quarter-turns, then
\[\varepsilon (X_k)=(-1)^k\]with probability one. Its support is therefore contained in one parity coset at every fixed time, while the uniform distribution on \(G\) gives equal mass to the two cosets. The total-variation distance from uniform is at least \(1/2\) for every \(k\). This walk cannot converge to uniform: the obstruction is periodicity, not a slow estimate of a mixing time.
The usual eighteen-move HTM law gives a different exact observable. Six half-turns have sign \(+1\) and twelve quarter-turns or inverses have sign \(-1\), hence one step has
\[\mathbb E[\varepsilon (X_1)]=\frac 6{18}-\frac {12}{18}=-\frac 13.\]Independence gives \(\mathbb E[\varepsilon (X_k)]=(-1/3)^k\). Since uniform parity has expectation zero, the parity marginal alone gives the lower bound
\[\lVert \mathcal L(X_k)-\mathcal U_G\rVert _{\mathrm {TV}}\geq \frac 12\left (\frac 13\right )^k.\]This bound decays and does not prove convergence by itself. A lazy walk, which includes the identity with positive probability, removes this specific periodicity; a convergence statement still needs a generated reachable component and an aperiodicity argument.
2.2. Averaging and finite-group spectra
2.2. Averaging and finite-group spectra
For a function \(f:G\to \mathbb C\), the one-step averaging operator is
\[(T_\mu f)(g)=\sum _{s\in G}\mu (s)f(gs).\]Constants are fixed by \(T_\mu \). For a finite-dimensional unitary representation \(\rho \), its matrix coefficients
\[f_{u,v}(g)=\langle u,\rho (g)v\rangle \]form invariant blocks for this operator: averaging a coefficient replaces \(\rho (g)\) by multiplication by the Fourier block
\[\widehat \mu (\rho )=\sum _{s\in G}\mu (s)\rho (s).\]Thus the nonconstant spectrum describes which observables retain memory. If the step support generates the reachable group and every nontrivial block contracts on the relevant quotient, then these blocks decay and the walk converges to uniform on that component. The hypotheses matter: the quarter-turn walk above fails the aperiodicity test, so no spectral slogan can erase its parity obstruction.
The same calculation explains why a prescribed scramble length is not a universal guarantee of randomness. A distance bound answers how far a state can be from solved; a distributional claim asks how the whole law projects onto every persistent observable. These are different certificates.
2.3. Fourier coordinates for learned search
2.3. Fourier coordinates for learned search
Pan and Kondor use irreducible-representation matrix coefficients as a Fourier basis for learned value functions on permutation puzzles [pan2021fourier, Sections 4--4.1]. Their experiments compare learned scores that choose moves with conventional heuristic and value-based search; the paper explicitly discusses the distinction from an admissible lower bound [pan2021fourier, Section 6]. A learned score can rank promising moves while overestimating or underestimating the remaining distance. It is therefore evidence about search guidance, not a shortest-path certificate.
For the cube, a safe lower bound can still be obtained from the exact projected distances in a pattern database as in computer solving and efficiency. A Fourier score may be combined with that bound as a tie-breaker or move-ordering device, but replacing the bound with the score changes the guarantee. The representation coordinates explain how a search function is organized; they do not, without an error theorem, make it admissible.
The displayed parity bounds and finite-operator framework are the results established here. They do not claim a full-cube mixing time, a universal scramble length, or a reproduced machine-learning benchmark. Those would require a declared move law, reachable component, statistical or spectral analysis, and independently checked computational evidence.
3. Which moves survive a quotient? [frap-0019]AGENTDRAFTED
3. Which moves survive a quotient? [frap-0019]AGENTDRAFTED
A quotient of observations is useful only when the moves still have a well-defined action on the observations. Let \(X\) be a declared sticker-state set, let \(G\) act on \(X\), and let the surjection \(q:X\twoheadrightarrow Y\) identify the observations we want to retain (equivalently, take \(Y=q(X)\)). The move \(g\in G\) preserves the fibers of \(q\) when
\[q(x)=q(x')\Longrightarrow q(gx)=q(gx')\qquad (x,x'\in X).\]Exactly in this case there is a unique induced map \(\bar g:Y\to Y\) with
\[q\circ g=\bar g\circ q.\]If \(g\) is a bijection and \(X\) is finite, then \(\bar g\) is surjective and therefore bijective. In an infinite setting, require the inverse move to preserve fibers as well. Thus, for the finite cube action below, the fiber-preserving bijections form a subgroup; a quotient does not automatically inherit the whole puzzle action.
3.1. The antipodal sticker quotient
3.1. The antipodal sticker quotient
For the ordinary cube, use the surface-cell and frame convention in how the cube models connect and the complete three-layer cube. Represent a sticker by a pair \((p,n)\), where \(p\in \{-1,0,1\}^3\) satisfies \(\lVert p\rVert _\infty =1\) and \(n=\operatorname {sgn}(p_i)e_i\) for each nonzero coordinate \(p_i\). Thus corners, edges and face centers contribute \(8\cdot 3\), \(12\cdot 2\) and \(6\cdot 1\) pairs, respectively, for 54 stickers. The antipodal identification is the involution
\[a(p,n)=(-p,-n),\qquad q(p,n)=\{(p,n),a(p,n)\}.\]Its sticker fibres pair opposite stickers. This is a quotient of the labelled sticker action; it is not the same as forgetting equal colors or quotienting by whole-cube rotations.
3.2. Why one face turn fails
3.2. Why one face turn fails
The positive-\(z\) face turn uses
\[u(x,y,z)=(y,-x,z)\]on every sticker whose cubie has \(z=1\), rotating both its position and its normal, and fixes the other cubies. Take a top sticker and its antipode, for example
\[x=((1,1,1),e_z),\qquad a(x)=((-1,-1,-1),-e_z).\]The turn sends \(x\) to the sticker at \(((1,-1,1),e_z)\), while it fixes \(a(x)\). These outputs are not an antipodal pair, so \(q(ux)\ne q(u\,a(x))\). The single \(U\) move therefore does not descend to the antipodal quotient.
3.3. A synchronized opposite-layer move
3.3. A synchronized opposite-layer move
The clockwise turn of the negative-\(z\) face, viewed from that face, is the inverse global rotation on \(z=-1\). Write it as \(d\); its inverse \(d^{-1}\) uses the same global rotation as \(u\). The composite \(u d^{-1}\) rotates both opposite layers by the same linear map and fixes the middle cubies. It commutes with the antipodal involution:
\[a\,(u d^{-1})=(u d^{-1})\,a.\]Consequently it preserves every antipodal fiber and induces a bijection on \(Y\). A direct check of all 54 stickers gives the same result: \(U\) fails on the displayed pair, while the synchronized \(U D'\) move maps every antipodal pair to an antipodal pair. The surviving action is therefore an action of the fiber-preserving subgroup, not of the six ordinary face turns individually.
3.4. What the cover does not provide
3.4. What the cover does not provide
A covering or quotient of the underlying shape supplies a map of shape data. It does not by itself supply a map between sticker-state spaces, a chosen fiber relation, or an equivariance proof for each legal move. Those data are separate: the explicit cube action records which stickers a face turn moves, while the quotient records which states are identified. A move descends only after the displayed fiber test has been checked.
This is the precise limit of the comparison with the complete unfolding in label transport and topology. Projectivity and branched unfolding describe transport of simplex labels; the antipodal example describes descent of a particular sticker action. They pose analogous questions about information lost by identification, but neither construction is being identified with the other. A general lifting or descent classification is outside this note.
The practical rule is short: state the state space, the quotient map and the move action before saying that a move survives identification. The antipodal calculation supplies both a negative and a positive finite example, while preserving the distinction between a shape cover and a compatible puzzle action.